Issue licenses,
collect payments,
ship your Apple
apps with confidence
License infrastructure for Apple apps. Drop in the Swift SDK and verify entitlements locally with offline-ready Ed25519 leases — device limits, trials, and feature flags included. Payments are already wired: connect Stripe and licenses mint themselves.
Start Free
Run your billing on
Your licenses never move.
Payment tools come and go. Keylight is the ground that doesn't shift.
Everything you need to ship
Stop building license infrastructure. Start building features.
Offline license verification
Ed25519-signed licenses your app verifies locally. No server call at runtime. Works on a plane, in a tunnel, anywhere.
Multi-product, multi-tenant
One deployment, many products. Manage licenses across all your apps and clients from a single dashboard.
Stripe-native billing
Link your Stripe account and payments mint licenses automatically. No webhooks to babysit, no glue code.
Activation tracking
See exactly how many instances each license has active, enforce seat limits, and revoke with one click.
Built-in security
Ed25519 signatures for licenses, Argon2id for secrets. Cryptography handled correctly so you don't have to think about it.
Feature flags
Ship Pro tiers and betas without a second SaaS. Each license carries its own flag set, signed into the lease and readable offline.
Up and running in 4 steps
From signup to your first live license in about 30 seconds of setup.
Create your account
Sign up and name your workspace. Your tenant ID, key prefix, and Ed25519 keypair are generated automatically.
Add your product
Give your app a product ID and key prefix. Keylight will use them to mint and verify licenses.
Install the Swift SDK
Add the package and drop in a few lines of Swift. The SDK handles license checks and surfaces the result to your UI.
Ship and earn
Connect Stripe and go live. Payments mint licenses automatically. Watch your dashboard fill up.
Keylight vs payment platforms
Paddle, Lemon Squeezy, Polar, and Gumroad help you sell software. Keylight decides who can use what, on which device, and for how long. Most apps need both — Keylight is the licensing half, built Apple-native.
Use Keylight when you need
- Offline license verification
- Device activation limits
- Signed license files
- Swift SDK integration
- Feature flags per license
- Renewal and revocation handling
- A customer portal for licenses
Comparing dedicated licensing tools? See the best licensing platforms for macOS apps.
Already selling? We'll move you over.
Switching from Lemon Squeezy, Paddle, Gumroad, Creem, or your own setup is free — we bring your existing customers over and keep the keys you already issued, so nobody has to buy again.
Simple, transparent pricing
Built by a dev, priced for devs — yearly plans get 2 months free.
Free
Up to 25 active licenses. No credit card required.
Just exploring? Start free
Enterprise
Custom plan for large teams and compliance-heavy orgs.
Starter
Most PopularFor indie developers ready to ship.
What's included
- Up to 2,000 active devices
- Unlimited products
- Offline license verification
- Per-license usage analytics
- Stripe Connect billing
- Per-app Stripe accounts
- CSV export
- Priority email support
Pro
For growing apps and small agencies.
What's included
- Everything in Starter
- Up to 50,000 active devices
- Custom thank-you redirect
- 99.9% uptime SLA
- Priority support + SLA
Ready to ship?
Create your account and start licensing your apps in under a minute. Free forever tier included.
Start Free