One dashboard and two APIs — validation and management — for issuing, checking, and controlling license keys at any scale.
A dedicated, isolated endpoint for your app to check a license key at runtime. Kept separate from billing and admin traffic so a problem there can never take validation down.
Manage products, license keys, and API keys per tenant from a dashboard, or automate it entirely with a management API and scoped API keys.
Configurable fail-open or fail-closed behavior during a database outage, so a validation hiccup doesn't lock your customers out of your product.
Cap the number of devices a license can activate on. We record a device identifier and IP on each activation so you can enforce limits without building the bookkeeping yourself.
Get notified the moment a license is issued, activated, or revoked. Payloads are signed with a per-tenant secret so you can verify authenticity on your end.
Track validation, activation, and issuance volume per product from the dashboard — the same request metadata we use for rate limiting and abuse prevention.
Optionally send your Licensees their key by email the moment it's issued, with delivery handled for you.
Start on a free trial, upgrade when you outgrow it. Billing runs through Stripe — we never touch your customers' card details.
Every tenant's data is isolated in application code and at the database level, so one customer can never see another's licenses, keys, or usage data.
Read the API reference and validate your first key in minutes.
Read the docs