Google Play rejected NetScan Pro 3 times for "excessive permissions". I had INTERNET, ACCESS_WIFI_STATE, and ACCESS_NETWORK_STATE, which are required for network scanning, but they thought it was spyware.
I added a privacy policy explaining why each permission is needed, and I removed the READ_PHONE_STATE permission (which I didn't use). The 4th submission was approved.
If you're publishing an Android app, only request permissions you actually use. Google rejects apps with unnecessary permissions.
Top comments (0)