android – How to check an app violates Google's the impersonation policy or not-ThrowExceptions

Exception or error:

My app is removed from Google Play store and got the reason as:

After review, “My App”, has
been suspended and removed from Google Play as a policy strike because
it violates the impersonation policy.

Is there any other way to check whether the app is obeying all Google’s policies (like impersonation) before release. So that the app can be saved from suspension. And more than 3 suspension may cause account termination. So please tell me how can I check the app before release?

I think no one had faced such problem??

For me, I totally agree with the author of this post. Really Nice suggestions.

How to solve:

This is not a proper solution for my question. But this is what we can do to sort out this issue from my experience.

I just published another app in the Google Play Store and got rejected. But I didn’t published it, it was put for alpha test. This time I got the message that my app is rejected because it violates the impersonation policy, not suspended. And this time there is an option to correct the APK and resubmit the app. Last time when the app was rejected the app got suspended and I need to change the apps package name. This time the fault was in my side and the part of joy was that in the mail from play store it mentioned that one of the image that I call from JSON to show in the app used image of superman.This was the mail:

Read through the Unauthorized Use of Copyrighted Content article for more details and examples. Your app contain images of Superman in its activity.

I am very much glad that play store mentioned the real cause of violation this time. Not a simple recorded message.

When we are publishing the app for alpha testing then we get a chance to correct the error and resubmit the apk again. So everyone please try to upload your apk in alpha testing if the app is accepted there then you can transfer it to beta or directly to publish.

Please respond to this answer if anyone have any better or worst experience.



i had the same problem a few days ago. My app was suspended due to violation of impersonation policy. I got the fixed e-mail and I wondered what things got wrong. I got a try, and sent an official signed letter which mentioned that I had the authority and right to use the company’s logo – name and assets for which I made the app. Here you can find the form: My appeal was accepted and my app was reinsteted. From now on, I’ll upload first to alpha testing, although I cannot configure yet, if the rejected uploads at alpha testing are calculated against my developer acount cretibility, or because it’s alpha testing it has no effect on me. Anyway, the problem remains the same: Many of us don’t know the reason what part of our app violated the policy.

Leave a Reply

Your email address will not be published. Required fields are marked *