Docs/Licenses/Quickstart
Product Introduction & Quickstart• 6 min read

Vyntech License Management

The unified software licensing and entitlement engine built for modern SaaS, desktop apps, AI workloads, and air-gapped enterprise software. Eliminate custom billing hacks, protect your IP, and automate seat governance in minutes.

What is Vyntech Licenses?

Building and maintaining an in-house licensing system is deceptively complex. Engineering teams often spend months developing key generators, machine fingerprinting scripts, offline token validation, and heartbeat renewal loops — only to struggle with license cracking, concurrency leaks, or timezone-spoofing bugs.

Vyntech License Management is a turnkey platform that bridges commercial packaging with cryptographic software distribution. It provides asymmetric Ed25519 digital signatures, hardware-bound node-locking, floating seat leases, dynamic entitlement gates, and offline air-gapped certificates — all managed through a unified dashboard and developer-friendly REST APIs.

Why Tech Leads & Product Teams Choose Vyntech Licenses

🔐

Military-Grade Ed25519 Signatures

Fast, elliptic curve cryptographic signing. Licenses cannot be forged or tampered with even if reverse-engineered or completely disconnected from the internet.

💻

Hardware Node-Locking

Prevent unauthorized key sharing with deterministic OS UUID and motherboard hardware hashing across Windows, macOS, Linux, and Cloud VMs.

🔄

Sliding Lease Heartbeats

Avoid stranded licenses. Client nodes maintain short sliding leases that automatically reclaim abandoned seats when machines go offline.

📦

Multi-Model Packaging

Instantly switch between Subscription, Perpetual, Node-Locked, and Floating concurrency models without rewriting application code.

Granular Entitlement Gates

Toggle feature flags (e.g. 4K Export, Cloud Sync) and configure numeric quota caps directly from the console without releasing software patches.

🛡️

Zero-Knowledge Air-Gap Support

Export pre-signed .vynlic license certificates for government, banking, and defence clients operating inside completely isolated intranets.

How It Works: The 4-Step Lifecycle

1

Product Catalog & Key Provisioning

Register your application. An asymmetric Ed25519 keypair is automatically generated. The public key is bundled with your client binaries, while the private key remains envelope-encrypted (AES-256-GCM) at rest.

2

Plan Configuration & License Issuance

When a customer purchases a plan, generate an active formatted license key (e.g. VYN-STUDIO-8F2B-...) with inherited plan entitlements and seat limits.

3

Client Activation & Heartbeat Leases

The client app activates on the user's machine via public endpoint. The server validates seat limits (max_activations) and grants a sliding activation token.

4

Offline Air-Gap & Instant Revocation

Air-gapped clients verify signed .vynlic certificates locally using the public key. Online clients undergo automated heartbeat renewals and real-time revocation checks.

Developer Quickstart: 3 API Calls

1Register Product & Retrieve Asymmetric Public Key

Create your product in the catalog. The response provides the public_key to ship with your application binaries:


POST /v1/licenses/productsAuth

Request
POST/v1/licenses/products
Response

2Issue Customer License with Feature Gates & Seat Limits

Generate an enterprise license key with seat concurrency, expiration dates, and entitlement overrides:


POST /v1/licensesAuth

Request
POST/v1/licenses
Response

3Client Node-Lock Activation (Public SDK Endpoint)

Client applications call this public endpoint during initial setup. No management API keys are exposed to the end user:


POST /v1/public/licenses/activateAuth

Request
POST/v1/public/licenses/activate
Response

Dive Deeper into Architecture & Verification

We use cookies and similar technologies to measure traffic and improve the site. You can choose which categories to allow. Manage Preferences.