Adds public SPA route /account-deletion/ (no auth) with Hesychia / ai.hesychia.chat branding, in-app deletion steps, soft-delete data retention copy, and a contact path (30-day SLA) for users who cannot sign in.
Documents Play Console Account deletion URL in ANDROID.md and android/README.md (https://hesychia.ai/account-deletion/, legacy host, HashRouter form).
Notes
Retention copy matches backend soft-delete (v1): no claim of full erasure / hard purge yet.
Play Console field still needs to be set out-of-band after deploy.
Test plan
Open /account-deletion/ signed out — page loads (no redirect to sign-in)
Confirm steps match Account → Delete my account + email confirm
Confirm retention sections are accurate vs soft-delete
npm run test:ci -- --testPathPattern=AccountDeletionPage
After beta deploy, set Play Console Account deletion URL to the public HTTPS URL
## Summary
- Closes [#103](https://git.aimloperations.com/ai_ml_operations/chat_web_app/issues/103).
- Adds public SPA route `/account-deletion/` (no auth) with Hesychia / `ai.hesychia.chat` branding, in-app deletion steps, soft-delete data retention copy, and a contact path (30-day SLA) for users who cannot sign in.
- Documents Play Console **Account deletion URL** in `ANDROID.md` and `android/README.md` (`https://hesychia.ai/account-deletion/`, legacy host, HashRouter form).
## Notes
- Retention copy matches backend soft-delete (v1): no claim of full erasure / hard purge yet.
- Play Console field still needs to be set out-of-band after deploy.
## Test plan
- [ ] Open `/account-deletion/` signed out — page loads (no redirect to sign-in)
- [ ] Confirm steps match Account → Delete my account + email confirm
- [ ] Confirm retention sections are accurate vs soft-delete
- [ ] `npm run test:ci -- --testPathPattern=AccountDeletionPage`
- [ ] After beta deploy, set Play Console Account deletion URL to the public HTTPS URL
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
/account-deletion/(no auth) with Hesychia /ai.hesychia.chatbranding, in-app deletion steps, soft-delete data retention copy, and a contact path (30-day SLA) for users who cannot sign in.ANDROID.mdandandroid/README.md(https://hesychia.ai/account-deletion/, legacy host, HashRouter form).Notes
Test plan
/account-deletion/signed out — page loads (no redirect to sign-in)npm run test:ci -- --testPathPattern=AccountDeletionPage