Everything you need to ship licensed software.
A single API and admin surface for the whole license lifecycle — from issue to activation to revocation.
License keys with HWID binding
Keys bind to the first machine they activate on. Configurable max activations, per-key overrides, one-click reset from the dashboard.
Freeze, resume & revoke
Pause a customer's clock during refunds or disputes. Time frozen is credited back on resume. Revoke instantly and audit every state change.
Real-time monitoring
Every activation, HWID mismatch, and export flows into categorized Discord channels and a searchable security-events log.
Discord-native admin
Slash commands for /key issue, /reset-hwid, /revoke — plus role-gated access. Manage licenses without ever opening the dashboard.
Fast activation endpoint
The /validate endpoint is the hot path for every desktop launch. Bounded webhook timeouts and parallel side effects keep P50 low.
Server-salted hashes
HWIDs and IPs are re-hashed server-side. Bearer-secured store endpoints for referral rewards and time adjustments.
How it works.
Issue
Generate a license key from the dashboard or a Discord slash command. Set duration, max activations, and metadata.
Activate
The desktop app POSTs to /api/public/validate with the key and a client HWID. AuthCentral binds the device and returns the effective expiry.
Monitor & manage
Every activation, mismatch, and export shows up in Discord and the events log. Freeze, resume, extend, or revoke at any time.
