Comprehensive licensing protection for software applications

      Read Docs

Cryptlex Licensing API

Cryptlex Licensing API allows you to protect your software applications from unlicensed usage. Our powerful software licensing API allows you to implement any software licensing model of your choice.

With Cryptlex Licensing API, you get the flexibility of choosing how you want to license your software.


License Policies

Easily create different types of license policies which act as blueprints for the licenses you create for your customers. Enforce geographical and IP restrictions, custom license fields and much more.

Licensing Models

Implement different types of licensing models like perpetual licenses, metered licenses including subscriptions and meter by usage, floating licenses, timed trials and much more.

Identity Management

Cryptlex provides identity management for your customers, which means you can authenticate your customers using email and password, and provide other features like profile management.


Cryptlex Licensing API is a powerful software licensing as a service your business can rely upon!


Cryptlex Distribution API

Cryptlex Distribution API protects your software applications from unlicensed distribution. Our secure distribution API allows you to distribute your software applications securely to licensed users.


Secure Hosting and Delivery

Host your software applications on our servers and we don’t charge for bandwidth, even if you distribute a million copies.

Provide Software Updates

Implement auto updates in your application and securely deliver updates to your users.

Release Management

Manage your software releases along with your licenses in a single place.


Cryptlex offers a secure software distribution and update service to simplify software release management.

Learn more


LexActivator is the Cryptlex licensing library which makes it dead simple to add licensing to your app. LexActivator adds support for node-locked online and offline activations, hosted floating licenses, verified and unverified trials in your software application.


HTTPS network requests

Abstracts away the network calls, so you basically call simple functions like ActivateLicense(), ActivateTrial() etc.

AES encryption

Encrypts all the licensing and user data stored on disk using AES encryption, ensuring data confidentiality.

RSA signature verification

Verifies the licensing data signature using 2048 bit RSA public key. This ensures the integrity of the licensing data.

Advanced device fingerprinting

Generates multiple unique fingerprints of the device, which allows for different fingerprint matching strategies.

Virtual machine detection

Does virtual machine detection so you can prevent users from activating your license in virtual machines.

Offline activations

Easily implement offline activations and deactivations, required for environments which don't have network connectivity.

Time tamper protection

Prevents time tampering using time commits and by continuously syncing the time with Cryptlex servers.

Timed trials

Easily implement verified timed trials which do not reset even if your customers format their devices.


LexActivator simplifies how you offer node-locked and hosted floating licenses with your product.

Learn more


LexFloatServer is a floating license server available to you on-premise. Our server application helps you implement on-premise floating licensing, regardless of whether your customers’ devices are connected to the internet or not.


Robust server

LexFloatServer is a high performance, robust server with a small memory footprint which handles floating license requests.

VM detection

It detects virtual machines to prevent running of multiple instances of the server on cloned virtual machines.

2048 bit RSA encryption

It generates highly secure 2048 bit RSA keys to encrypt all the communication between the LexFloatServer and clients.

Simple client API

LexFloatClient API helps you to easily add floating licensing support to your apps.

Dual time tamper protection

Time tampering detection on client as well as server to prevent any misuse.

Cross platform

LexFloatServer runs on all major platforms - Windows, MacOS and Linux.


LexFloatServer simplifies how you offer on-premise floating licenses with your product.

Learn More

Ready to sell your software how you want without any hassles?

Get in touch with us or sign up today!

View Pricing       Contact Sales