Now with usage-based & per-seat pricing

License management
built for how you sell.

Generate domain-locked license keys, verify them from a simple API, and price your software flat, by usage tier, or per seat — with webhook events and multi-currency payments built in.

Sample license Active
Code LAAS-4F2A-8C1D9E3B
Pricing model Tiered
Domain customer-site.com
Currency GHS / NGN / KES / USD

Everything a licensed software business needs

Not a generic key generator — a full platform for pricing, distributing, and protecting your software.

New

Usage-based & per-seat pricing

Price by active members, seats, or API calls with a full tier table — or set a flat per-seat cap. LiSense checks reported usage in the background and reacts automatically.

Domain-locked licenses

Lock a license to a customer's domain at generation time, or let it bind automatically on first use — either way, a leaked code can't be claimed by someone else.

Instant key generation

Generate up to 100 unique, unguessable license codes per batch, each tied to your app and pricing model.

New

API key authentication

Require an X-API-Key header on every validation call so a guessed license code alone can't be used to probe your app — plus a rate limit you set per app, on top of the platform-wide one.

New

HMAC-signed webhooks

Get notified the moment a license activates, a payment comes in, or a customer crosses their usage limit — signed and verifiable, with automatic retry on failure.

Manual & mobile payments

Accept bank transfer, mobile money, digital wallet, or cash — with receipt upload and an admin approval workflow built in.

Multi-currency by design

Price and bill in USD, NGN, KES, or GHS — set per app, per pricing tier, or per customer.

New

License analytics

Activation rate, churn, a validation-time heatmap, where your customers actually are, and revenue per license — so you know which apps are working and where to focus.

New

Automated renewal reminders

30 days, 7 days, and 1 day before expiry, plus a follow-up right after — sent automatically by email or SMS, so customers renew before they ever notice an interruption.

New

Trial licenses

Issue a time-boxed trial in the same flow as a normal license. It auto-converts to a regular license when the trial ends, with a heads-up to the customer 3 days out and a webhook your own billing system can act on — no separate process to manage.

New

Bulk CSV import

Onboard an existing customer list in one upload — email, domain, pricing tier, and custom expiry per row, up to 500 at a time. Licenses auto-link to a customer's account the moment they sign up with the same email, even if that's before or after the import.

New

Floating licenses

One key, N concurrent users — set a seat cap and LiSense enforces it live on every check, with seats releasing automatically if an instance goes offline. The enterprise-friendly alternative to per-seat pricing.

New

Reseller program

Give resellers their own login and a discount on your tier pricing — they generate licenses for your apps, you keep every relationship first-party. Built for how word-of-mouth actually sells software in African markets.

New

Direct subscriber onboarding

Create subscriber accounts yourself — one at a time or by CSV for bulk lists — and bind them straight to a new or existing license. They log in immediately, no self-registration step required.

New

App marketplace

List your app for every LiSense subscriber to discover, with search and category filtering built in. One click gets them a real 14-day trial — no extra integration on your end.

New

Custom feature flags

Define a feature set per pricing tier — {"premium": true, "max_users": 50} — and every license check returns the effective flags, tier defaults merged with any per-license override. One field, no separate feature-gating system to build.

New

Sandbox mode

Generate never-expiring test licenses that only work against the sandbox endpoint — no webhooks, no impact on your real analytics. Test your integration end-to-end without any risk to production data.

New

Two-factor authentication

Authenticator app, SMS, or backup codes — protect your developer account with a second step beyond your password. Your license data is too important to be one leaked password away from a stranger.

New

Immutable audit trail

Every license generated, payment approved, role changed, and webhook delivered — logged to a hash-chained, database-enforced append-only trail. Built for SOC2/ISO audits and enterprise customers who need to prove what happened, not just claim it.

New

Privacy compliance built in

Subscribers can export their own data on demand or delete their account outright — anonymized immediately, licenses and payment history retained only as your own business records require. Opt-in marketing consent, off by default. Built for NDPR/GDPR as more African markets adopt data protection law.

New

Revenue forecasting

See renewal revenue coming your way for the next 12 months, projected from your actual upcoming expirations and your own historical renewal rate — not a guess. Plan cash flow around real numbers, not hope.

New

Zapier & Make.com ready

Point your app's webhook at a Zapier "Catch Hook" or Make custom webhook and automate anything: new license → CRM contact, payment received → Slack ping, license expired → support ticket. Your automation, your rules.

New

License transfer & merge

Subscribers can move a license to a new domain, hand it off to another account (with their acceptance required — never one-sided), or merge several licenses for the same app into one. Built for rebrands, spin-offs, and consolidations.

New

Sign in with Google, GitHub, or Microsoft

Subscribers skip creating another password entirely. Accounts stay safe by design — no email can be silently hijacked by signing in elsewhere, and passwordless accounts can never be locked out of their own login.

New

Build your own reports

Pick your metrics — revenue, validation activity, churn — filter by app or region, and get them emailed to you daily, weekly, or monthly. Every developer's reporting needs are different; now the report is too.

New

Sell licenses through WooCommerce or Shopify

Install one plugin (WooCommerce) or point one webhook (Shopify) at your store, and a license is issued the moment an order is paid — deactivated automatically if it's refunded. No manual license generation, ever.

New

Fraud detection, honestly labeled

License sharing across too many IPs, one IP probing your license codes, store orders with no license behind them — three real rule-based signals against your real data, not a trained model dressed up as one.

Build pricing like this for your product

A real tier table from LiSense's pricing engine — set your own ranges, units, and hosting-based pricing in minutes.

TierActive MembersSelf-HostedCloud-Hosted
Starter0–150$2,500/yr$3,000/yr
Growth151–500$3,000/yr$3,600/yr
Established501–2,000$4,000/yr$4,800/yr
Enterprise2,001–5,000$5,500/yr$6,600/yr
Scale5,000+Custom (contact required)

Final price depends on usage volume and hosting choice — exactly the kind of tier structure real SaaS teams price with, built into your developer dashboard.

Set up your own pricing

Simple pricing to get started

What you pay to use LiSense itself — separate from what you charge your own customers.

Free

$0

1 beta app to try LiSense end-to-end before you commit.

  • 1 app, marked Beta
  • Flat-rate licensing only
  • Manual payment approval
  • Community support
Start free

Enterprise

Custom

For teams with dedicated support and SLA needs.

  • Everything in Pro
  • Dedicated support & SLA
  • White-label options
Contact sales

Pay by Paystack, Flutterwave, Stripe, or PayPal — whichever your bank or region supports best.

Why developers choose LiSense

Built for African SaaS teams shipping real software to real customers.

Lightning-fast API

A single POST request verifies a license. Drop-in SDKs mean a few lines of code to protect your app.

Flexible billing

Flat-rate, usage-tiered, or per-seat — mix and match per product, per customer.

Role-based portals

Separate admin, developer, and subscriber dashboards — each sees exactly what they need.

Built-in reports

Revenue trends, license activity, and per-app analytics — no separate BI tool required.

Ready to license your software properly?

Set up your first app, define your pricing, and start generating licenses in minutes.

Create free account No credit card required