Layer 4 account foundation
Account and learner profile
Learner identity is owned by Supabase Auth. Profile, onboarding, and preference data are modelled in Supabase Postgres through Prisma.
Profile
- Name
- Set during onboarding
- Supabase not configured
- Role
- Learner
- Study mode
- Coach-led by default, Manual QBank available
Supabase environment variables are not configured, so this page is running in safe placeholder mode.
Data and safety
Clinical explanations must come from reviewed content and provenance, not unrestricted AI generation.
Data export and account deletion are represented as placeholders for a later checklist. No destructive account action is implemented in this layer.