With Android 6.0, Google introduced a new runtime permission model for sensitive permissions such as external storage, camera, location, and more. This model saw no drastic improvements till Android 9 Pie. But with Android 10, Google finally introduced a special version of runtime permission, allowing users to grant the location permission only while the app was in active use. Android 11 extended the one-time permission model to two more sensitive permissions: camera and microphone. While all of these improvements bring more transparency and give Android users greater control over how apps utilize sensitive permissions, it would be a lot more intuitive if users could see in real-time when a certain app accessed the camera, microphone, location, etc.

Apple’s newly released iOS 14 update has this functionality in the form of privacy indicators. It shows orange and green indicators in the status bar when an app is accessing your microphone or camera. While Android 12 may add the feature, XDA Recognized Developer jagan2 has taken it upon himself to bring the iOS-style privacy indicators to any smartphone running Android 7.1.2 and above. We've covered this app twice before, but it's returning to our frontpage because its latest update adds support for a GPS indicator.

Similar to Apple’s implementation, Access Dots shows a tiny dot in the status bar to indicate whenever an app is using the camera, microphone, and location.

Access Dots relies on an Accessibility Service to do its job. Although the app itself doesn’t request permissions for the camera and microphone, you need to grant the GPS permission if you wish to use the location access dot. The app also maintains a log showing exactly when the permission was requested, which app was in the foreground when the access was requested, and how long the access lasted.

The color of each dot can be customized to your liking, and you can also choose where you want the dot to pop up. For example, you can have the dot show up on either the right or left side of the selfie camera, in the top right or left corner, or at the bottom. Moreover, you can also customize the size of the dot.

Access Dots XDA Thread

Here’s the rundown of the main feature of Access Dots:

  • Display Access Dots whenever phone's camera/microphone/GPS location is engaged by a third-party App
  • Maintain an Access Log, which can be accessed from the App's main settings screen. The Access Log shows when the camera/microphone/GPS location was accessed, which App was in the foreground at the time of access initiation and how long did the access last.
  • Assign any color to either of the Access Dots.
  • On Android 10+, Access Dots by default sticks beside your camera cutout (if your device has.) You can configure the location of Access Dots to the point of specifying X/Y coordinates.
  • If your device supports 'Energy Ring - Universal Edition!' App, then you can wrap Access Dots around the punch hole camera as well.
  •  The size of Access Dots can be adjusted.
Access Dots - Android 12/iOS 1 Developer: IJP
Price: Free
4.1
Download