Google has recently released the first beta version of Android Q, the next upcoming version of Google’s popular mobile operating system, with a lot of new privacy improvements and other security enhancements.
Android Q, where Q has not yet been named, offers more control over installed apps, their access, and permissions, and location settings; more support for passive authentication like face ID, and warnings when you install a new app targeting Android Marshmallow or older.
Instead of directly going through dozens of different pages Google published about Android Q, here I have summarised all new privacy and security features of the new version of Android you can quickly learn from:
1) Stop Android Apps From Tracking Your Location in the Background
Android Q gives you more control over how an app can use your device location information. Currently, you have a single option to either allow or deny an app access to your device location, doesn’t matter if it is in-use or running in the background.
However, starting from Android Q, you can choose between three options, just like iOS: allowing an app to access location “all the time,” “while in use,” i.e., when the app is in the foreground, or “Deny.”
“The new location control allows users to decide when device location data is provided to an app and prevents an app from getting location data that it may not need,” Google says.
If you are an Android developer and your application requires location data when running in the background, you must declare the new permission in your app’s manifest file.
“Your app’s use case relies on periodic checks of a user’s location all the time, such as geofencing or location sharing. In that case, your app should explain to the user that they need to allow your app to access their location all the time in order to operate correctly, then request access to background location,” Google warns Android developers.
images from Hacker News