GDPR / CCPA Compliance
Handling Data Subject Requests
1. Right to Erasure (GDPR Art. 17 / CCPA §1798.105)
# Via REST API
curl -X DELETE https://your-eddi-instance/admin/gdpr/{userId} \
-H "Authorization: Bearer YOUR_ADMIN_TOKEN"{
"userId": "user-123",
"memoriesDeleted": 15,
"conversationsDeleted": 8,
"conversationMappingsDeleted": 3,
"logsPseudonymized": 42,
"auditEntriesPseudonymized": 156,
"completedAt": "2026-04-02T15:30:00Z"
}2. Right of Access (GDPR Art. 15) / Data Portability (Art. 20) / Right to Know (CCPA §1798.100)
3. Right to Restriction of Processing (GDPR Art. 18 / LGPD Art. 18)
4. Response Timeline
Regulation
Initial Deadline
Extension
Retention Configuration
Audit Ledger Legal Basis
Controller Checklist
LLM Provider Data Flow
Provider
Data Location
Self-Hosted?
CCPA-Specific Requirements
Do Not Sell (§1798.120)
Right to Know (§1798.100)
Right to Delete (§1798.105)
International Privacy Regulations
See Also
Last updated
Was this helpful?