Account & security

Passwordless magic link only. Mode: local

CLOUD NOT CONFIGURED
  1. Create a free project at supabase.com
  2. SQL Editor → run supabase/migrations/001_initial.sql
  3. Authentication → URL config → add redirect http://localhost:3000/auth/callback
  4. Copy URL + anon key only into .env.local (see .env.local.example)
  5. Restart npm run dev

Until then, use Backup / restore for multi-device. Never commit .env.local.

DATA RULES
PasswordsNot used. Magic link + PKCE only.
API keysAnon key in browser only. Service role never ships to client.
Job filesLocal until you sync. Export backups carefully; they hold job numbers.
Chat / screenshotsNever paste .env.local, magic links, or live tokens into chat.