Licensing, simplified.

Issue tokens or keys at checkout. Stripe-native. Perfect for vibe-coded products.

POST /validate
curl -X POST https://api.yourlicensing.com/v1/validate \
  -H "Authorization: Bearer <TOKEN_OR_KEY>" \
  -H "Content-Type: application/json" \
  -d '{"fingerprint":"app-instance-123","domain":"example.com"}'

// Response
{
  "valid": true,
  "status": "active",
  "product": "unplug",
  "tier": "agency",
  "sitesUsed": 3,
  "maxSites": 100,
  "renewBy": "2026-01-15T00:00:00Z"
}

Tokens, API Keys, Licenses, made easy.

From checkout to validation, we handle the entire licensing workflow so you can focus on building.

Auto-issue at checkout
Keys/tokens generated instantly on successful Stripe payment.
Stripe-native revocation
Sub canceled or payment fails → token flips inactive.
Secure validation API
Simple POST endpoint, signed responses, rate-limited.
Usage limits
max_sites / seat counts baked in.
Seamless delivery
Created keys are delivered right into your application or Stripe workflow.
Simple pricing
1% per license sold. No minimums.

How it works

Get up and running in minutes. No complex setup or lengthy integrations required.

STEP 01
Connect your Stripe
Securely connect your Stripe account, and KeyKit is ready. With an "AI guide" ready for your vibe coding, implementation is painless.
STEP 02
Choose your products
Select which Stripe products need licenses, and KeyKit will create licenses when customers buy those products.
STEP 03
Your revenue, protected
Whenever a customer's status change in Stripe, KeyKit keeps their licenses status in sync. Safeguarding your products.

Pay as you grow.

With no upfront fees or contracts, only pay based on issued keys.

Created Keys Calculator
Input created keys → first 10 free → $0.10 per key
Total created250
Free keys10
Paid keys240
Monthly cost$24.00

* Billing is usage-based and charges only apply after created keys exceed the free offer. Monthly charges are based on total number of issued keys that KeyKit is managing.