License keys get digitally signed using a configurable algorithm to protect your intellectual property.
License keys get encrypted using a configurable algorithm to protect the privacy of your customers.
The API lets you configure all the cryptographic algorithms implemented by the security providers in the JRE.
Configuration employs a fluent API, not text files, to protect your app from simple reverse engineering.
String constants and byte code get obfuscated with the TrueLicense Maven Plugin and ProGuard.
License keys get compressed using a configurable algorithm to save storage and bandwidth.
Supports free trial periods, subscriptions, multiple editions (feature sets), internationalization and more.
Provides an API, a CLI, a GUI, a ReST-based WSI, and JSF pages.
Separate modules make it easy for you to shop for exactly the features, technologies and interfaces you need.