Privacy and data

Local drafts

Books can live in browser localStorage and can be exported as JSON. Clearing browser storage can remove local-only drafts.

Server sync

Uploading, publishing, bookmarks, and analytics use Supabase-backed API routes. Public publishing makes selected book content visible to visitors.

Passkeys

Passkeys avoid password storage. The server stores credential metadata and sessions, not your device private key.