Langfuse features

Governance and operations features of self-hosted Langfuse: retention, audit, access control, masking, encryption, provisioning, backups and exports, and which of them need an Enterprise license key.

Langfuse data retention policies

Setting per-project retention in self-hosted Langfuse: what the nightly cleanup deletes, what it leaves (audit logs, dataset items), how to apply one window across many projects, and archiving before data expires.

Langfuse audit logs

What self-hosted Langfuse audit logs capture, who can read and export them, and how they support security monitoring and audit evidence for an LLM observability platform.

Langfuse data masking for prompts and outputs

Keeping personal and sensitive data out of Langfuse traces with client-side SDK masking and the Enterprise server-side ingestion masking callback, including the fail-open versus fail-closed decision.

Langfuse encryption in transit and at rest

How a self-hosted Langfuse is encrypted end to end: TLS at the load balancer or service mesh, at-rest encryption across PostgreSQL, ClickHouse, Redis and object storage, and the SALT, NEXTAUTH_SECRET and ENCRYPTION_KEY secrets.

Langfuse backup and restore

Backing up each self-hosted Langfuse data store: ClickHouse snapshots or BACKUP to S3, PostgreSQL dumps, and when SeaweedFS or MinIO blob storage needs its own backups, plus why exports are not a restore path.

Langfuse scheduled export to blob storage

Archiving Langfuse observations and scores to S3, S3-compatible storage, GCS or Azure on a schedule for long-term retention or analytics, with the format, credential and ClickHouse version choices that matter when self-hosting.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.