workspace.compliance:read scope to view this page and workspace.compliance:write or workspace:admin to make changes.
Retention policies
Causeloop applies retention policies per data category. When a record’s age exceeds the configured limit, it is soft-deleted and then permanently purged after a configurable grace period.Built-in retention categories
The audit log floor of 365 days is enforced by the backend. Attempting to set
audit_days below 365 returns 422 retention_below_minimum. This floor supports SOC 2 and GDPR Article 5 storage-limitation controls.Editing retention periods
Adjust the number of days for each category and click Save retention policy. The UI sendsPATCH /v1/settings/data-retention with the updated values.
For advanced per-entity or per-sensitivity rules, use the governance API directly — see GDPR & Governance.
Privacy controls
The Privacy section contains toggles that control how Causeloop handles personally identifiable information.
These settings correspond to
workspace.compliance:write-gated fields. Changes take effect for new data ingested after saving; they do not retroactively reprocess existing records.
Scheduled export
Enable the Scheduled export toggle to have Causeloop automatically generate a full workspace data export on a recurring cadence. The export is delivered to the configured destination (contact support to configure S3 or GCS delivery).Danger zone
Export workspace data (GDPR Article 15)
Generates a full data export of all workspace content in JSON format. This supports the GDPR right of access.- Quota: one export per day. Exceeding the limit returns
429 export_quota_exceeded. - The export is prepared asynchronously. You will receive an email when the download link is ready.
- Requires
workspace:admin.
1
Click Export workspace data
The confirmation dialog opens.
2
Type your workspace slug
Enter the exact slug shown in the dialog (e.g.
acme-engineering).3
Confirm
The export job is queued. You will receive an email with a download link when it is ready.
Purge data
Permanently deletes data that has passed its retention period without waiting for the scheduled purge run. Requiresworkspace:admin.
- Audit log records younger than 365 days cannot be purged (
422 audit_not_purgeable). - Purge is scoped to the workspace; it does not affect other workspaces in the organization.
Right to erasure (GDPR Article 17)
Submit a right-to-erasure (RTBF) request for a specific user. This anonymises or deletes all records associated with that user within the workspace. Requiresworkspace:admin.
Delete workspace
Permanently deletes the workspace and all its data. This action cannot be reversed and removes access for all members immediately. Only a Tenant Admin can perform this action.For the compliance and legal details behind these controls — including GDPR Article mapping, HIPAA applicability, and SOC 2 controls — see GDPR & Governance.