What problem does it solve?
Software that processes personal data often lacks the mechanisms required by GDPR, leading to legal risk, non‑compliant consent handling, and inadequate user rights management.
Core Features & Use Cases
- Granular Consent Management: Prisma schema and TypeScript services to record, verify, and revoke consent per purpose.
- Data Subject Rights API: Endpoints for access, erasure, portability, and other rights with automated processing and audit logging.
- Encryption & Pseudonymization: AES‑256‑GCM encryption service for data at rest and reversible pseudonymization of identifiers.
- Data Retention Job: Configurable cron job that anonymizes, deletes, or archives data according to retention policies.
- Cookie Consent Banner: Middleware to manage essential, functional, analytics, and advertising cookie categories.
Use case: A SaaS platform integrates these components to achieve end‑to‑end GDPR compliance for its user base.
Quick Start
Use the gdpr skill to create a granular consent form and enable data subject rights for your application.