App Data Deletion Policy Generator
Build the account deletion page Google Play asks for as the Delete account URL: the steps to request deletion, the data removed, and what is kept and for how long.
- Answers stay in your browser
- No sign-up
- HTML, TXT or Markdown
- Built by Mohamed Nasreldeen
Build your account deletion page
Four short steps. The page builds live on the right and says only what you enter.
Live preview
Your account deletion page will appear here as you fill the form.
How to build your account deletion page
Name the app and the developer
Enter the app name and developer name as they appear on the store listing, plus a contact email. Google Play checks that the page refers to one of them.
Describe how to delete
Type the path to deletion inside the app, then choose how someone can ask without the app: by email, through a web form or self-serve link, or both. Add how many days a confirmed request takes.
Say what is deleted and what is kept
List the data removed with the account. Then state what you keep afterwards, why, and for how long, or say that nothing is kept.
Export and publish
Download the page as HTML, host it at a public URL that opens without signing in, and paste that URL as the Delete account URL in the Data safety form in Play Console.
What Google Play asks of the deletion page
An app on Google Play that lets people create an account has to let them ask for that account and its data to be deleted, both inside the app and from a web link. The link goes in the Data safety form. Google's requirements for the page it points to are short: it must refer to your app or developer name as shown on the store listing, prominently show the steps to request deletion, and specify the types of data that are deleted or kept, with any additional retention period.
The form above asks for exactly those items and nothing else. Where you leave a required item empty, the generated page shows a bracketed reminder in its place, so a gap is visible before you publish rather than after a rejection. After you press Generate, a checklist marks each requirement as present or missing.
The output is a template, not legal advice. It can only be as accurate as your answers: what the page promises has to match what your app and backend do, including the retention periods. The page covers account deletion only; the wider privacy policy is a separate document, which the Google Play privacy policy generator builds.
Frequently asked questions
Does this create the delete account URL Google Play asks for?
It creates the page that URL points to. You download it as HTML, host it at a public address on your own site, and paste that address into the Data safety form in Play Console. The generator does not host the page, so the live URL is one you publish and control.
What does the page have to say to satisfy Google Play?
It has to refer to your app or developer name as shown on the store listing, prominently show the steps to request deletion, and say which types of data are deleted or kept, with any additional retention period. Each field in the form maps to one of those items, and the checklist after Generate shows which ones are still missing.
Does my app need in-app deletion as well as a web link?
If the app lets people create an account inside it, yes. Google Play expects a way to start deletion in the app and a web link where deletion can be requested without reinstalling or opening the app. This page documents both: the in-app path and the email or web form.
Can I keep some data after an account is deleted?
Google Play allows it when there is a legitimate reason such as security, fraud prevention or a legal obligation, as long as the page says so. Choose “Some records”, list what you keep, pick the reason and state the period. If you keep nothing, choose “Nothing” and the page says that instead.
Is the generated page legally compliant on its own?
No. It is a template that saves drafting time, not legal advice. Whether you comply depends on what your app really does and on laws such as the GDPR and the CCPA, so read the page in full and adapt it before publishing.
Are my answers uploaded or stored anywhere?
No. The form runs in your browser. Your answers are saved only in this browser's local storage so that a refresh does not lose them; Reset clears them. Nothing is sent to a server.
Guides for this tool
- The Google Play Data safety formWhat each question asks, collected versus shared, and how the form connects to your privacy policy.
- Do you need a privacy policy for your app?Why both stores ask for one, what it has to disclose and where to host it.
- How to create a privacy policy for your appWhat a policy has to cover and how it ties to the Data safety form.