10-Day Notification of Google Play Developer Term Violation regarding OneSignal push notification service
Asked Answered
P

3

9

Today i received an email from google about policy violation regarding my Onesignal notification service used in my app. It is about collecting personally identifiable information (PII) without disclosure

Following email

"Hello Google Play Developer,

We detected that the app(s) listed at the end of this email contain a version of OneSignal, a messaging SDK, that collects personally identifiable information (PII) without disclosure. Apps like this may be considered in violation of our User Data policy.

Action required: Your app(s) may be removed from Google Play if the issue is not resolved within 10 days of receiving this message. If the affected version is inactive, future submissions will be rejected if you attempt to publish without first resolving the issue.

You can resolve this issue by:

adding a privacy policy URL to your app listing and within the app, notifying the user that their PII is collected; or removing any such functionality from your app. You may need to contact your SDK provider for an updated, policy compliant version to include in your app. After resolving the issue, you’ll need to sign in to your Developer Console and submit the updated version of your app.

We’re here to help

If you feel we have sent this warning in error, you can contact our developer support team.

Regards,

The Google Play Team

Affected app(s) and version(s):

com.app.name 9; 10

Any idea about resolving the issue :) Any help will be appreciated

Peta answered 7/7, 2016 at 18:2 Comment(5)
I'm voting to close this question as off-topic because this is about legal requirements of a third party service, not programming.Unsightly
so where can i ask this question pls replyPeta
"Any idea about resolving the issue" -- they gave you instructions in the email. Please read the email, particularly the portion starting with "You can resolve this issue by:".Chrisom
Do u have any template for using onesignal servicePeta
I feel this is a good question because I have also benefited from the answers below. What is the point writing your program, publish it and cannot be used because of issues like this which to be honest we face as programmers because we are too focus on the programming side of our work. The sample privacy document template here : docracy.com/mobileprivacy was really helpful.Dissection
G
4

As the mail stated :

adding a privacy policy URL to your app listing and within the app, notifying the user that their PII is collected; or removing any such functionality from your app.

If you don't have a privacy policy URL, you need to make one. Either create your own .com-domain or get a web-page from a host like Wix.com, then you write your privacy policy there where you inform the user that you collect personal information in your app. Also you create a "about" or "information" section in your app where you state more or less the same, and you should be good to go.

Gordongordy answered 7/7, 2016 at 18:43 Comment(4)
Thank u for the answer.But i dont collect any PII. Its onesignal push notifiaction service.Do u know anything about it or anyone using them.What are the things that comes under PIIPeta
Then you could say that you're using the Onesignal notification service, but no PII is collected, nor given to others.Gordongordy
may be i should contact them.I think its a new issue.i found nothing relate to it on google search.Thank u for helping mePeta
I am also getting the same issue. Any luck?Norbert
E
6

We receive the following answer from their development team, hope this helps:

Hi thanks for getting in touch and sorry to hear you encountered this problem. We recently became aware that several developers have received this notice and we have prepared a solution.

We recommend following the below three steps to resolve this. Any one of these steps may be sufficient, but we recommend following all 3 if possible just in case. We apologize for the inconvenience.

1- Update your application such that it does not use the "Identity" (android.permission.GET_ACCOUNTS) Android permission unless this permission is required by your application.

2- Update or add a privacy policy to your application. You must add this Privacy Policy to your app store page in the "Privacy Policy" section of your "Store Listing" page on the Google Developer Center. You must also add a link to this privacy policy in your application itself and re-submit your application to the Google Play store.

If you do not have a Privacy Policy, there are several websites to generate them including this one: http://www.docracy.com/mobileprivacy Finally, you must also add the following text from this link or https://gist.github.com/gdeglin/c22bed4b9f7f8838339faed2d7cea604 (or its substantial equivilant) to your privacy policy.

3- Use a new, updated version of the OneSignal SDK that is compliant

Eldridgeeldritch answered 12/7, 2016 at 11:45 Comment(1)
Yes, They replied me with the same email.Peta
C
5

You should contact OneSignal support for guidance on how to resolve this.

Caste answered 7/7, 2016 at 19:20 Comment(8)
yes may be a new problem.i just contacted onesignal they reply me " Hey there! Thanks for reaching out! We are investigating the issue at this time. Thank you!".I think it is most likely a problem with their new SDK,it may be violating google's terms and conditionsPeta
You need to contact OneSignal support. I just did and was given 3 other steps detailing how to fix this issue. They also have a new SDK version released today.Agni
Hey @Agni can you provide more information about the solution provided by OneSignal? Thanks!Glover
yes @user814712, if you can post that info here it would be a great help...ThanksCystectomy
This is the copy of Instruction Onesignal team send to me (( Sorry can't post in single comment due to character limitation)) "Update your application such that it does not use the "Identity" Android permission unless this permission is required by your application."Peta
Update or add a privacy policy to your application. You must add this Privacy Policy to your app store page in the "Privacy Policy" section of your "Store Listing" page on the Google Developer Center. You must also add a link to this privacy policy in your application itself and re-submit your application to the Google Play store.If you do not have aPeta
Privacy Policy, there are several websites to generate them including this one:docracy.com/mobileprivacyFinally, you must also add the following text from this linkhttps://gist.github.com/gdeglin/c22bed4b9f7f8838339faed2d7cea604 (or its substantial equivilant) to your privacy policy.Peta
Use a new, updated version of the OneSignal SDK that should be compliant:You can download the Android Studio version of our updated SDK here:dropbox.com/s/l4p2fgdpzas47eo/onesignal-release.aar?dl=0 Or the Eclipse version here: dropbox.com/s/sxorhf235gj9a5z/OneSignal-release.jar?dl=0 Finally follow the instructions here to update the OneSignal SDK in your app: gist.github.com/jkasten2/4683711807373dabaf5d5833b9574bb1" HOPE IT HELPSPeta
G
4

As the mail stated :

adding a privacy policy URL to your app listing and within the app, notifying the user that their PII is collected; or removing any such functionality from your app.

If you don't have a privacy policy URL, you need to make one. Either create your own .com-domain or get a web-page from a host like Wix.com, then you write your privacy policy there where you inform the user that you collect personal information in your app. Also you create a "about" or "information" section in your app where you state more or less the same, and you should be good to go.

Gordongordy answered 7/7, 2016 at 18:43 Comment(4)
Thank u for the answer.But i dont collect any PII. Its onesignal push notifiaction service.Do u know anything about it or anyone using them.What are the things that comes under PIIPeta
Then you could say that you're using the Onesignal notification service, but no PII is collected, nor given to others.Gordongordy
may be i should contact them.I think its a new issue.i found nothing relate to it on google search.Thank u for helping mePeta
I am also getting the same issue. Any luck?Norbert

© 2022 - 2024 — McMap. All rights reserved.