Rashid Zia
Rashid Zia

Reputation: 1

Warning of Google Play Developer policy violation: Action Required

Hello Google Play Developer,

Our records show that your app, XXXX, with package name com.XXXX.XXXXXXXXXX, currently violates our User Data policy regarding Personal and Sensitive Information.

    Policy issue: Google Play requires developers to provide a valid privacy policy when the app requests or handles sensitive user or device information. Your app requests sensitive permissions (e.g. camera, microphone, accounts, contacts, or phone) or user data, but does not include a valid privacy policy.

    Action required: Include a link to a valid privacy policy on your app's Store Listing page and within your app. You can find more information in our help center.

    Alternatively, you may opt-out of this requirement by removing any requests for sensitive permissions or user data.

    If you have additional apps in your catalog, please make sure they are compliant with our Prominent Disclosure requirements.

    Please resolve this issue by March 15, 2017, or administrative action will be taken to limit the visibility of your app, up to and including removal from the Play Store. Thanks for helping us provide a clear and transparent experience for Google Play users.

    Regards,

    The Google Play Team

I have many apps on Google play and i can't update apk of all one by one. How to fix this issue? How to generate Privacy content for following permissions:

    <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.VIBRATE" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />

Upvotes: 0

Views: 1370

Answers (2)

Ji Guo
Ji Guo

Reputation: 35

Google has been sending out warnings to developers regarding permission issue and privacy policy requirements, more so in the past few months.

You can read one of my colleague's response on Stackoverflow that's similar to yours here:

privacy policy Permission (S) :

I'll try to adapt it to your situation nonetheless:

Since Google already helped you identify exactly what information they need to see in your privacy policy, you will need to tell your users what information you're collecting in a way that they will understand:

"android.permission.INTERNET"
"android.permission.ACCESS_NETWORK_STATE" 
"android.permission.WAKE_LOCK"
"android.permission.VIBRATE" 
"android.permission.RECEIVE_BOOT_COMPLETED" 
"android.permission.GET_ACCOUNTS"
"android.permission.READ_CONTACTS" 
"com.google.android.c2dm.permission.RECEIVE"

If you need to read more about these permissions and how the group works, here.

What Google is saying, essentially, is that you need to describe the above data collection, outline its purpose and disclose it using a privacy policy.

If you want to generate a privacy policy and learn more about how to add it to your app's Store Listing page, you can find more information here: iubenda - Privacy Policy for Android

Upvotes: 1

Christoph Bimminger
Christoph Bimminger

Reputation: 1018

probably you could use a text editor which allows text replacement over a large number of files at once. then you could replace e.g.

<manifest>

by

<manifest>
<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.VIBRATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"    />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />

Text editors which support text replacement across large numbers of files at once are e.g. Notepad++ or UltraEdit.

Upvotes: 0

Related Questions