WordRise Account Deletion
In-app deletion (preferred)
- Open Profile
- Scroll to Account Settings
- Tap Delete Account
- Read the confirmation dialog
- Confirm deletion
What happens
| Step | Behavior |
|---|---|
| Confirmation | Modal warns deletion is permanent |
| Firebase Auth | Signed-in user is deleted via Firebase Authentication |
| Sign out | On success, you return to the login/register screen |
| Re-auth required | If Firebase returns auth/requires-recent-login, sign out, sign in again, then retry |
| Firestore data | May remain until backend cleanup — client cannot delete all collections due to security rules |
What is deleted immediately
- Your Firebase Authentication account (email/password sign-in for that UID)
What may remain temporarily
Firestore documents tied to your user ID may remain, including:
userProfiles/{uid}dailyWordPlans(composite IDs with your UID)quizzes/quizAnswersuserWordProgressweeklyLeaderboards/.../entries/{uid}quizAnswerReportsyou submitted
Why: Firestore security rules block broad client-side deletes. A Cloud Function cascade delete may be added in a future release.
For GDPR-style erasure requests before backend automation exists, email wordrise.support@gmail.com from your registered address.
What is not deleted by this flow
- Other users’ data
- Global word bank (
wordscollection) - Firebase project configuration
Apple / Google review note
WordRise provides an in-app account deletion entry point with confirmation. Partial Firestore retention should be disclosed in the privacy policy until server-side cleanup ships.
Support request alternative
If deletion fails or you cannot access the app:
- Email wordrise.support@gmail.com
- Subject: Account deletion request
- Send from your registered email address
- We will verify ownership and process manually