Diaro for Android requires the following permissions:
Network communication (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE, INTERNET)
Permissions are required to receive the ads and sync the data.
In-app billing service and accounts (BILLING, GET_ACCOUNTS, USE_CREDENTIALS)
Permission is required in order to make a Diaro PRO purchase through Google Play’s billing service and the Google sign in service.
Location (ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION)
Permission is required to obtain the current location coordinates and address.
Permission is required to save media files on external SD Card, if any is available
Boot notification (RECEIVE_BOOT_COMPLETED)
Permission is required to start a persistent Diaro notification (if enabled).
Read phone status and identity (READ_PHONE_STATE)
Permission is required to get the unique id of your device.
Retrieve running apps (GET_TASKS)
This permission is required to gather information about your currently running tasks. It is used for managing the security code.