Sell your software without building billing plumbing twice
Issue license keys, track how many days each customer has left, and let your application ask one endpoint whether it may keep running.
What you get
The parts every paid product needs, already wired together.
License keys
Generate keys in batches, hand them to customers, and let them redeem for subscription days. Keys are stored hashed and shown once.
Day-accurate subscriptions
Renewals stack onto the current expiry, lapsed accounts restart from today, and every change lands in an append-only history.
Entitlement endpoint
One small call answers whether an install is licensed and for how much longer, with a recommended polling interval built in.
Sessions you control
Rotating refresh tokens with reuse detection, optional "remember me", and a one-click sign-out-everywhere for your users and your support team.
Admin dashboard
Search customers, grant or revoke days, mint keys and read the audit trail from a React dashboard built on shadcn/ui.
Audit trail
Every administrative action is recorded with who did it, when, and from where, so support questions have answers.
Plans
Pick a term; keys are issued against whichever plan you choose.
Pro Annual
- Priority support
- Unlimited sessions
- All updates
- Two months free