Offline Software Licensing

Many enterprise, industrial, and professional software environments cannot allow direct internet access from production machines. Factory floors, secure workstations, plugins inside CAD tools, or fully air‑gapped devices are common examples.

Devolens supports two complementary offline models for software licensing:

  1. Offline licensing using signed license files (no additional infrastructure) – works on all pricing tiers
  2. Offline licensing via a dedicated Devolens License Server – designed for scale, floating licenses, and centralized control

Most teams start with the first option and only move to a license server when their environment or operational needs demand it.

Offline Licensing Without a License Server

For many desktop applications, plugins, SDK-based products, and smaller enterprise deployments, offline licensing can be handled directly inside the application using signed license files (also called activation files or certificates).

How it works

Although Devolens is a web-based service, it uses public‑key cryptography to sign each license response. That signed response can be treated as a license file:

  • Your application embeds your RSA public key
  • The license file is verified locally at runtime
  • No internet access is required once the file is present

As long as the signature is valid and the file has not expired, the license is considered valid.

Typical offline setups

This model works well for:

  • Desktop applications on isolated machines
  • CAD / DCC plugins installed on workstations
  • Secure enterprise environments with strict firewall rules
  • Fully air‑gapped devices where manual updates are acceptable

Common patterns include:

  • One‑time or periodic verification: verify once (or every N days) and cache the signed license file locally
  • Fully air‑gapped usage: generate the license file on a connected machine and transfer it via USB or secure media

You control expiration (for example, 30, 90, or 365 days), ensuring licenses must be refreshed periodically.

When Offline Gets Hard to Manage

Manual offline licensing gives you full control, but it can become operationally heavy as environments grow:

  • Export and distribute activation files per machine
  • Track who has which file, when it expires, and which version it belongs to
  • Repeat the process for renewals, suspensions, upgrades, and audits

At small scale this works well. At larger scale, it becomes easy to get out of sync with your central licensing data.

Some teams try to solve this by building their own internal licensing proxy or DMZ service, but that quickly turns into maintaining a licensing product on the side.

That’s where a license server becomes useful.

Get Insights on Software Licensing In Production

Thank you for subscribing to our License to Dev newsletter!
Oops! Something went wrong while submitting the form.

Devolens License Server (Recommended for Scale)

The Devolens license server is designed for environments that need centralized control and minimal manual handling:

  • Purpose‑built gateway for on‑prem, air‑gapped, and restricted networks
  • Centralized sync with Devolens while keeping client machines fully internal
  • Built‑in caching of license responses
  • Offline mode using pre‑loaded activation files
  • Support for floating and concurrent licensing, even when disconnected

This lets you keep strict security standards while avoiding per‑machine license management.

You can read more about our license server here.

Choosing the Right Offline Model

  • Few machines, simple workflows → signed offline license files
  • Large environments, floating licenses, audits → Devolens License Server

Both approaches use the same cryptography, SDKs, and licensing platform. Many customers start without a license server and introduce one later as their deployment grows.

Offline licensing with Devolens scales with you—from a single air‑gapped workstation to enterprise‑wide, fully controlled environments.

2025-07-28

Devolens - Modern Software Licensing Infrastructure

Learn more about Our Product
Learn more about Our Product

Devolens - Modern Software Licensing Infrastructure

View more Tutorials
View more Tutorials

Get Started with Devolens

Set up modern software licensing infrastructure in a controlled environment and move to production without long implementation cycles or added operational overhead.