This document describes the technical retention implementation. It does not constitute legal advice. Consult qualified legal counsel for your specific obligations under GDPR or other applicable data-protection regulations.
Retention periods
Standard retention (90 days) applies to Free, Starter, and Pro plans. Extended retention (180 days) is available on Pro (opt-in) and is the default on Enterprise. The retention clock starts from the submission timestamp (
submitted_at).
Deletion audit records are the tombstone entries created when a record is deleted. They contain no feedback content — see Deletion phases below.
Deletion phases
When a Customer Voice record reaches its retention boundary, or when an operator issues an early deletion request, it passes through the following cascade:
Tombstone records are retained indefinitely as the Article 30 record of processing. They confirm that erasure was performed without retaining what was erased.
On-request deletion (early)
Operators may delete Customer Voice data before its scheduled expiry. These org-scoped operator endpoints authenticate with a bearer token — the same scheme as the GDPR deletion cascade. The request shapes are shown below. Delete all Customer Voice submissions for an org:202 Accepted. The deletion cascade completes within 5 minutes (p99).
Configuring retention
Retention is managed through the org-scoped Customer Voice settings endpoint, which authenticates with a bearer token. Check the current retention setting for an org:Audit trail
Every deletion — scheduled or on-request — is recorded in the org governance audit log:
Query the audit log:
Plan availability
Related
- Customer Voice Privacy & Data Use — What is collected, consent, and data subject rights
- GDPR Data Subject Rights — Right to erasure and full deletion cascade architecture
- EU AI Act Compliance — Article 50 audit-trail obligations