Licensing infrastructure for software vendors
License your software without building the plumbing.
Issue, validate, and revoke software licenses with a clean dashboard, a documented API, Stripe automation, and signed offline certificates.
curl -X POST http://localhost:3000/api/v1/licenses/activate \
-H "Content-Type: application/json" \
-d '{ "key": "ACME-7K2PX-M9Q4R-TB3VN-H8WYZ-2C5DA",
"fingerprint": "sha256:9f1c…", "name": "Jane's MacBook" }'
{ "ok": true, "data": { "valid": true, "code": "VALID",
"license": { "expires_at": "2027-10-27T00:00:00Z", "max_activations": 3, … } } }Keys, seats and expiry
Issue node-locked or floating licenses with seat limits, grace periods, trials and perpetual terms from reusable policies.
Signed validation
Every API response is Ed25519-signed, and offline certificates let desktop apps verify without a network.
Stripe automation
Connect your own Stripe account. Checkouts issue licenses, renewals extend them, cancellations revoke them.
Webhooks and API
A documented REST API with scoped keys, idempotency, and signed outbound webhooks with retries.
Audit everything
Every change is attributed, diffed and searchable. Licenses carry a complete timeline.
Built for operators
A fast dashboard with command palette, bulk actions, CSV export and a validation volume overview.