Gone are the days of struggling with software licensing on air-gapped networks– completely isolated systems with no internet connection. Modern third-party solutions offer robust and secure options for offline license verification, empowering you to manage software licenses even without an internet connection.

This article explores how these solutions utilize JSON Web Tokens (JWTs) and other methods to provide seamless offline licensing functionality.

 

Offline Licensing Solutions for Air-Gapped Networks

Software licensing often relies on online verification, posing a challenge for organizations with air-gapped networks. Offline licensing provides a solution. It allows organizations to manage software licenses without an internet connection. This can be achieved through various methods, such as pre-generated license files or secure tokens. Offline licensing ensures continued software functionality and license compliance even in these highly secure environments.

 

The Power of JWTs for Offline Verification

At the core of this approach lies the JWT, a secure digital token issued by the license server during the initial online connection. This token acts as a digital passport, containing encrypted information about the user's license details like features, validity period, and other relevant data.

 

Local Enforcement: Taking Control Offline

Once downloaded, the client application on the air-gapped machine can leverage the JWT to verify the license locally, without requiring an internet connection. The application deciphers the information within the token to enforce licensing rules on the user's machine, ensuring adherence to the license agreement.

 

Configurable Validity: Tailoring Access to Your Needs

The beauty of JWTs lies in their configurable validity period. Perpetual licenses can have indefinite validity, while subscription-based licenses can be set for days, weeks, or months. This flexibility dictates the duration of offline access for licensed features, ensuring users have the necessary access for the designated timeframe.

 

 

Beyond Online: Transferring Licenses via Removable Media

For environments with limited or no internet access altogether, the JWT can be transferred via removable media like a USB stick. This ingenious method allows for a "license checkout" process, where the token is physically transported to the air-gapped machine, enabling license verification and access to features without ever needing an online connection.

 

Air-Gap Ready: Seamless Integration for Offline Environments

The JWT's portability extends across air gaps. Transferred via USB or other means, the token can be plugged into the offline machine, enabling license verification and feature access – all without an internet connection. This empowers users in air-gapped environments to leverage software functionality with complete confidence.

 

Node-Locking: Extending Security Measures Offline

Just like their online counterparts, offline licenses can be secured with node-locking. This feature ensures that specific licenses are tied to designated devices, preventing unauthorized use on other machines. This adds an extra layer of security to your air-gapped network software management.

 

A Modern Alternative to Hardware License Dongles

This approach using JWTs offers a robust and secure alternative to traditional hardware license dongles for offline license verification. It eliminates the need for physical devices, streamlining the process and enhancing portability.

 

Beyond JWTs: Additional Delivery Channels for Offline Environments

Third-party solutions offer more than just JWTs for offline license delivery. Licenses can be delivered to air-gapped machines through various channels, including:

  • Proxy Servers: For networks with a single, controlled internet connection point (proxy server), licenses can be delivered through this server to air-gapped machines.
  • Pre-loaded JWTs: During the manufacturing or assembly process, JWTs can be pre-loaded onto machines, eliminating the need for any additional installation steps.
  • In certain cases where your customer operates in an offline, air-gapped network and needs to support floating licenses, then a local license server is unavoidable and is usually the best approach to use.

By implementing these innovative solutions, you can effectively manage software licenses on your air-gapped network, ensuring uninterrupted access to essential features and functionalities.

Book a Discovery Call with us today for more information.

 
 
7th August 2026

Your Company’s Most Underused Data Source: Software Licensing Usage

Learn why the data generated every time a license check runs is one of the most underused revenue, product, and support signals ISVs have, and why homegrown licensing systems make it nearly impossible to access.
9th July 2026

From Seats to Tokens: Licensing AI Features the Right Way

Learn why licensing AI features requires moving beyond seat-based models to consumption tracking, hybrid entitlements, and real-time usage visibility that legacy licensing systems can't provide.
26th June 2026

How Creative Software Companies are Future-Proofing their Licensing

Discover why creative software companies are moving beyond license keys to identity-based licensing for greater flexibility, security, and scalability.
29th April 2026

Cloud-based Software Licensing | The Modern Way

Cloud-based software licensing is the method used by modern software businesses to license out and distribute their software product to customers using cloud technology.
6th March 2026

How to Support Single Sign-On (SSO) with Software Licensing

SSO authenticates users, but licensing controls access. Learn how software vendors enforce seats and entitlements at login.
16th January 2026

Why 10Duke Users Gain a Lasting Competitive Advantage With Modern Licensing

Switching to 10Duke turns licensing from a burden into a competitive advantage - faster monetization, smoother customer experience, lower costs, and easy scalability.
7th January 2026

How a DIY Licensing System Stifles Growth: Technical Debt & Lost Revenue

Software licensing technical debt is actively draining engineering resources and preventing your teams from delivering core product innovation.
2nd October 2025

How 10Duke Licensing Improves the End-User Experience

See how a modern, cloud-based software licensing solution like 10Duke enhances customer experience via seamless access, SSO & self-service license management.
23rd September 2025

Why Managing Software Licensing On a Spreadsheet Is a Bad Idea

Stop relying on spreadsheets. Automate license management with 10Duke for scale and growth.

Discover offline licensing for air-gapped systems, using JWTs and removable media.