One API to generate, validate, and protect license keys — one live session per key, expiry or usage limits, and built to stop key sharing. Stripe payments included, no extra fees.
# You: generate a key in the dashboard — one click
# Buyer: pastes the key into your app
# Your app: asks LicenseForge before it runs:
POST /api/validate
{ "api_key": "YOURS", "license_key": "BUYER_KEY", "session_id": "RUN_ID" }
→ { "valid": true } # protected. that's the whole product.
How it works
No PhD required. No reading 40 pages of docs. Just three things and you're protected.
Sign up, create a product (e.g. "My App"), copy your API key. Done in 2 minutes.
Generate keys from the dashboard. Sell them on Discord, a website, wherever. Each key is unique and tamper-proof.
One API call. LicenseForge says ✓ valid or ✗ invalid. If invalid, don't let them in. That's the whole system.
Pick your use case below, copy the prompt, paste it into Claude or ChatGPT. You'll have working code in under 2 minutes. No reading required.
I'm selling via a website
Node.js / Python / PHP backend
I'm selling via Discord
discord.js or discord.py bot
I have a C++ / native app
Desktop software, utilities, native apps
I have a Python script or bot
Script, bot, automation tool
or if you're old-school and actually read docs —
// Request body
{ "api_key": "YOUR_API_KEY", "license_key": "XXXX-XXXX-XXXX", "hwid": "MACHINE_ID" // optional }
// Response
{ "valid": true, // false if anything's wrong "expiry": "2027-01-01T00:00:00Z", "reason": null // "expired" / "license_in_use" / etc }
Features
One API, one dashboard, full control over your licenses.
Generate keys in the dashboard, check them from your app with a single POST to /api/validate. Works from any language.
A key only works in one running app at a time. Share it with a friend and the second machine gets locked out instantly — no hardware headaches.
Create time-based (days/lifetime) or usage-based (minutes of runtime) license types.
Manage multiple products under one account. Each product gets its own API key and license pool.
Accept credit and debit card payments worldwide via Stripe. Fast checkout, no extra fees, works in every country.
Track every customer and their licenses in one place. Revoke, reset HWID, or extend access in seconds.
Built for who?
LicenseForge is not for big companies with engineering teams. It's for solo developers and small crews who build real software, sell it to real users, and just need the licensing to work without getting in the way.
One key, one session. Key sharing gets blocked the moment a second machine goes live.
Used by: indie software developers
No website, no checkout page. Generate a key, drop it in DM, done.
Used by: Discord community sellers
Skip the auth backend. One API call and your tool is protected.
Used by: indie tool & script devs
No team, no budget, no month lost building license logic. Just start charging.
Used by: solo devs just starting to monetize
If any of these sound like you — you're exactly who we built this for.
Start free, no card neededPricing
Simple, transparent pricing. Pay with card via Stripe. Annual billing saves 25%.
Developer
Billed via Stripe
Unlimited
Billed via Stripe
Annual billing available — save 25%. All plans include API access and HWID binding.
Free plan gets you started in minutes. No credit card, no foreign payment required.