Abstract: A user can specify rules governing access to location information for a portable device. The rules can impose time, date and location restrictions as well as impose restrictions regarding the type of location information that can be disclosed. The rules for the portable device are stored in association with a unique portable device identifier. Multiple devices owned by the same user can have separate sets of rules or identical rules. A uniform application program interface is provided to permit a third party to request location information. When a request is received, the rules database is accessed to determine whether the request can proceed and what limitations are imposed on the location information. The allowed location information is returned to the third party requester. The system allows the user to allow all or block all location information and provides an override mechanism to allow location information in the event of an emergency call.