One account, many devices
Sign up once with email + password. Mint a separate API key per device (phone, extension, desktop). Lose a phone, revoke just that key.
Push captures from anywhere, pull them from anywhere else.
An Express + Supabase gateway with one auth token for accounts and a per-device API key for everything else.