# Google Play: account deletion requirement not met

> Google Play flagged account deletion. Apps with sign-up need an in-app delete path and a web link to request deletion, both declared in the Data safety form.

Canonical: https://app369.com/fix/google-play-account-deletion-requirement/
Last updated: 2026-11-09

Google Play’s account deletion rule has 2 parts for apps with sign-up: an in-app delete option and a web link to request deletion. Both cover the account and its data, and both go in the Data safety form. A rejection means one is missing or doesn’t work.

**Short answer**

Add a Delete account option in the app that deletes the account and its data, or starts that request. Publish a web page where users can ask for deletion without installing the app. Add that URL in the Data deletion questions of the Data safety form, then send the update for review.

Rather not fix it yourself? [**App Fix Ticket**](https://app369.com/fixed-price/flutter-firebase-bug-fix/) starts with a fixed-price diagnosis, then a fixed price for the fix before any fix work.

## **What Play checks, and the fix**

1. 01 ### **There is no delete option in the app**
  > “If your app offers account creation in any part of the app experience, then you still need to offer app account deletion” [**Google Play Console Help, Understanding Google Play’s app account deletion requirements**](https://support.google.com/googleplay/android-developer/answer/13327111) Any app where users can create an account needs a way to delete it from inside the app. This applies even if most of the app works without an account.
2. 02 ### **There is no web link, or it needs the app**
  > “provide a web link resource where users can request app account deletion and associated data deletion.” [**Google Play Console Help, Understanding Google Play’s app account deletion requirements**](https://support.google.com/googleplay/android-developer/answer/13327111) Play also wants a web page for people who already uninstalled the app. So the link has to work for someone who no longer has the app: name the app and the developer on the page, explain the steps, and open the URL in a private window to check it loads without signing in.
3. 03 ### **The Data safety form wasn’t updated**
  > “All developers must complete new Data deletion questions in the Data safety form on the App content page in Play Console.” [**Google Play Console Help, Understanding Google Play’s app account deletion requirements**](https://support.google.com/googleplay/android-developer/answer/13327111) The Data deletion questions in the Data safety form ask whether the app offers deletion and for the web link. Answer them and save, or the declaration stays incomplete even when the app already has the feature.
4. 04 ### **Delete only signs the user out** A button that signs out or deactivates the account isn’t deletion. Delete the account and its data on the server, including files and records tied to the user, and say what you keep and why, for example for legal or fraud reasons.```
// example only (Node, Firebase Admin): a server endpoint the in-app button calls
import { getAuth } from 'firebase-admin/auth';

app.post('/account/delete', requireAuth, async (req, res) => {
  const uid = req.user.uid;
  await cancelSubscriptions(uid); // stop billing first (Stripe, Play Billing)
  await deleteUserData(uid); // your data: database rows, files
  await getAuth().deleteUser(uid);
  res.sendStatus(204);
});
```

Checked against the vendor’s docs on November 9, 2026: [Google Play Console Help: Understanding Google Play’s app account deletion requirements](https://support.google.com/googleplay/android-developer/answer/13327111).

## **Rather hand it over?**

Fixed scope, fixed price, paid upfront. The work happens in writing; no call needed.

- [from $450**App Fix Ticket**One reproducible bug in an existing mobile or web app, diagnosed and fixed.**See scope and start**](https://app369.com/fixed-price/flutter-firebase-bug-fix/)

[**All 127 Fiverr reviews**](https://app369.com/reviews/)

Related: [**Google Play Data safety form rejected**](https://app369.com/fix/google-play-data-safety-form-rejected/) · [**Google Play invalid privacy policy**](https://app369.com/fix/google-play-invalid-privacy-policy/) · [**App Store Guideline 5.1.1**](https://app369.com/fix/app-store-guideline-5-1-1-data-collection/) · [**Google Play QUERY_ALL_PACKAGES**](https://app369.com/fix/google-play-query-all-packages-permission/)

Questions

## **More on this launch**

<details>

<summary>**Does the web page have to delete the account itself? **+</summary>

No. It must let users request deletion of the account and its data. A form or clear steps work, as long as you act on the request.

</details>

<details>

<summary>**Is it enough to have deletion on the website only? **+</summary>

No. Play asks for both: a path inside the app and a web link. The web link covers people who no longer have the app installed.

</details>

<details>

<summary>**Can you fix it for me? **+</summary>

If one bug is the whole problem, the App Fix Ticket covers it: a written diagnosis first, then the fix. If the app has more going on, the Launch Check is a written check of the whole app. Each issue found is rated critical, high, medium or low, with where it is and how it was confirmed. No issues worth fixing, no charge. If the Launch Check finds nothing rated medium or higher, Simon refunds the full $450. You keep the report either way. This applies to the first 10 Launch Checks bought after October 30, 2026.

</details>

Something else?

## **Describe it and get a written quote**

Describe the app and where it is in the launch. You get a written scope, a fixed price and a timeline; Simon replies by email, usually within one business day.

[**Describe your problem **→](https://app369.com/contact/) [**All fixes**](https://app369.com/fix/)