Subscription Licensing Server
Sell your software outside the app store with predictable, recurring revenue.
Features
Predictable Cash Flow
Replace one-time purchases with monthly or annual subscriptions. Plan ahead with revenue you can count on, and let your employees share in steady company growth.
No App Store Required
Distribute your software directly to customers on Windows, macOS, and Linux. Keep full control over pricing, updates, and the customer relationship.
Self-Hosted and Secure
Run the server on your own infrastructure. Ed25519 signed tokens, offline support, and air-gapped licensing for customers without internet access.
Stripe Integration
Automated subscription lifecycle via Stripe webhooks. Checkout, renewals, failed payments, and cancellations are handled without manual intervention.
Admin Dashboard
Manage licenses, view subscription stats, handle transfers, and revoke or renew access from a clean web interface. No database to configure — just JSON files.
Lightweight by Design
A single Go binary and a small C client library. No SDKs, no heavy dependencies. Embed licensing into your product in minutes.
Offline & Air-Gapped
Issue licenses that work without an internet connection. Ideal for customers in regulated industries or environments with restricted network access.
License Transfers
Let customers move a license from one machine to another. Transfers are logged and can be limited to a configurable number per billing period.
REST API
Every operation available in the dashboard is also exposed via a JSON REST API. Automate provisioning, revocation, and reporting from your own systems.
Technology
- Server written in Go — single binary deployment
- Client library written in C — embed anywhere
- Ed25519 signed license tokens
- JSON file storage — no database required