AppGrant
A platform-agnostic abstraction for the most common system permissions.
Each entry maps to the appropriate native APIs on Android and iOS, handling version-specific complexities (e.g., Android 13/14 granular media access, Bluetooth API 31 changes).
Entries
Read-only access to image files in the photo library.
Read-only access to video files in the photo library.
Permission to save media into the photo library, without the ability to read it.
Background location access.
Permission to show push or local notifications.
Permission to schedule exact alarms at a specific time.
Bluetooth scanning only — discovering nearby devices and beacons, without connecting to them.
Bluetooth connecting only — talking to already-paired devices such as a POS terminal, a car key, a scale or a wearable.
Bluetooth peripheral mode for advertising the device.
Access to the microphone for audio recording.
Read-only access to the device's contacts.
Read-only access to calendar events.
Permission to scan for nearby Wi-Fi devices.
Permission to communicate with devices on the local network (LAN) — smart-home devices, casting receivers, printers.
Permission to track the user across apps and websites owned by other companies — advertising attribution, cross-app analytics, ad measurement.