Build location-based and context-aware experiences with APIs that bridge the digital and physical worlds.

Simple, battery-efficient APIs for location and context

The location and context APIs harness the sensors and signals of mobile devices to provide awareness of user actions and their environment, enabling delightful and engaging experiences that simplify user interactions, provide assistance, and help users to better understand themselves.

They intelligently combine signals from over a dozen sources to maximize accuracy and provide simple API surfaces that you can use to build experiences based on where your users are, what they’re doing, and what's around them — all in a way that respects their privacy and reduces battery drain.

Combine different types of context signals

Access seven different types of context signals in a single API that is battery efficient and simple to use. Combine these signals to build experiences that are tailored to the current situation of your users.

Standardize location prompts

Standardize requests to enable location settings and provide a consistent experience by using the location settings dialog, which you can use to prompt users to turn device settings on for the best experience with your app.