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