Table of contents Welcome to Cryptlex! Getting Started Overview Licensing Models License Management License Policies Custom License Fields Creating Licenses Renewing Licenses Extending Licenses Suspending Licenses Revoking Licenses User Management Roles Creating Users Authenticating Users Customer Portal Release Management Creating Releases Distributing Releases Node Locked Licenses Overview Using LexActivator Using LexActivator with C, C++ & Objective C Using LexActivator with C# Using LexActivator with VB.NET Using LexActivator with Java Using LexActivator with Delphi Using LexActivator with Python Using LexActivator with Go Using LexActivator with Node.js Using LexActivator with Ruby Using Web API Offline Activations Floating Licenses Overview Hosted Floating License Server On-Premise Floating Licenses LexFloatServer Using LexFloatClient Using LexFloatClient with C, C++ & Objective C Using LexFloatClient with C# Using LexFloatClient with VB.NET Using LexFloatClient with Java Using LexFloatClient with Delphi Using LexFloatClient with Python Timed Trials Verified Trials Unverified Trials Webhooks Web Integration Personal Access Tokens Using Web API Using Zapier Changelog Web API LexActivator LexFloatServer & Client Migrating from Cryptlex v2.x Legal Terms of Service Privacy Policy Subprocessors Data Processing Addendum Security, Privacy, and Compliance