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.
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.
Implement different types of licensing models like perpetual licenses, metered licenses including subscriptions and meter by usage, floating licenses, timed trials and much more.
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 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.
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.
LexActivator is the Cryptlex client 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.
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.
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.
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.
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.
LexFloatServer is a high performance, robust server with a small memory footprint which handles floating license requests.
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.
LexFloatServer runs on all major platforms - Windows, MacOS and Linux.
LexFloatServer simplifies how you offer on-premise floating licenses with your product.