Are these Android permissions safe for Google Play approval?


I am preparing my app for Google Play release and want to confirm if the following permissions are compliant and safe for review without policy rejection:

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" tools:node="remove" />
<uses-permission android:name="android.permission.USE_EXACT_ALARM" tools:node="remove" />

I have removed exact alarm permissions using tools:node="remove" and I am only using internet connectivity, background boot handling, and wake lock for app functionality.

I want to confirm:

  • Are these permissions considered safe for Play Store approval?

  • Can RECEIVE_BOOT_COMPLETED or WAKE_LOCK cause policy rejection if used normally?

  • Is removing exact alarm permissions enough to avoid any restricted permission issues?

I am trying to ensure my app fully complies with Google Play policies before submission.

0
Jun 3 at 10:11 AM
User Avatararslan
#android#flutter#google-play#google-play-services#google-play-console

Accepted Answer

safe for review without policy rejection

All available permissions are safe when used correctly so this statement does not really make sense.

RECEIVE_BOOT_COMPLETED is a perfectly normal permission but it does have some potential differences between android versions.

WAKE_LOCK is probably not something you need to just show a notification

User Avatartyczj
Jun 3 at 12:16 PM
1