Data Subject Access Toolkit (DSAT)
DSAT is a suite of tools designed to facilitate GDPR/Privacy compliance for cloud services. It includes a core library for managing consents and legal bases, automated export tools, and GUIs for both Data Subjects and Data Controllers.
Components
dsat-core: Python library for privacy logic, data models, and export automation.dsat-server: Example FastAPI server exposingdsat-corefunctionality.dsat-subject-gui: React-based dashboard for Data Subjects to manage consents and download data.dsat-admin-gui: React-based tool for Data Controllers to define legal bases and link data sources.
Key Features
- Automated Just-in-Time Exports: Automatically generate data exports when a legal basis expires or is revoked.
- Flexible Data Linking: Connect to SQL or NoSQL data sources.
- Consent Management: granular tracking of user consents.