Stop building license systems from scratch
Digitally-signed licenses, hardware fingerprinting, floating seats, offline validation and clock-tamper detection — ready in minutes, not months.
- 90-day offline validation
- 99.9% uptime target
- Plans from $29/mo
Built for software vendors — any language, any platform
Everything you need for license management
Secure, scalable and developer-friendly licensing infrastructure — without the maintenance burden.
Digitally signed licenses
Every license file is cryptographically signed and tamper-proof. Your application verifies the signature offline — no server call needed to confirm a license is genuine.
Hardware fingerprinting
Bind licenses to specific machines using motherboard and processor identifiers — surviving network-adapter changes and VM reconfigurations.
Floating licenses
Sell multi-seat subscriptions where any computer can activate with a shared receipt code. Unregister a seat and it's freed instantly.
90-day offline cache
License files cache locally for up to 90 days (configurable). Your app validates them with no internet connection required.
Clock-tamper detection
The SDK detects when a user winds back the system clock to extend a trial or expired subscription, and flags the license invalid.
Permanent trial protection
Every computer that touches your product is recorded forever. Users can't reinstall to mint another trial — even after uninstalling.
Developer-first SDKs
A clean REST API, native webhooks, an MCP server, and SDKs for .NET, Python, Node, Rust, Java and Go — with pre-built WPF, WinForms and Avalonia activation UI and a free sandbox to build against. Integrate in minutes.
Licensing without the busywork
You could build signing, fingerprinting, offline caching and billing yourself — over many weeks. Or ship today on infrastructure that already does.
Own your licensing
Offline-first by design. Signed license files validate on the user's own machine — no runtime call to us, so an outage on our side never takes your app down.
Fair, usage-based billing
You pay only for paid licenses with an active subscription. Trial licenses are never billed and are tracked separately, and inactive licenses never count toward your bill.
Trial-abuse proof
Every computer is permanently recorded by hardware fingerprint. Uninstalling and reinstalling can't mint a fresh trial — the machine is known forever.
Built for developers in any language
Drop the SDK in and ship. Add license validation with one package for .NET, Python, Node, Rust, Java or Go.
dotnet add package LicenseManagement.Client
Native SDKs
First-class packages for .NET, Python, Node, Rust, Java and Go, plus pre-built WPF, WinForms and Avalonia activation dialogs you can drop straight into your app.
Learn MoreWebhooks
Real-time, signature-verified events when licenses are created, activated or deactivated, and when receipts change.
Learn MoreMCP server
Manage products, licenses and receipts straight from an AI agent over the Model Context Protocol.
Learn MoreSandbox / test mode
Build and verify your whole integration — REST, SDK and MCP — against an isolated sandbox that's never billed. Test keys and a /mcp/test endpoint, same base URL.
Full REST API
Everything the dashboard does, scriptable. Clean, documented endpoints for products, licenses, receipts and computers.
Learn MoreBring your own key
Optionally sign licenses with your own Azure Key Vault certificate — a key we can never read.
Learn MoreTrial extensions
Let end-users extend their own trial from the portal, with per-product rules and a full audit trail — no support ticket required.
Learn MoreA branded portal for your customers
Give end-users a self-service portal to view licenses, copy activation keys and track device usage — all under your brand.
- White-label branding with your logo & colors
- Passwordless magic-link authentication
- Device usage tracking & seat management
- Fewer license-related support tickets
Simple, transparent pricing
Pay only for paid licenses with an active subscription. Trial licenses are never billed.
- Unlimited products
- Generous end-user trial allowance
- Full REST API & webhooks
- White-label customer portal
- Unlimited products
- Generous end-user trial allowance
- Full REST API & webhooks
- White-label customer portal
- Unlimited products
- Generous end-user trial allowance
- Full REST API & webhooks
- White-label customer portal
- Unlimited products
- Generous end-user trial allowance
- Full REST API & webhooks
- White-label customer portal
Need a closer look? Compare all plans →
Frequently asked questions
Everything you need to know about how licMngt licensing works.
Can't find what you're looking for?
How does offline validation work?
Every license file is cryptographically signed. Your application verifies the signature locally and caches it for up to 90 days (configurable), so it keeps working with no internet connection and no call back to our servers.
What exactly am I billed for?
Only licenses with an active paid subscription. Trial licenses are never billed and are tracked separately, and licenses without an active receipt never count toward your tier's cap.
Do trials count toward my plan?
No. Every plan includes a generous end-user trial allowance (250 concurrent active trials, plus 20 more for every paid seat included in your plan) and unlimited products — only paid licenses count toward your tier's limit.
Which platforms have SDKs?
Portable SDKs for .NET, Python, Node.js, Rust, Java and Go — on NuGet, PyPI, npm, crates.io and Maven Central — plus a PHP binding and the raw C core for embedded targets. The .NET desktop family adds pre-built WPF, WinForms and Avalonia activation UI. Everything else is reachable through the REST API, webhooks and the MCP server.
Can a user reset their trial by reinstalling?
No. Every computer is permanently recorded by its hardware fingerprint, so uninstalling and reinstalling can't mint a fresh trial on the same machine.
How do floating seats work?
Multi-seat subscriptions share an activation code. When an end-user unregisters a machine, that seat is freed instantly and can be activated on another computer — no action needed from you.
Start building with licMngt
Ship your software faster. Let us handle the licensing so you can focus on building great products.