Abstract: A system and method and user device for access point key based services. The system includes one or more servers and one or more access points. The servers are configured to maintain a data structure of a plurality of service information for a plurality of services. The servers are also configured to maintain a private network for a premise, the premise hosting one or more of the plurality of the services. The one or more access points are configured by the servers n a relation to the premise to indicate proximity to the premise, each access point having an access point key. The servers are further configured to authorize a user upon recognition of an access point key, and to allow only the authorized user to communicate with the private network. The user interacts with an access point to obtain authorization from a user device, and accesses the one or more of the plurality of services from the user device upon authorization.