Privacy Package v1.0.0
CDES-GDPR
Privacy Compliance for Cannabis Data
GDPR-compliant data handling for cannabis applications. Manage consent, data retention, anonymization, and subject access requests.
pip install cdes-gdpr
Privacy Compliance Features
Consent Management
Track and manage user consent with granular permissions and audit trails.
Data Retention
Automated data retention policies with configurable expiration rules.
Anonymization
K-anonymity and data masking for cannabis datasets.
SAR Handling
Subject Access Request workflows with data portability exports.
Quick Example
from cdes_gdpr import ConsentManager, DataRetentionPolicy
# Manage user consent
consent = ConsentManager(user_id="user_123")
consent.grant(
purpose="marketing",
scope=["email", "purchase_history"],
expiry_days=365
)
# Set retention policy
retention = DataRetentionPolicy(
data_type="purchase_records",
retention_period_days=730,
delete_on_expiry=True
)
# Check consent before processing
if consent.is_valid("marketing"):
send_marketing_email() Compliance Standards
GDPR
EU General Data Protection Regulation
CCPA
California Consumer Privacy Act
PIPEDA
Canadian Privacy Legislation
HIPAA
Healthcare privacy extensions
Ready for privacy compliance?
Install cdes-gdpr to protect user privacy in your cannabis applications.
Get Started