Skip to content

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.

SafeLLM offers three types of licenses:

  1. Trial: Automatically activated upon the first launch of the Enterprise version. Valid for 30 days. Offers full access to all features.
  2. Subscription: Valid for a specified period. May contain restrictions on available modules (e.g., only PII Shield and DLP).
  3. Perpetual: A permanent license for all Enterprise features.

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:

Terminal window
SAFELLM_LICENSE_FILE=/path/to/your/license.json
{
"type": "subscription",
"customer": "ACME Corp",
"issued": "2026-01-01",
"expires": "2027-01-01",
"features": ["ai_guard", "pii_gliner", "redis_sentinel"]
}

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.

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).