Server
Up to 1,000 license tokens, the service API and Desktop management extension. Includes Obfuscator Ultimate. The service browser entry point shows an upgrade page.
BABEL LICENSING 12.2
License your .NET and native applications. Verify signed licenses, activate devices and manage floating seats from C++, Rust, Go and Python.
.NET / C#C++RustGoPython


NEW IN 12.2 / NATIVE SDK
Bring Babel Licensing to the applications you build in C++, Rust, Go and Python. Ship one native SDK library for your platform, with no .NET runtime required in your application.
Windows x64 / Linux x64 / macOS arm64
Explore the Native SDKStep-by-step guides, build commands and runnable examples for every language.
Verify the publisher signature and check expiry and enabled features locally.
Activate, validate and deactivate licenses bound to a machine.
Acquire a seat, renew it with heartbeats and release it when the application closes.
Up to 1,000 license tokens, the service API and Desktop management extension. Includes Obfuscator Ultimate. The service browser entry point shows an upgrade page.
Unlimited tokens, the web management application and the Licensing MCP server, in addition to everything included with Server.
Upgrade from Server to Data Center by replacing the license file and restarting the service. No separate Data Center package or reinstall is needed.
BABEL LICENSING / ALL FEATURES
Explore the full product. Advanced restrictions and reporting use the .NET client; native application support is described in the Native SDK guide. Browser administration and hosted Licensing MCP require Data Center.
.NET client packages and a native C ABI for C++, Rust, Go and Python on supported Windows, Linux and macOS targets.
RSA and ECDSA signatures, XML files and compact encoded strings. Your application verifies licenses with your publisher public key.
Offline license files, machine activation and floating pools of concurrent seats, with acquisition, renewal and release.
Perpetual and time-limited licenses, feature flags and expiry, custom fields, assembly coverage and maintenance-based release eligibility.
Trial time, run and instance limits, hardware and network-domain restrictions, and validation rules implemented by your own code.
Define reusable templates and user key formats; generate, extend, revoke, export and distribute licenses for your products and releases.
Validate activated machines, update their expiry or features and reclaim tokens on deactivation or release. Server allows 1,000 active tokens; Data Center has no token limit.
Keep customer contacts, products, releases, orders and licenses together, with signing keys and configurable email templates.
Manage the service in Babel Desktop. Data Center also unlocks browser administration, dashboards, maps and role-based access.
Connect your systems through authenticated APIs and notify external workflows of licensing events with webhooks.
Sell licensed products and automatically generate and email licenses after purchase, with editable issue, expiration and renewal notices.
Collect exception, license and custom reports from .NET applications; inspect them in the management tools or forward them through webhooks.
Generate licenses with the lic CLI, MSBuild and SDK. Use JSON/NDJSON in CI, Desktop MCP locally or the hosted Licensing MCP server with Data Center.
Run the service on Windows, Linux, macOS or Docker, on-premises or in the cloud. Use SQL Server, MySQL, MariaDB or SQLite, with health checks for deployment.
Both licensing editions include Obfuscator Ultimate. Combine .NET feature-based licensing with Code Encryption to unlock protected implementations.
Deploy the managed .NET client on FIPS-enabled hosts. The guide explains the crypto and service build requirements for these environments.
AI / MCP / AUTOMATION
Look up expiring licenses, inspect activations and prepare customer operations from your AI client. Choose the hosted service, the Desktop connection or structured command-line tools for your workflow.
The Licensing MCP server is included with Data Center. It exposes service operations for customers, products, orders, licenses, tokens and reports to authenticated automation clients.
Enable the local MCP server in Babel Desktop. Your assistant can inspect licensing records, dashboards and reports and propose changes that you confirm before they run, using the connected service profile.
The babel CLI and v12 lic CLI accept text, JSON and NDJSON output. JSON help describes their options. Quiet mode keeps the output clean; strict exit codes let a build distinguish invalid arguments, missing inputs and licensing failures.
Request TOON with Accept: application/toon for compact, structured API responses suited to LLM workflows. Use JSON when your integration needs it; authentication and service permissions apply to both formats.
01 / BABEL LICENSING 12.2
Browse customers, orders, licenses and token activity in the Desktop extension. Open reports and inspect the state of your licensing operation through the same service API.
Read the documentation

02 / BABEL LICENSING 12.2
Use licensing templates and service operations to create, extend and revoke licenses. Manage activations and floating license tokens, with role-based access for the people operating the service.
Read the documentation

03 / BABEL LICENSING 12.2
The Desktop geography view groups customer and order activity by region. Location detail is aggregated to protect privacy, with opt-in IP geolocation for finer views.
Read the documentation

IN THE TOOLBOX OF TEAMS AT
START WITH BABEL
Try Babel Desktop, explore the tools, and choose the edition that fits your work.