Google Play Store Policy: The Developer Compliance Guide
A practical guide to Google Play Store policy for apps: user data rules, the Data safety form, permissions, account deletion, and privacy policy requirements.
Google Play Store policy is the set of rules every Android app must follow to stay listed, and most removals happen for data and disclosure problems rather than for anything technical. The Google Play Developer Program Policies cover user data, permissions, monetization, content, and account behavior, and Google enforces them through automated review, human review, and post-publication audits. This guide walks through the requirements that cause the most rejections and how to meet them before you submit. It is educational rather than legal advice, so talk to a qualified attorney about obligations specific to your app and markets.
What Google Play Store Policy Actually Covers
Google Play Store policy is a collection of published policy documents that form part of the Developer Distribution Agreement you accept when you open a Play Console account. Breaking them is a contract issue with Google, not a government enforcement action, but the practical consequence is losing distribution.
The policy set breaks into several groups:
- Restricted content: sexual content, hate speech, violence, gambling, illegal activities, and health misinformation.
- Impersonation and intellectual property: app names, icons, and metadata that mimic other brands.
- Privacy, deception, and device abuse: the User Data policy, permissions rules, malware definitions, and deceptive behavior.
- Monetization and ads: Google Play Billing requirements, subscription disclosure rules, and ad format restrictions.
- Store listing and promotion: screenshots, descriptions, ratings, and incentivized install schemes.
- Families: additional obligations for apps targeting children.
- Spam and minimum functionality: apps that provide little value or duplicate existing listings.
Privacy and data handling drive the largest share of enforcement, so the rest of this guide focuses there.
The User Data Policy Is the Core of Google Play Store Policy
The User Data policy requires you to be transparent about how you collect, use, and share personal and sensitive user data. Google defines sensitive data broadly: personally identifiable information, financial and payment data, authentication details, phonebook and contact data, microphone and camera input, SMS and call-related data, health data, Android device location, and other data described in the policy.
Four obligations sit at the center of the policy:
- Disclose your data practices in a privacy policy and in the store listing Data safety section.
- Limit collection and use to what is required for the features users see, described as the purpose limitation requirement.
- Get consent through a prominent in-app disclosure when data collection is not obvious from the feature itself.
- Secure data in transit using modern cryptography, which in practice means HTTPS everywhere.
Google also holds you responsible for the behavior of every software development kit (SDK) you bundle. An analytics or advertising SDK that quietly collects the advertising ID or coarse location is your violation, not the vendor's, and "the SDK did it" is not an accepted appeal argument. Audit each SDK's documented data collection before you ship.
Privacy Policy Requirements Under Google Play Store Policy
Every app on Google Play needs a privacy policy. This applies even to a simple offline calculator that collects nothing, because Google requires the disclosure link regardless of collection volume.
Your privacy policy must meet these conditions:
- Hosted at a publicly accessible, non-geofenced URL that does not require a login and is not a PDF or an editable document such as a Google Doc.
- Linked in the Play Console App content section and accessible inside the app itself, typically from a settings or about screen.
- Specific to the app, naming the app or developer rather than describing a generic website.
- Comprehensive about what data you collect, why, who you share it with, retention periods, security measures, and how users request deletion.
A common rejection cause is a policy that describes a website while the listing is for a mobile app, or a policy URL that returns a 404 during review. Test the URL from a browser with cookies cleared before you submit. If you need to build one, a privacy policy generator that covers Android data types and third-party SDK disclosures will get you closer than a generic template, and our walkthrough on creating a privacy policy for the Google Play Store covers the console fields step by step.
The Data Safety Form and Why Accuracy Matters
Since 2022, every listing must complete the Data safety form, which populates the "Data safety" card that users see before installing. You declare each data type your app collects or shares, the purpose, whether collection is optional, whether data is encrypted in transit, and whether users can request deletion.
Google cross-references your declarations against three sources: your privacy policy, static and dynamic analysis of your app binary, and the documented behavior of the SDKs you include. A mismatch between any of these is treated as a policy violation.
The most frequent Data safety errors are:
- Declaring "no data collected" while an analytics SDK transmits device identifiers.
- Forgetting that crash logs frequently include device or user identifiers.
- Marking data as optional when the app is unusable without granting it.
- Omitting advertising ID collection introduced by a monetization SDK.
- Failing to declare data shared with a third party when data leaves your servers.
Treat the form as a factual inventory. Build a data map of every network call your app makes before filling it in, then keep the privacy policy and the form in sync whenever you add a vendor. Automated compliance scanners help here for the web side of your product, and TermsBox flags newly detected third-party services on your site so the corresponding policy text stops drifting out of date.
Permissions and Sensitive API Rules
Android permissions are governed by both the platform and Google Play Store policy. The policy requires that permission requests be limited to what is required for current, disclosed features, and that you use the least invasive alternative available.
Several permission families carry additional restrictions:
- Location: background location access requires a separate declaration form, a video demonstration of the feature, and evidence that foreground access is insufficient.
- SMS and Call Log: restricted to apps registered as the default handler for the relevant function or to a narrow list of approved use cases, and requires a Permissions Declaration Form.
- Photos and videos: broad media permissions are limited to apps whose core purpose is photo or video management. Everything else must use the Android photo picker.
- All files access: the MANAGE_EXTERNAL_STORAGE permission is restricted to file managers, backup tools, and similar apps.
- Accessibility API: usable only to help users with disabilities, not as a shortcut for automation or overlays.
- Package visibility: QUERY_ALL_PACKAGES requires a declared, approved use case such as antivirus or device management.
- Health data: apps reading from Health Connect must limit use to the declared purpose and cannot use health data for advertising.
If you request a restricted permission and later remove the feature that justified it, remove the permission too. Leftover permissions from a deleted feature trigger rejections during routine re-review. Our app permissions disclosure checklist works through how to document each request.
Prominent Disclosure and Consent
The Prominent Disclosure and Consent requirement applies whenever your app collects personal or sensitive data in a way a reasonable user would not expect from the feature they are using. A runtime system permission dialog does not satisfy this on its own.
A compliant disclosure must:
- Appear inside the app, not only in the store listing or privacy policy.
- Appear before the collection starts, not after.
- Name the specific data types collected and how they will be used.
- Be its own dialog or screen, not text buried in a terms of service scroll.
- Offer an affirmative action to accept, with a decline option that does not simply close the app.
Example: a wallpaper app that uploads the device contact list to "suggest friends" needs an explicit screen naming contacts and the sharing purpose. A messaging app requesting contacts to populate its chat list still benefits from the disclosure but has an obvious feature link. When in doubt, show the disclosure. Adding one costs a screen; missing one costs a suspension.
Account and Data Deletion Requirements
If your app supports account creation, Google Play Store policy requires you to provide a route to delete both the account and its associated data. This has two parts.
- An in-app deletion path, reachable without contacting support, that requests deletion of the account and its data.
- A web-accessible deletion URL, declared in the Data safety form, so a user who deleted the app can still request deletion.
Partial deletion is allowed where you have a legal reason to retain specific records, such as tax or fraud-prevention data, but you must tell users what is retained and why. The requirement aligns closely with Article 17 of the GDPR (Right to Erasure) and Section 1798.105 of the California Consumer Privacy Act, so building one deletion workflow covers all three obligations.
Families Policy and Apps for Children
Apps whose target audience includes children face a stricter layer of Google Play Store policy on top of everything above. You declare a target age group in the App content section, and that declaration decides which rules apply.
Privacy Policy Generator
Create a comprehensive privacy policy for your website or app. Create yours in minutes with TermsBox.
Generate NowKey Families requirements include:
- Compliance with the Children's Online Privacy Protection Act (COPPA) in the United States and equivalent laws such as GDPR Article 8, which sets the digital consent age between 13 and 16 depending on the member state.
- Use of only certified ad SDKs from Google's published list for any app serving ads to children.
- No collection of the Android advertising ID or persistent device identifiers from users known to be children.
- No behavioral advertising or personalized ads targeted at children.
- A neutral age screen when your app has a mixed audience.
Misdeclaring your target audience to escape the Families rules is one of the fastest routes to account termination. If a meaningful share of your users are minors, treat the app as child-directed and read our guide on COPPA-compliant app privacy policies before you write the disclosures.
Technical and Account Requirements That Block Publication
Several non-content requirements stop apps from reaching production even when the data disclosures are perfect.
- Target API level: Google raises the minimum target API level each year. New apps and updates must target a recent Android release by the annual deadline, usually August 31, with extension requests available until roughly November. Apps that fall behind stop being discoverable to users on newer devices.
- App bundle format: new apps must be published as Android App Bundles rather than APKs.
- Closed testing for personal accounts: personal developer accounts created after November 2023 must run a closed test with at least 12 opted-in testers for 14 continuous days before applying for production access.
- Developer verification: organizations must provide a D-U-N-S number, and all developers must verify contact details, which are displayed on the listing.
- Payments: digital goods and subscriptions consumed in the app must use Google Play Billing, with regional exceptions for alternative billing in the European Economic Area, South Korea, and a few other markets.
Plan for these in the release schedule. A team that finishes development in week one and discovers the 14 day closed testing requirement in week two has lost a fortnight.
How Enforcement Works and How to Respond
Google enforces Google Play Store policy in graduated steps, and the response you get depends on the severity of the issue.
| Enforcement action | Typical trigger | What it means |
|---|---|---|
| Rejected update | Policy issue found during review | The previous version stays live; fix and resubmit |
| Warning | Non-critical violation | A remediation window, often 30 days, before removal |
| App removed | Uncorrected or serious violation | Delisted; existing installs keep working |
| App suspended | Severe or repeat violation | Delisted plus a strike on the account |
| Account terminated | Repeat strikes, malware, or fraud | All apps removed; associated accounts also banned |
When you receive an enforcement email, read the named policy section rather than guessing. Fix the underlying issue, then appeal through the link in the notice with a short factual description of what you changed. Appeals that argue the policy is unfair rarely succeed; appeals that show a concrete fix usually do.
Keep records of your Data safety declarations, disclosure screens, and SDK inventory for each release. If a reviewer questions a data type six months from now, a versioned record beats reconstructing the answer from memory.
Pre-Submission Compliance Checklist
Run through this before every release, not only the first one.
- Privacy policy URL loads publicly, mentions the app by name, and lists every data type you collect.
- The same policy is reachable from inside the app.
- Data safety form matches the privacy policy and the actual network behavior of the build.
- Every SDK's documented collection is reflected in the form, including crash reporting and ads.
- Each requested permission maps to a live, user-visible feature.
- Restricted permission declaration forms are submitted with a demo video where required.
- Prominent disclosure screens appear before any non-obvious collection.
- In-app and web account deletion routes work end to end.
- Target audience and content ratings match the app's real audience.
- Store listing screenshots and description reflect the current app, with no unapproved third-party trademarks.
Apps that also run a website or a web dashboard need the equivalent disclosures there. The data practices behind your web product and your Android app should describe the same processing, because a regulator comparing the two will notice a difference before Google does.
Frequently Asked Questions
Does every app on Google Play need a privacy policy?
Yes. Google Play requires every app to provide a privacy policy link in Play Console and inside the app itself, regardless of whether the app collects personal data. Apps that collect no data still need a policy stating that clearly.
What happens if my Data safety form does not match my privacy policy?
Google treats a mismatch as a User Data policy violation, which typically results in app rejection, removal from the store, or a warning with a fixed remediation window. Repeated or deliberate misrepresentation can lead to developer account termination.
Do I need to offer account deletion in my app?
Yes, if your app lets users create an account. Google Play requires an in-app path to request account and data deletion, plus a web-accessible deletion URL declared in the Data safety form so users can request deletion without reinstalling the app.
How long does Google Play app review take?
Most reviews complete within a few days, though new developer accounts and apps requesting sensitive permissions often take longer. Personal developer accounts created after November 2023 must also run closed testing with at least 12 testers for 14 continuous days before applying for production access.
Can I appeal a Google Play policy violation?
Yes. Every enforcement email includes an appeal link, and you can submit an appeal through Play Console with an explanation of the fix you made. Appeals succeed most often when you correct the underlying issue first and describe the specific change rather than disputing the policy.
Does complying with Google Play Store policy make my app GDPR compliant?
No. Google Play policy and the General Data Protection Regulation (GDPR) overlap but are separate obligations. GDPR adds requirements Google does not enforce, including a lawful basis under Article 6, data subject rights under Articles 15 to 22, and records of processing under Article 30.