You cannot publish a mobile game on the App Store or Google Play without a privacy policy. This was always true for apps that collected user data, but as of recent updates, both stores require a policy for every game and app — even ones that "don't collect anything."
The reason: even minimal SDKs (ads, crash reporting, analytics) collect device-level data that triggers privacy obligations. You may not be intentionally collecting user data, but the third-party libraries you compile in are doing it on your behalf.
Even a "simple" indie game typically includes:
Each SDK comes with its own data flow. Your privacy policy must mention them.
Get your mobile game store-ready privacy policy.
Open Privacy Policy Generator →Apple requires you to fill out the App Privacy section in App Store Connect, which asks specific questions about what data your app collects and how it is used. Your privacy policy must align with these answers.
Apple's data categories include:
For each category you use, you must specify the purpose (Analytics, Product Personalization, App Functionality, Advertising, etc.) and whether the data is linked to the user or used for tracking.
Google Play has a similar Data Safety section with overlapping but slightly different categories. Both stores increasingly enforce that your privacy policy and store disclosures must match. Discrepancies can lead to suspension.
You need a publicly accessible URL. Options:
| Host | Cost | Setup | Best for |
|---|---|---|---|
| Free static host (GitHub Pages, Netlify) | Free | 15 min | Indie devs |
| Carrd | Free tier | 5 min | Single page |
| Your studio website | - | - | Established devs |
| Cloudflare Pages | Free | 10 min | Fast global CDN |
| itch.io page | Free | 5 min | Devs already on itch |
The URL must remain accessible. If your hosting expires or the URL breaks, both stores will flag your app for review.
If your game targets children under 13 (rated 4+, kid-friendly themes, etc.), COPPA applies and adds strict requirements:
Enable the COPPA flag in the privacy policy generator to include the required language. Also enable "kid-safe" mode in your ad SDKs (AdMob has "Tag for child-directed treatment" and Unity Ads has similar settings).
Common SDKs and what they collect:
| SDK | What it collects | Mention in policy |
|---|---|---|
| AdMob | IDFA/AAID, IP, ad interactions | Yes - "AdMob for ads" |
| Unity Ads | Device ID, IP, engagement | Yes |
| ironSource | Device ID, IP, ad data | Yes |
| AppLovin MAX | Device ID, ad metrics | Yes |
| Firebase Analytics | User properties, events, install source | Yes |
| Crashlytics | Crash data, device info | Yes |
| Unity Analytics | Event data, sessions | Yes |
| GameAnalytics | Player behavior, retention | Yes |
For each SDK you ship, name it in the privacy policy and link to the SDK provider's own privacy policy.
Done. Your game is store-compliant.
Generate your mobile game privacy policy now.
Open Privacy Policy Generator →