Why your game needs a privacy policy
Google Play asks every app for a privacy policy link, and it is required as soon as you use ads, analytics, logins or purchases. The App Store asks every app for one. Steam asks for one if you collect personal data. Ad networks like AdMob and Unity Ads also require it in their terms. Without a link, your update or your ad account can be rejected.
What goes into the policy
The policy says what data the game collects, why, who it shares it with, how long it keeps it and how players can delete it. Most of this depends on the SDKs inside your game. AdMob and Unity Ads read the advertising ID and approximate location to show ads. Firebase Analytics records gameplay events. Crashlytics sends crash reports. This tool knows what each common SDK collects and writes it in for you, with a link to each provider's own policy.
GDPR, California, Korea and kids
Players in the EU and UK have rights to access, delete and move their data, and personalized ads need their consent. California players can opt out of the "sharing" of data for ads. Korea asks for a named privacy officer and a policy in Korean. Games made for kids must follow COPPA in the US and Google's Families policy, which means no personalized ads and only certified ad networks. Tick the boxes that apply and the right sections are added.
Where to put it
Download the HTML page and upload it to your website, GitHub Pages, Netlify or Cloudflare Pages, all of which are free. Then paste the link into the Google Play Console under App content, into App Store Connect under App Privacy, and on your Steam store page. Also link it from the settings screen in your game.
Is my data uploaded?
No. Everything is written in your browser and saved only on this device so you can come back later.