Platform

Recording Storage

Session recordings can be archived to external object storage (S3, GCS, Azure Blob) with configurable retention per tenant. Recordings are encrypted at rest with a workspace-scoped data key wrapped by the tenant KEK, and storage credentials are themselves stored in the CoreLink vault for rotation.

Rekey operations re-wrap existing recordings under a new KEK without re-encrypting the underlying recording payload -- fast and cheap even across millions of recordings. Retention policies enforce automatic deletion after the configured window.

Recording Storage screenshot

Key Configuration

  • Storage backend (S3, GCS, Azure Blob)
  • Retention period (days)
  • KEK rotation schedule
  • Storage credential source (vault secret reference)
All documentation Question about this? Talk to us