Android Developers Blog
Follow
Redefining Location Privacy: New Tools and Improvements for Android 17
Android 17 introduces new location privacy features enhancing user control and data minimization. The core focus is balancing user experience with privacy, emphasizing transparency and data management. A key feature is the "location button," offering a streamlined approach for one-time precise location access. This button provides a clear pathway for users to grant limited, session-based location permissions. Developers can customize the button's appearance to fit their app's design while maintaining system-wide recognition. Integration is simplified through a Jetpack library with automatic backwards compatibility for older Android versions. Location access transparency is improved with a persistent indicator showing when apps access location data. Users can view and manage recent location access through the indicator. Density-based coarse location algorithms enhance privacy by adjusting grid sizes based on population density, especially in low-population areas. The redesigned runtime permission dialog clarifies "Precise" and "Approximate" choices to guide user decisions. These new tools are available in Beta 3, and feedback is welcomed to refine functionalities before the general release. This update prioritizes building a smoother and more private mobile experience for users.