Enterprise Licensing
The Enterprise (Paid) version of SafeLLM requires a valid license to unlock advanced AI features and High Availability mechanisms.
Enterprise is distributed separately from the OSS repo. Contact sales@safellm.io for access.
License Types
Section titled “License Types”SafeLLM offers three types of licenses:
- Trial: Automatically activated upon the first launch of the Enterprise version. Valid for 30 days. Offers full access to all features.
- Subscription: Valid for a specified period. May contain restrictions on available modules (e.g., only PII Shield and DLP).
- Perpetual: A permanent license for all Enterprise features.
License Activation
Section titled “License Activation”The license is provided in the form of a license.json file. The default path is /etc/safellm/license.json, but it can be changed using an environment variable:
SAFELLM_LICENSE_FILE=/path/to/your/license.jsonExample license.json file:
Section titled “Example license.json file:”{ "type": "subscription", "customer": "ACME Corp", "issued": "2026-01-01", "expires": "2027-01-01", "features": ["ai_guard", "pii_gliner", "redis_sentinel"]}Feature Gating
Section titled “Feature Gating”The system automatically checks permissions before loading heavy models:
- If the license expires, the system enters a Grace Period (7 days), during which features still work, but warnings appear in the logs.
- After the Grace Period, Enterprise features are blocked, and the system reverts to OSS mode (if possible) or blocks requests requiring AI protection.
Checking Status
Section titled “Checking Status”You can check the license status in the Dashboard or directly via the API:
GET /health is a liveness endpoint and returns only basic service status.
For edition/license details, use the Dashboard (Enterprise).