--- import Base from '../layouts/Base.astro'; import PageHeader from '../components/PageHeader.astro'; import { deletionRow } from '../data/collection.mjs'; import { legal } from '../data/legal.mjs'; import { brand } from '../lib/brand.mjs'; /** * `/delete-account/` — the page Google Play is given for account deletion * (docs/website/ACCOUNT_DELETION.md §4.5, AD2). * * --------------------------------------------------------------------------------------- * IT EXPLAINS; IT CANNOT PERFORM * --------------------------------------------------------------------------------------- * Play needs one deletion address from whoever publishes the app, and that is us. But we * hold no account: every community runs its own site, and the account lives there. So this * page says where the button is on the website and in the app, what goes and what stays, * and who to ask when you cannot sign in, which is that community's operator and never us * (D86). We have no access to any community's site, so offering to help would promise * something we cannot do. * * What goes and what stays is not written here. It is the `deletion` row in * `src/data/collection.mjs`, the same row `/privacy` section 3 renders, so the two pages * cannot disagree about what a deletion takes. */ const title = 'Delete your account'; const description = `How to delete an account you use in the ${brand.siteName} Android app or on a ` + `${brand.siteName} community site, what is deleted, and what is kept.`; const row = deletionRow(); const { goes, stays, staff } = row.deletion; const surfaces = [ { id: 'on-the-website', eyebrow: 'On the website', heading: 'Your community’s site', steps: [ 'Sign in to the site.', 'Open “Account”. Staff open “Account” in the admin panel instead.', 'Scroll to the bottom, to “Delete my account”, and press “Delete my account…”.', 'Type your username, then your password, and a two-factor code if the account has two-factor sign-in on.', 'Press “Delete my account”. You are signed out everywhere, and the site says the account has been deleted.', ], }, { id: 'in-the-app', eyebrow: 'In the app', heading: `The ${brand.siteName} app`, steps: [ 'Sign in, if you are not already.', 'Open the menu and choose “My account”.', 'Scroll to the bottom and tap “Delete my account…”.', 'Type your username, then your password, and a two-factor code if the account has two-factor sign-in on.', 'Tap “Delete my account”. The app forgets the account and returns to sign-in, saying it has been deleted.', ], }, ]; ---

For the {brand.siteName} Android app, and for the community sites it connects to. We are {brand.siteName}, the project that makes both.

You can delete your account yourself, on the website or in the app. It is deleted at once: there is no waiting period and nothing to cancel.

Your account is with your community, not with us

The app ships pointed at nothing. On first run it asks for the address of a {' '}{brand.siteName} site, and that site is run by whoever runs that community. Your account lives there, under their control. We hold no account for you and have no copy of one, so the deletion happens on that site, and you are the one who does it.

How to delete it

The same steps on both, and either one deletes the account everywhere: deleting it in the app also deletes it on the website, and the other way round.

{ surfaces.map((surface) => (

{surface.eyebrow}

{surface.heading}

    {surface.steps.map((step) => (
  1. {step}
  2. ))}
)) }

Deleted

What goes with the account

    {goes.map((item) =>
  • {item[0].toUpperCase() + item.slice(1)}.
  • )}

{row.retention.detail}

Kept

What stays, and for how long

    { stays.map((entry) => (
  • {entry.what} How long {entry.keep}
  • )) }

{staff}

If you cannot sign in

  1. Use “Forgot your password?” on the sign-in page, on the website or in the app. It works if your account has an email address and the site can send email.
  2. Otherwise, ask the community that runs the site. Its operator can delete any account from the admin panel, and the result is the same as deleting it yourself.

We cannot do it for you. We hold no account, and we have no access to any community’s site.