Pricing

Pay for checks,
not seats.

Self-host free forever — or let us run it from $12 a project. Every plan includes the full console.

Self-hosted

$0free forever

Run Keyring on your own infra. Same console, your bill is zero.

  • Full console — actions, roles, grants
  • Unlimited workspaces & subjects
  • Unlimited checks
  • Bring your own database
  • Community support

Pro

Most popular
$12per project / month

Hosted Keyring for products with real users.

  • Everything in Self-hosted, plus:
  • 100,000 checks / month — then $2 per extra 100k
  • 100,000 subjects
  • Unlimited workspaces
  • 1-year activity log retention
  • Join-request approvals
  • Email support
  • Daily backups with 7-day restore

Enterprise

Customannual billing

For platforms with compliance checklists.

  • Everything in Pro
  • SSO / SAML
  • Audit log export
  • Custom data retention
  • Uptime SLA
  • Dedicated onboarding

All prices in USD. Cancel anytime — your graph stays exportable.

FAQ

Questions,
answered.

What is a check?

One call to GET /api/v1/check (or the SQL function) evaluating a subject against an action. Checks are counted per call against your plan's monthly quota.

What is a subject?

Your end-user, keyed by your own external ID. Subjects live outside the console graph and cost nothing on their own — only their checks meter.

Can I really self-host for free?

Yes. Clone the repo, bring your own Postgres, and the full console is yours — no license fees, no check quotas.

Do team members cost extra?

No. Console seats are free on every plan — invite your whole team to operate the workspace.

What happens if I exceed Pro quotas?

Nothing breaks. Extra checks bill at $4 per million; if you outgrow subjects or retention, we'll nudge you toward a plan that fits.

Is there an annual discount?

Yes. Annual billing comes with two months free on Pro.

Still deciding?
The free tier is fully usable.

Create your workspace