Cryptlex gives you more for less.

We let you manage licenses, features, releases, and customer identities all in one place. Our comprehensive solution is easy to use, and backed by dedicated support.

License Management

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(external link)of your choice. With Cryptlex Licensing API, you get the flexibility of choosing how you want to license your software.

License Policies

License policies act as blueprints for the licenses you create for your customers. License policies make your workflow efficient and reduce redundant work.

Licensing Models

At Cryptlex, we offer diverse licensing models for your needs. Node-locked licenses, floating licenses, perpetual licenses, metered licenses, are a few of the many models we provide. To know more about the licensing models and their features, head to our documentation(external link).

LexActivator

LexActivator is the Cryptlex licensing library which makes it simple to add licensing to your app. Using LexActivator you can easily implement node-locked online and offline license activations, hosted floating licenses, verified and unverified trials in your software application.

  • C++ Programming Language
  • Flutter
  • Go Programming Language
  • Java Programming Language
  • .NET
  • NodeJS Runtime for Javascript
  • Python Programming Language
  • Ruby Programming Language
Learn more about the LexActivator SDKs(external link)

Fingerprint Matching Strategies

For the devices you want to licence, you can choose between a exact, fuzzy, or loose fingerprinting strategies. We also provide you the option of providing your own custom device fingerprints.

Timed Trials

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

Time Tamper Protection

We prevent time tampering by using time commits and by continuously syncing the time with our servers.

Advanced Encryption

LexActivator encrypts all the licensing and user data stored on disk using AES encryption, ensuring data confidentiality. Verification is done using a 2048-bit RSA public key. This ensures the integrity of the licensing data.

Offline Activations

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

VM and Container Detection

Does virtual machine and container detection so you can allow or disallow license activations in virtual machines and containers.

Piracy Protection

Time-tamper protection, advanced encryption, and constant polling ensure advanced piracy protection.

LexFloatServer

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 Licensing Server

High performance, robust server with a small memory footprint, handles floating license requests.

Simple Client API

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

Cross Platform

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


Feature Management

Unlock smarter product experiences with Cryptlex Feature Management. Whether you're building product tiers, rolling out features gradually, or tailoring licenses for enterprise clients, our flexible system puts you in control.

Define Product Features

Easily configure features like analytics dashboard, priority support, or AI tools, each tied to licenses via powerful feature entitlements. Add optional values (like limits or modes) to shape user experience dynamically.

Create Flexible Plans

Group features into reusable Entitlement Sets to power product tiers like Standard, Pro, or Enterprise. Roll out consistent packages across customers with ease.

Customize Per License

Need a custom deal or a temporary access override? Add or tweak features directly on individual licenses to meet unique customer needs without touching the main tier

No Redeployments Required

Toggle feature entitlements on or off without releasing new builds. Whether you're running A/B tests, offering early access, or enforcing usage limits, updates can be managed remotely through licensing with no manual updates required.


Release Management

Cryptlex Release Management protects your software applications from unlicensed distribution. Our release management API allows you to distribute your software applications securely to licensed users.

Unlimited Hosting

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

Software Updates

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


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. To know more about identity management, go to the documentation(external link). Manage your users along with your licenses, all in one place.

Fine-grained Access Control

Roles aid in the management of authorisation, allowing you to specify which resources users are permitted to access. You can easily create roles with fine-grained permissions for support teams, developers and other people to allow limited access to the resources.

SAML SSO

Users of your Cryptlex account can log in using their existing SAML-enabled identity provider, such as Active Directory, OneLogin, Auth0, or Okta, with single sign-on (SSO). This cuts down on the amount of passwords your users have to remember. It also simplifies the process of adding new users.

Customer Portal

Customers can also manage their own licence keys by logging into the dashboard. For a consistent experience between you and your customer, they can access their license activation keys and edit their profile. Know more about the customer portal in the documentation(external link)