Implement online, offline, air-gapped, floating, and hardware-bound licenses from a single entitlement management platform.
Most software vendors serve many customers with many different environments. LicenseSpring gives you the infrastructure to design and manage multiple licensing strategies simultaneously, so the same product can operate across cloud, desktop, on-premise, and highly regulated environments without fragmenting your licensing backend.
ISO 27001
Trusted by global software vendors
Developer-first APIs & SDKsA single product often needs to reach customers operating in fundamentally different environments. A vendor selling engineering software might serve a SaaS team running everything in the cloud, an enterprise IT department managing on-premise installs, and a defense contractor whose systems have no internet access at all. Each customer segment has different connectivity, security, and compliance requirements, and none of them should require a separate licensing system to support.
A typical vendor may need to handle:
Online SaaS applications with active subscription management
Desktop applications running fully offline after activation
Air-gapped environments in regulated or classified industries
Embedded software tied to specific hardware devices
Floating licenses shared across enterprise teams
Each model below links to a dedicated page with full implementation detail. All models are available within the same platform, and vendors can mix and match based on product and customer requirements.
The power of LicenseSpring is the ability to combine licensing models coherently for a single product.
A practical example:
an industrial software vendor might ship a product that runs as a SaaS dashboard for project managers, a node-locked desktop client for engineers on-site, and an air-gapped installation for factory floor systems that can never touch the public internet. All three are the same product. All three need to be licensed, managed, and updated. With LicenseSpring, all three live in the same entitlement system.
| Product Component | Licensing Type |
|---|---|
SaaS dashboard | Online license |
Desktop client | Node-locked license |
Factory equipment | Offline license |
Secure government install | Air-gapped license |
If you're designing a hybrid licensing strategy, the right model for each component of your product usually comes down to three factors:
| Requirement | Recommended License |
|---|---|
Maximum security, no external connectivity | Air-gapped |
High anti-piracy, hardware enforcement | Hardware-bound/node-locked |
Balanced security with deployment flexibility | Node-locked with transfer policy |
| Environment | Recommended License |
|---|---|
Always connected | Online/subscription |
Intermittent connectivity | Offline-capable node-locked |
Fully isolated | Air-gapped |
| Need | Recommended License |
|---|---|
Easy license reassignment across users | User-based/online |
Controlled per-device usage | Node-locked |
Shared access across a team | Floating/concurrent |
Usage-aligned billing | Consumption-based |