Join

Begin with a profile, then request verification

Phase 1 separates account creation from family verification. That keeps the public door open while protecting the family archive.

Create account

Email authentication connects to Supabase after `.env.local` is configured.