GDPR & right to be forgotten
Prospect export in JSON, complete erasure via one API call, unique unsub token per recipient compliant with RFC 8058. 7-day grace window, forensic audit kept outside the tenant.
Not a marketing page. A technical map of what the law requires and what we actually implemented to respect it — code in hand.
No vague promise. Here's exactly what we encrypt, where we store it, and how we prove we're not cheating — audited code, public migrations.
Prospect export in JSON, complete erasure via one API call, unique unsub token per recipient compliant with RFC 8058. 7-day grace window, forensic audit kept outside the tenant.
Every sensitive mutation appends a hashed link to the chain. Any alteration is detectable, exportable to the DPO in signed JSON. Retained 5 years.
Isolation at the PostgreSQL engine layer — no shared schema, no shared row-level security. Physical separation between clients, guaranteed by migration.
API keys, SMTP/IMAP passwords and webhook secrets encrypted with a master key you keep at home. Sovereign hosting FR · Germany · Netherlands, never outside the EU.
Self-service signed ZIP export: profile, prospects, campaigns, sent emails, replies. Download within 60 seconds via HMAC SHA-256 signed link.
Self-service request with 7-day grace window (read-only). Email confirmation. Atomic DROP DATABASE. Forensic audit kept outside the tenant.
Immutable SHA-256 chained audit. Each action kept for 5 years with hash of the previous one. Exportable to DPO in signed JSON.
At-rest AES-256 encryption, in-transit TLS 1.3, PostgreSQL tenant isolation. Daily encrypted backup, 30-day retention.