How to opt out of telemetry
Set:false) to leave collection on - Compose and .env examples ship with it enabled.
What identifies an install (anonymously)
What we track
When enabled, OpenLIT sends:- Active usage - opaque user / organisation / project activity, login and registration, and page path visits as people use the UI
- Feature adoption - create/update/delete-style signals for prompts, rules, evaluations, dashboards, contexts, OpenGround, and database configurations (ids and counts, not names or contents)
- Auto features - whether Auto Pricing and auto evaluation are turned on, and run outcomes
- SDK-facing API use - success/failure when applications fetch prompts or Vault secrets through OpenLIT (the OpenLIT server records this; the SDK packages do not phone home on their own)
- Daily install snapshot - once per day, aggregate totals for that install: OpenLIT version, counts of users / organisations / projects / database configs, whether auto pricing or auto evaluation is configured, and high-level ingestion volume counts
Where metrics are stored
Usage metrics are sent to PostHog for secure storage and product analytics.Frequently asked questions
Is there a UI switch to disable this?
Is there a UI switch to disable this?
No. Opt out only via
TELEMETRY_ENABLED=false on the OpenLIT process, then restart.Does disabling this stop my own OpenTelemetry traces?
Does disabling this stop my own OpenTelemetry traces?
No. This only controls OpenLIT’s anonymous product usage metrics. Your application’s OTLP traces, metrics, and logs are separate.
Configuration
Full environment variable reference, including TELEMETRY_ENABLED
Installation
Deploy OpenLIT and set environment variables for your setup

