account-profile
Account identity and profile: email, username, names, date of birth, avatar URL, handicap, preferences, onboarding and membership flags
- Purposes
- account management, personalization, social
- Processors
- PostgreSQL, Supabase
- Identity and tracking
- Linked to identity · Not marked as tracking
- Collection
- Required · Leaves the device
- Retention
- Until account deletion
- Source-review qualification: The users row is persistent and deletion cascades are source-observed, but no retention schedule is defined in the repository.
- Deletion path
- Authenticated DELETE /user deletes the PostgreSQL users row; configured foreign-key cascades remove dependent records, and the route then calls the Supabase admin auth-user delete.
- Source references
- packages/database/src/schema/users.ts · apps/api/src/routes/user.ts · apps/mobile/context/supabase-provider.tsx