Authentication
Built For Developers
License keys, HWID lock, subscriptions, webhooks — all on your own server. No vendor lock-in, no hidden fees.
Already have an account? Sign in
Everything You Need
End-to-end auth for software licensing — ready right after install
License Management
Batch key generation, subscription tiers, redeem, ban, and export — all managed from the panel
HWID & Security
HWID lock, IP blacklist, VPN block, integrity guard, anti-replay, and signed requests
Webhooks
Discord notifications per event — login, register, top-up, purchase — fully configurable
Billing & Payments
PromptPay QR, TrueMoney Gift, Free/Pro/Enterprise plans with 7-day trial
Discord Integration
Discord OAuth for the panel, per-app webhooks, and live event logs — license activity straight to your channels
17 SDK Languages
C++, C#, Python, Go, Rust, Java, and more — official LibreAuth SDKs, one API URL to configure
Ship in 3 Steps
From zero to protected app in minutes — on your own infrastructure
Deploy LibreAuth
Install on your VPS or XAMPP. Full control — your database, your keys, your rules.
Create Your App
Open the panel, create an application, copy name + owner ID. Configure HWID, webhooks, and plans.
Integrate SDK
Pick any of 17 SDKs, point to your API URL, call init + login. Done — you're live.
Connect Your App
Official SDKs for 17 languages — point to your LibreAuth server and ship.
Built for Speed & Scale
Lightweight PHP core, signed API requests, and edge-ready architecture. No third-party auth bottleneck — your server, your latency.
- ✓ Ed25519 signed requests on every call
- ✓ Anti-replay nonce + rate limiting
- ✓ Seller API for remote management
Threat Scenarios
Defends against common threats in software licensing
Key Sharing
HWID lock + max login limits key sharing
Cracked Builds
Integrity guard verifies file hash before authorize
Replay Attacks
Anti-replay nonce + signed requests on every API call
VPN/Proxy Abuse
Block VPN, geo block, strict IP binding
Brute Force
Rate limit, Turnstile captcha, login fail alerts
Session Hijack
Session TTL, credential binding, HWID session lock
Simple Pricing
Start free, upgrade when ready — pay via PromptPay or TrueMoney
Free
For getting started
- 1 Application
- 10 keys/month
- 10 keys/batch
- Customer panel
- Client API 1.3
Developer
For indie developers
- 5 Applications
- 150 keys/month
- 50 keys/batch
- Client API 1.3
- Higher limits than Free
Pro
For serious sellers
- 20 Applications
- 500 keys/month
- 100 keys/batch
- Seller API access
- Priority support
Enterprise
For large teams
- Unlimited apps
- Unlimited keys
- 500 keys/batch
- Client API 1.4
- Team accounts
- Seller API
- Client API 1.4 (live)
- Protocol v2
Common Questions
Quick answers before you deploy
Is LibreAuth really self-hosted?
Yes. You install on your own server — VPS, dedicated, or local XAMPP. Your users, keys, and data never leave your infrastructure.
How fast can I integrate?
Most SDKs ship in under 5 minutes. Copy the client file, set your API URL, app name, and owner ID — then call init and login.
What payment methods are supported?
PromptPay QR and TrueMoney Gift are built in. Plans include Free, Pro, and Enterprise with optional yearly billing.
Does it work with FiveM / game cheats?
Yes — Lua SDK for FiveM, plus C++, C#, and more for native clients. HWID lock, integrity checks, and VPN block are included.
Can I use my own domain?
Absolutely. Point any domain to your LibreAuth install. All SDKs use a single configurable API URL.
Is there a free plan?
Free tier includes 1 app, 50 keys/month, customer panel, and access to all SDKs. Upgrade when you need more capacity.
Own your auth.
Start today.
No vendor lock-in. No per-seat tax. Deploy LibreAuth and ship with confidence.
Need help?
Join our Discord — fast support, easy setup, SDK help when you need it