Replayful
Sign inGet started

Data retention & deletion

How long sessions stick around, what happens when they expire, and how to delete data on demand.

Retention by plan

  • Free, 30 days
  • Starter, 90 days
  • Growth, 180 days
  • Agency, 180 days
  • Enterprise, 365+ days, custom under contract

Sessions older than your retention window are deleted from primary storage. Aggregated metrics (KPIs, daily counts) are retained longer so historical charts stay populated even after underlying replays are gone.

What gets deleted

  • The session row itself and all of its rrweb event rows.
  • Any associated share links, they 404 after deletion.
  • Notes attached to the session.

What does not get deleted: the visitor record (anonymous ID), since the same visitor may have unexpired sessions elsewhere, and the aggregated daily metrics derived from the session at ingest time.

Deletion on request

End users can request deletion of recordings associated with their visit. The Replayful customer (you) handles the request: look up the visitor ID, find their sessions, and delete them from the project. We'll automate this in a future release.

Workspace deletion

Deleting a project removes all of its sessions immediately. Deleting a workspace (contact support) removes every project and session under it. Both operations are non-recoverable.

Backup posture

We take encrypted daily backups for our own disaster-recovery needs. Backups are retained for 7 days and are not user-facing (you can't restore individual sessions from them).