$ features

What AuthForge actually does.

AuthForge is a licensing platform for desktop software. The features below are the load-bearing pieces of that: the parts that prevent abuse, the parts that automate your sales workflow, and the parts that let your customers self-serve. Each linked deep-dive includes code samples and configuration walkthroughs.

Hardware locking (HWID)

Bind every license to a specific machine, with configurable seat counts, shared (unlimited-seat) keys, identity-based binding (Telegram/Discord), manual or self-service reset, and a complete audit trail.

read more →

Ed25519-signed validation

Validation and heartbeat responses are cryptographically signed by AuthForge and verified locally by your SDK. Per-request nonces stop replay; a multi-key trust list lets you rotate signing keys with zero downtime. Network attackers can't forge or replay positive responses.

read more →

Customer portal

A hosted, branded portal at portal.authforge.cc. Customers sign in with a magic email code and self-serve HWID resets under a policy you set — sliding-window caps, cooldowns, and auto-vs-manual approval — so they never email support to move to a new machine.

read more →

Developer API

A REST API at api.authforge.cc that mirrors the dashboard: create, list, update, and revoke licenses, apps, and webhooks server-to-server. Bearer keys carry scoped permissions, are rate-limited, and don't consume validation credits.

read more →

Webhooks for license events

Real-time HTTP callbacks for every license lifecycle event. Signed payloads, SSRF-hardened delivery URLs, test delivery, and a replay UI for failed events.

read more →

Commerce automation

Drop-in Stripe and Lemon Squeezy integrations for automated license fulfillment. Provider webhook verification, envelope-encrypted credentials, and replay tooling.

read more →

Affiliate program

Issue referral codes with a configurable commission percentage. Commissions accrue on purchases and auto-refills, with credit or manual payout modes and optional affiliate webhooks.

read more →

Account security (MFA & roles)

Operator accounts support TOTP multi-factor auth. Sensitive admin mutations are MFA-gated, and platform access is governed by user / support / admin roles.

read more →

Platform security primitives

Ed25519 signing keys are generated server-side and stored KMS-encrypted at rest. Nonce anti-replay, SSRF-hardened webhook URLs, envelope-encrypted commerce credentials, and per-tenant data isolation back the whole platform.

read more →

Usage-based economics

Unlimited apps, licenses, and devices. You pay per validation — no per-seat, per-product, or per-license fees. One credit balance covers everything you ship.

read more →

Looking for something else?

The full developer documentation lives at docs.authforge.cc , including REST API reference, webhook event schemas, and the full integration guides for each language SDK. The SDK index lists install commands, repos, and the two integration patterns we support.

Contact support

Feel free to reach out if you have questions, need help getting set up, or run into something unexpected. We'll get back to you as soon as we can.

Email us at support@authforge.cc