App Rejected due to the issue with Permission Declaration Form

Hello Koders, nearly some days when I go to publish my app in google play store there is some new things that I see which is the Permission Declaration Form when I checkmarks the permissions the permission that I use in my app and send for review after 2 hours it got rejected by google.

Permission that I use

<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"/>
<uses-permission android:name="io.kodular.androcomputerhackes.EDPCus.permission.C2D_MESSAGE"/>
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

Image of Form

About my app

My app is a food delivery app like Zomato. It has a login and register option which uses the phone auth API of google firebase. Using firebase for Database

Extensions

  1. Layout Dialog by Jerin Jacob.
  2. Custom list view, Paytm, Graphics Design Extensions by DeepHost
  3. JSON Tools by Luke Gackle
  4. ListUtils by AppyBuilder

Please help me address my issue with this google play Permission Declaration form.
Thanks to everyone how come here and try to help me.

2 Likes

No one here will able to answer you exactly without knowing about your app. Give some more description about your app, like what your app does (usage of your app) , the extension used in your app(if any), etc.

1 Like

Apps with the permission RECEIVE_SMS are not allowed to be distribute on Google Play.

I recently made an auto reply app but it got rejected too for the reason above. I believe its for privacy reasons.

Edit: this might help: Use of SMS or Call Log permission groups - Play Console Help

see here:

I am using Firebase Phone Auth in my app and it wants to access RECEIVE_SMS permission so how I fix this problem.

You cant fix it unless you remove the Phone Auth. What you are trying to do is simply not allowed by Google. You can however upload the app elsewhere, for example APKPure.com

but if I do not use Phone Auth then OTP auth will not work so how i use otp feature in my app please help me because I got this issue with my app also or update the Firebase auth Component.