Skip to main content

Data Lifecycle Management

Every piece of data in ReGenesis follows a defined lifecycle from the moment it enters the system to the moment it is permanently deleted. This is not optional — it is a regulatory requirement under GDPR, CCPA/CPRA, and a SOC 2 audit expectation.

The Eight Steps

StepWhat HappensSecurity Control
1. IngestData enters the system (recording, file, message)OAuth validation, malware scan, tenant tagging
2. NormalizeRaw data is parsed, structured, classifiedPII detection, data classification, speaker diarization
3. StoreProcessed data is persisted to appropriate storesAES-256 encryption, tenant isolation (RLS), visibility tagging
4. DeriveSasha AI generates insights from stored dataPseudonymization, no-training flags, model/version logging
5. Evidence PackAI outputs are assembled into L0/L1/L2 packsCross-validation against source, provenance metadata
6. ApproveCoach reviews and approves/edits AI outputsHuman-in-the-loop, edit tracking, visibility promotion
7. DeliverApproved content reaches the coacheeNotification without content, secure links, export controls
8. Archive/DeleteData reaches retention limit or user requests deletionConfigurable retention, deletion certificates, backup scrubbing

Why This Matters

  • Compliance: Demonstrates data lifecycle governance for SOC 2 audits and GDPR Article 5(1)(e) (storage limitation)
  • Trust: Clients need to know that their deeply personal coaching data has a defined end-of-life
  • Liability reduction: Data that does not exist cannot be breached. Aggressive but defensible retention policies reduce risk surface.
  • AI governance: Every AI-derived output has a full provenance chain back to source data

Backup Scrubbing

Deleting data from the primary database is not enough. Backups must also be scrubbed within 30 days of a deletion event. This is a GDPR requirement. The backup scrub scheduler tracks this and generates a supplemental certificate when complete.

Retention Configuration

Retention periods are configurable per tenant via the admin panel. Minimum retention is 90 days (to allow for dispute resolution). Maximum is 7 years (for SOC 2 audit log requirements). Default is 2 years.