Skip to content

Billing & plans

Keylight uses two entirely separate Stripe accounts in your mental model:

  1. Keylight’s Stripe - charges you for your Keylight plan.
  2. Your Stripe - charges your end users for licenses you sell to them. See Connect onboarding and Manual webhook mode.

This page covers #1 - the subscription that keeps your Keylight account active.

PlanMonthlyYearlyActive devicesMonthly API callsNotes
Free$02550KDefault on signup. Permanent, no trial expiry.
Starter$19$1922,0001MFor indie developers shipping their first paid app. Per-app Stripe accounts + CSV export.
Pro$59$58850,00025MFor growing apps and small agencies. Adds 99.9% uptime SLA. Custom thank-you redirect (coming soon).
EnterpriseCustomCustomUnlimited10M+White-label, dedicated support. Contact us.

The full feature matrix is on the Keylight pricing page. Up-to-date quotas (active devices, monthly API calls) are shown on your dashboard.

Open your dashboard, go to Billing, and pick a plan. Keylight creates a Stripe checkout session and redirects you to Stripe-hosted checkout. After the payment succeeds, Keylight upgrades your account immediately.

Change plan, update payment method, or cancel

Section titled “Change plan, update payment method, or cancel”

Billing is managed entirely through Stripe’s Customer Portal - there is no separate billing UI inside the Keylight dashboard. From Billing → Manage subscription you’ll be redirected to your Customer Portal, where you can change plan, update your card, download invoices, and cancel.

Canceled accounts keep quota access for a 7-day grace window. During grace, your apps continue to activate and validate licenses normally so customers aren’t interrupted while you decide what to do next.

After the grace window, your account is suspended:

  • /validate continues to succeed so already-active instances can keep rotating leases. Revoking access silently in the middle of a paying user’s session is worse for everyone.
  • /activate is blocked. No new licenses can be activated.

Reactivate by resubscribing from the dashboard - your keys, products, and Ed25519 keys are preserved.