I am developing an android app for our university. Our university already have it own ERP and i am trying bring all the functionality of ERP to my android app. I have created WEB API with access our university database.
I have added a feature of Caller Identification in our app. If someone call on my phone, and if caller mobile number is saved in our university database (and not saved in contact list of phone), then it will pull name and other detail of this caller and show on phone screen.
For this feature, i read incoming mobile number and match it with existing phone-book of mobile. It it is not in phone book and i send this number to my web api and it will match this number to our university database. If number is found and detail of calling number will show on phone screen.
I have added permission to read phone-book of phone and incoming mobile number from screen in manifest file.
I have added EULA on our application and this will show on screen when first time my application start. User of this app need to click on OK button of this message, then only user will be able to use my app.
Now this functionality is perfectly working on my phone, but when i upload it to Google Play Store, it show RED Exclamatory Symbol saying : 'This app has been removed from Google Play for transmitting user information off device without clearly communicating this to users and obtaining explicit consent. This is a violation of the Personal and Confidential Information provision of the Content Policy. Please review the Personal and confidential help article, then modify your app and resubmit. Additional details have been sent to your account owner's email address.'
Violation of section 4.3 of the Developer Distribution Agreement
Right now my app is in Suspended State on Google Play Store, Please help...