Permissions

android.permission.FOREGROUND_SERVICE

The app needs to constantly monitor the events and for that it must be running. To make this happen without interruption, the app runs a foreground service.

android.permission.PACKAGE_USAGE_STATS

As the app needs to keep track of data usage by the user via the apps for selected time, it needs to have this permission.

android.permission.READ_PHONE_STATE

To get the mobile data usage with the installed subscription, the app needs this permission. Unless mobile data quota tracking is enabled in the app, and other than reading the data used from a subscription, this permission is never used.

android.permission.SYSTEM_ALERT_WINDOW

The permission is used to display the internet speed, screen time, temperature and for the screen navigation control system or as set by the user.

android.permission.RECEIVE_BOOT_COMPLETED

Upon device restart or boot, the user should not have to open the app and restart all the features. For this app needs to know when the boot process is finished and it can restart itself for your convenience.

android.permission.ACCESS_NETWORK_STATE,
android.permission.INTERNET

We made this app with love and care. But for continuous improvement and further development, we need some statistics collected using the analytics system, and also for some monetization we request these permissions.

android.permission.VIBRATE

To provide you haptic feedback upon certain events.

android.permission.READ_EXTERNAL_STORAGE,
android.permission.SET_WALLPAPER

To read the direcotory containing image files for changing the wallpaper automatically as configured by you.

android.permission.WAKE_LOCK,
com.android.vending.BILLING,
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE

Used by Google Play and Firebase libraries.