Offline Capability

Licenses That Work Anywhere

Enable your software to validate licenses without internet connectivity using cryptographically secure offline tokens.

Your customers work offline. Your licenses should too.

What You Get

Cryptographic Security

Offline tokens are tamper-proof and unforgeable

Time-Limited Validity

Tokens expire, requiring periodic online refresh

Hardware Binding

Tokens lock to specific machine fingerprints

Instant Validation

No network latency—validation in milliseconds

Flexible Duration

Configure offline periods from hours to months

Graceful Renewal

SDK handles token refresh automatically when online

The Problem

  • Customers in air-gapped or low-connectivity environments cannot use your software
  • Online-only validation creates single point of failure
  • Users complain about connectivity requirements
  • No way to enforce license terms without server contact

The Solution

  • Generate offline tokens that work in any environment
  • Local validation provides resilience against outages
  • Customers can work anywhere without connectivity concerns
  • Cryptographic binding enforces terms without server

Token Generation

  • Generate offline tokens via API or admin dashboard
  • Embed license terms, expiration, and hardware binding
  • Tokens are digitally signed with your private key
Generate Offline Token
PRO-2024-ABC-DEF-GHI
2024-12-31 23:59:59
AC:DE:48:00:11:22
Offline Validation Code
// Load offline token
$token = file_get_contents('license.token');

// Validate offline
$license = License::validateOffline(
    token: $token,
    hwid: getHardwareId()
);

if ($license->isValid()) {
    echo "License valid until: ";
    echo $license->expiresAt;
} else {
    echo "License invalid: ";
    echo $license->error;
}
No internet required

SDK Validation

  • SDK validates token signature using embedded public key
  • Checks expiration, hardware binding, and license terms
  • Falls back to online validation when connectivity returns

Renewal Management

  • SDK automatically refreshes tokens when online
  • Grace period prevents disruption during renewal
  • Dashboard shows offline token status and expiration
Token Lifecycle
Generated
Token created and downloaded
Active
Valid for 90 days offline
Renewal
Auto-refresh when online

How It Works

A simple, secure, and scalable workflow designed for modern systems.

1

Initial Activation

User activates license online, and the SDK downloads an offline token bound to their machine.

No manual configuration required. Works silently in the background.

2

Offline Operation

When offline, the SDK validates the local token cryptographically without any network calls.

Designed for compliance, audits, and zero-trust environments.

3

Token Expiration

Tokens have configurable validity periods. Approaching expiration triggers renewal attempts.

No manual configuration required. Works silently in the background.

4

Automatic Renewal

When connectivity is available, the SDK silently refreshes the token for continued offline use.

Designed for compliance, audits, and zero-trust environments.

Who This Is For

Enterprise IT

Deploy software in air-gapped secure environments

Meet security requirements without sacrificing licensing

Field Workers

Use software in remote locations without internet

Productivity anywhere, anytime

Industrial Users

Run licensed software on isolated factory systems

No network requirements for production systems

Mobile Professionals

Work during travel without reliable connectivity

Continuous access regardless of network

Works Well With

Security & Cryptographic Verification

The cryptographic foundation for offline tokens

License Lifecycle

Manage offline token validity as part of license lifecycle

Developer API & SDKs

SDK methods for offline validation

Free Updates

Lifetime updates included with purchase

Complete Documentation

Step-by-step integration guides and examples

Priority Support

Expert assistance via ticket system

Work Offline. License Everywhere.

Stop limiting your customers with connectivity requirements. Enable offline licensing today.

No subscription required • Free updates forever • 6-month support included

Frequently Asked Questions

How long can a license work offline?

You configure the offline validity period—from hours to months. Longer periods increase convenience but reduce control over revoked licenses.

What happens when an offline token expires?

The SDK prompts for online renewal. You can configure grace periods to prevent abrupt disruption.

Can offline tokens be revoked?

Revocation takes effect at next online check. For immediate revocation in offline scenarios, consider shorter token validity periods.

How secure are offline tokens?

Tokens use industry-standard cryptographic signatures. They cannot be forged, modified, or transferred to other machines without detection.