Licensing infrastructure for installed software
Atlas gives software vendors a small, reliable way to issue keys, bind devices, enforce entitlements, and validate installed software.
Read the quick startIssue
Create products and reusable policies, then issue high-entropy license keys. Keys are stored as peppered hashes and shown once.
Activate
Bind a license to a device with a stable identifier. Activation requests are serialized in one transaction, so two machines cannot claim the same slot.
Validate
Your application calls the runtime API with a publishable key and the customer's license key. Responses carry status, expiry, grace state, and entitlements, and are signed with Ed25519.
Work offline
An offline-capable policy lets an activated device request a short-lived, signed lease. The lease TTL is capped by the copied license terms and the license's access window.
Operate
Suspend, reinstate, renew, revoke, and re-term licenses without changing the customer's key. Every mutation is recorded in the license history and organization audit log.
What is not included yet
Billing and email invitations are not implemented yet. The dashboard only exposes working controls.