Add public account-deletion page for Google Play (#103) #110

Merged
westfarn merged 1 commits from feat/103-account-deletion-url into master 2026-08-04 10:53:48 -07:00
Owner

Summary

  • Closes #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
## 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
westfarn added 1 commit 2026-08-04 10:44:14 -07:00
Add public Hesychia account-deletion page for Play Console (#103).
Unit Tests / test (pull_request) Successful in 11s
cfe5cc3c4a
Expose /account-deletion/ without auth (steps, soft-delete retention copy, support path) and document the Play listing URL in Android checklists.
westfarn merged commit 9e1449f0db into master 2026-08-04 10:53:48 -07:00
westfarn deleted branch feat/103-account-deletion-url 2026-08-04 10:53:48 -07:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ai_ml_operations/chat_web_app#110