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.
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