Blocks submissionGoogle Play
In-app deletion exists and a web page for deleting without the app is declared
What is checked This rule is decided by code from the built app and the listing: console.google.data-safety, listing.text.
Applies when signal:login
Checked from on a test track, submitted and in review, published
The rule, in our words
- Understanding Google Play's app account deletion requirements: Every developer must answer the Data deletion questions in the Data safety form. If the app lets users create an account (in-app or by directing them to an external sign-up flow), it must offer an in-app path to delete the account and its associated data, which should be prominent (a link to the web resource satisfies this), and must provide a web resource where users can request deletion, which should not require reinstalling the app; the web link is entered in the Data safety form and must load, feature the deletion path prominently, and reference the app or developer name. Deleting the account must delete the associated user data, and service providers should be asked to do the same; any data kept for security, fraud or regulatory reasons must be disclosed. Non-mobile surfaces (TV, Wear, web) need only the external option; permanently private and enterprise device-management apps are exempt.
Okkok never stores the stores' text. Each item above is our paraphrase, and the link is the page it rests on, verified unchanged by fingerprint on every run.
The other store
- Google additionally requires a web deletion resource (URL entered in the Data safety form, must load and name the app or developer) and accepts a link to that web page as the in-app path; Apple has no web requirement but is stricter in-app: guest accounts count, deactivation is insufficient, and apps outside highly regulated industries may not route deletion through a call, email or support flow. Both require deleting associated data and allow disclosed legally required retention. partial
- Google's policy is far more detailed (web resource, Data safety deletion questions, TV/Wear/web exemptions, device-management exemption); Apple's 5.1.1 sentence is a pointer to apple.account-deletion. Apple has no exemption for enterprise device-management apps. partial
Check your app
pip install git+https://github.com/petresandu-cloud/okkok
okkok audit path/to/app
The report names this rule as google.account-deletion-web-link and says what to do, who does it, where, and how it knows.