How Scholarly protects your account, your keys, and your queries.
Each signed-in user has an individual account — email and password — with password reset links delivered over email (or surfaced to an admin when SMTP isn't configured). Signed-in sessions carry a short-lived bearer token, and every action that spends money or changes configuration requires it.
Anonymous guests can run a small number of searches for evaluation; admin operations additionally require the admin token, sent as an X-Admin-Token header. Always sign in over HTTPS on public deployments.
Queries are sent only to the providers you configure, over their official APIs. Run history and provider config live in your deployment's own database — on your infrastructure if you self-host. There is no analytics, telemetry, or third-party tracking in the app.