Home Support

Permissions required by Alarm Clock Xtreme

The permissions required by Alarm Clock Xtreme are the minimum permissions needed for functionality. We value your privacy, and the permissions described in this article are not used to transmit personal data to our servers.

The required permissions may differ depending on your Android version and device model.

For detailed information about the specific permissions required by Alarm Clock Xtreme, refer to the sections below:

Location

  • ACCESS_FINE_LOCATION [23+]: Allows Alarm Clock Xtreme to access to your exact location. Alarm Clock Xtreme uses this data to provide an accurate weather forecast.

Bluetooth connection information

  • BLUETOOTH: Allows Alarm Clock Xtreme to connect with paired Bluetooth devices.

Wi-fi connection information

  • ACCESS_WIFI_STATE: Gives Alarm Clock Xtreme access to information about Wi-Fi networks. This is necessary to verify whether the app can play an online radio as your alarm sound, or if it should use the default ringtone.
  • CHANGE_WIFI_STATE [23+]: Allows Alarm Clock Xtreme to adjust Wi-Fi connectivity settings. This is necessary to enable Wi-Fi when needed to play an online radio as your alarm sound.

Calendar

  • READ_CALENDAR [23+]: Allows Alarm Clock Xtreme to read your calendar data. Alarm Clock Xtreme uses this data to notify you about up-coming events via My Day.

Photos/Media/Files

  • READ_EXTERNAL_STORAGE: Allows Alarm Clock Xtreme to read external storage. This is necessary to use music stored on your device as an alarm sound.
  • WRITE_EXTERNAL_STORAGE: Gives Alarm Clock Xtreme write access for external storage. This is necessary to use music stored on your device as an alarm sound.

Device ID & call information

  • READ_PHONE_STATE: Allows Alarm Clock Xtreme read only access to device information, including your phone number, current cellular network information, and the status of any ongoing calls. This is necessary to verify if you are in the middle of a call when an alarm goes off.

Camera

  • CAMERA: Allows Alarm Clock Xtreme access to your camera. This is necessary when you use QR/Barcode scanner to dismiss an alarm.

Other

  • INTERNET: Allows Alarm Clock Xtreme to open network sockets. This is necessary to connect to the internet when needed to play an online radio as your alarm sound.
  • MODIFY_AUDIO_SETTINGS: Allows Alarm Clock Xtreme to modify global audio settings. This is necessary to ensure that your alarms sound at the configured volume.
  • DISABLE_KEYGUARD: Allows Alarm Clock Xtreme to disable the keyguard if it is not secure. This is necessary to unlock your device when an alarm goes off.
  • ACCESS_NETWORK_STATE: Allows access to information about networks. This is necessary to verify whether the app can play an online radio as your alarm sound, or if it should use the default ringtone.
  • RECEIVE_BOOT_COMPLETED: Informs Alarm Clock Xtreme when the system finishes booting. This allows the app to reschedule alarms after system re-boot.
  • VIBRATE: Allows Alarm Clock Xtreme to control device vibration. This is necessary to ensure your device vibrates when an alarm goes off.
  • WAKE_LOCK: Allows use of PowerManager WakeLocks to stop your device going to sleep, or your screen dimming. This is necessary to ensure your device isn't sleeping when an alarm goes off.
  • WRITE_SETTINGS: Allows Alarm Clock Xtreme to read or write your system settings. This is necessary to update information about your next scheduled alarm.
  • AVG Alarm Clock Xtreme 6.x for Android
  • Google Android 5.0 (Lollipop, API 21) or higher

Was this article helpful?

Still looking for answers ?

Visit our AVG Support Community or contact us here: