Logo

Offline and Air-Gapped Licensing for Restricted and Disconnected Environments

Enable end users to activate, deactivate, and update licenses on devices that can't connect directly to the internet.

LicenseSpring's Offline Portal gives you a secure, structured way to support offline and air-gapped environments without turning every licensing request into a manual support ticket.

  • ISO 27001
  • Trusted by global software vendors
  • Developer-first APIs & SDKs

Built for Environments Where Connectivity Can't Be Assumed

Not every customer environment has reliable connectivity. In regulated, secure, or infrastructure-constrained settings, software still needs to be activated, managed, and updated.

LicenseSpring's Offline Portal supports vendors handling offline licensing workflows for:

Air-gapped and dark-site deployments
Devices without internet access
Environments that cannot reach the License API
Secure enterprise and industrial networks
Offline consumption and entitlement updates

Activation and Local License Checks: How Offline Licensing Works

This applies to all activation mechanisms. The separation between activation and license checks gives you precise control over how connectivity requirements map to your customers' deployment realities.

Offline licensing has two distinct components, and LicenseSpring handles both.

  • 1. Activation is the process of binding a license to something, typically a device. This can happen online or offline, depending on your customer's environment. LicenseSpring supports both paths.

  • 2. Local license checks are what happen after activation. Once a license is activated, LicenseSpring's SDKs generate and store a signed local license file on the device. Your application can then validate the license locally, with no connection to LicenseSpring required at runtime.

The local file is cryptographically signed by LicenseSpring's server, so it can't be tampered with. As a vendor, you decide how this works for your product

  • Fully offline after activation—license checks run locally until the license expires, with no requirement to phone home

  • Periodic online validation—require a check-in on a schedule you define

  • Online activation, offline runtime—activate over the internet on first launch, then run entirely on local license checks thereafter

What You Can Do With the Offline Portal

The Offline Portal handles the operational tasks that matter most in disconnected environments.

Activate Licenses on Offline Devices

Bind node-locked licenses to devices with no direct internet access.

Deactivate Offline Licenses

Allow end users to release a license from one machine so it can be reassigned to another without losing control of the entitlement state.

Update Entitlements Offline

Deliver a refreshed local license file when entitlements, permissions, or license terms change.

Sync Consumption Data

Capture cached consumption values from offline devices and apply them back to the license record when the deactivation workflow completes.

A Repeatable Process for Offline Licensing, Without the Support Burden

Offline licensing is often where homegrown systems break down. Manual processes, inconsistent deactivation workflows, and no clean path for entitlement updates create support burden fast.

LicenseSpring gives your team and your customers a repeatable process to follow. With the Offline Portal, you can:

Support offline node-locking workflows

Handle offline deactivation cleanly

Handle offline deactivation cleanly

Update consumption-based licenses in disconnected environments

Extend licensing to customers on regulated or restricted networks

Activating an Offline License: Step by Step

1Issue a License
Create and assign the license for the end user in LicenseSpring.
2Configure the SDK to Activate Offline
Your application is set up to support offline activation using the appropriate SDK options.
3End User Enters the License in the App
The end user provides the license key or credentials in the application.
4Import the License File
The user loads the license file into the application, completing device binding and unlocking the software.

Deliver Entitlement Updates to Offline Devices Without Reconnecting

Offline deployments still need flexibility. When a customer's entitlements change, retrieve an updated license refresh file from the Vendor Platform and send it to the user directly.

1Find the License
Locate the relevant license in the Vendor Platform
2Locate the Device
Open the device record associated with the offline license
3Download the Refresh File
Generate and download the license_refresh.lic file
4Send to the Customer
Deliver the refresh file through your preferred secure channel
5Refresh the Local License
The user imports the file into the application to apply updated entitlements

Moving a License to a New Machine? Here's How Offline License Transfers Work

When a user needs to move a license to a new machine, the Offline Portal handles the deactivation workflow. The user uncouples the license from the current device, which generates a deactivation file. Once uploaded through the Offline Portal, the license is released and available for activation elsewhere.

Vendors retain full visibility into entitlement state throughout, with no manual reconciliation required.

Usage-Based Monetization Still Works, Even Without Connectivity

Offline deployment doesn't mean giving up usage-based monetization. LicenseSpring supports updating total consumptions and feature consumptions even when devices operate disconnected from the server.

If a license includes consumption-based limits, consumption features, or cached usage values gathered offline, the deactivation file can carry that cached data. Once submitted, those values are applied to the license record on the server.

Vendors can also send updated refresh files periodically to deliver new entitlements or revised usage allowances, keeping consumption models accurate without requiring constant connectivity.

Purpose-Built for Air-Gapped, Regulated, and Infrastructure-Constrained Deployments

LicenseSpring's Offline Portal is purpose-built for vendors whose customers operate in environments where connectivity is limited or prohibited.

Common deployment contexts include:

Industrial systems on restricted networks

Defense and government deployments

Medical and healthcare environments

On-premise enterprise software installations

Field systems with intermittent or no internet connectivity

Rather than treating offline licensing as a special case, LicenseSpring makes it a first-class part of your licensing strategy.

Present the Offline Portal Under Your Own Brand

Need a more branded experience for your customers? LicenseSpring can white-label the Offline Portal on your own subdomain, keeping offline activation workflows simple and secure while presenting a consistent experience under your brand.

Why Software Vendors Trust LicenseSpring for Offline Deployments

Activation and Runtime, Covered

Handle both the activation binding and local license checks from a single platform, with full vendor control over whether and when a connection is required.

Practical Offline Workflows

Support activations, deactivations, entitlement refreshes, and usage updates in disconnected environments.

Flexible Entitlement Management

Push updated license files to offline customers as their access changes, without requiring them to reconnect.

Support for Modern Licensing Models

Node-locked, consumption-based, and feature-based licensing across online and offline environments.

Enterprise-Ready for Edge Cases

Support the deployment realities that pure cloud-only licensing systems can't handle.

The Same Platform Covers Every Deployment, Online or Not

LicenseSpring handles the licensing infrastructure so you don't have to build it. Whether your customers are always online or never online, the same platform covers the full range.

Supported models include:

  • Perpetual licensing
  • Subscription licensing
  • Usage-based / metered licensing
  • Offline activation
  • Device fingerprinting
  • Floating license servers

Your Customers Shouldn't Have to Choose Between Security and a Workable Licensing Experience

Your customers shouldn't have to choose between secure deployment constraints and a workable licensing experience. With LicenseSpring's Offline Portal, you get a clean activation workflow, local license checks that don't require phoning home, and the flexibility to update entitlements as customer needs evolve.