DocsAccounts & sign-in
Get started

Accounts & sign-in

Kvire uses passwordless sign-in: enter your email, we send a 6-digit code, you type it in. No password to remember, no OAuth flows.

How it works

  1. You enter your email on the sign-in page.
  2. We email you a one-time 6-digit code.
  3. You type the code in. The code is single-use and expires in 10 minutes.
  4. You're signed in for 30 days on that device.

The code can be entered wrong up to 4 times — the 5th wrong attempt invalidates it and you have to request a new one. Per-IP rate limits also cap requests at 5 per 10 minutes.

Why no magic link?

We used to send clickable links. Google Safe Browsing flags any new domain serving long opaque tokens via URL as potential phishing, which made the link unclickable in Chrome on a fresh domain. Codes sidestep the problem entirely — there's no link to flag.

What signing in unlocks

  • AI synthesis — overview, analysis, lenses, and ask are all sign-in-gated to control AI cost.
  • Cloud library — saved works sync across devices instead of being stuck in one browser.
  • Reading lists — saved curricula, exportable later.
  • Compare — side-by-side AI comparison of multiple works.
  • Share — public read-only URLs for any analysis.

What we store about you

Just your email and a row of metadata (created, last seen). We do not store passwords (there are none), payment info, or anything you haven't explicitly saved. See Privacy for the full list.

Signing out

Click your email in the top-right and choose Sign out. That clears the session cookie on this device. Other devices stay signed in.