From consent-management-skills
Guides developers on choosing GDPR consent vs legitimate interest for data processing, covering power imbalances, Article 7(4), LIA tests, and decision trees for scenarios.
npx claudepluginhub mukul975/privacy-data-protection-skills --plugin consent-management-skillsThis skill uses the workspace's default tool permissions.
GDPR Article 6(1) provides six lawful bases for processing. Consent (Article 6(1)(a)) and legitimate interest (Article 6(1)(f)) are the two most commonly used bases for commercial data processing. Choosing the wrong basis creates compliance risk: relying on consent when it cannot be freely given undermines validity, while relying on legitimate interest when consent is required (e.g., for electr...
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
GDPR Article 6(1) provides six lawful bases for processing. Consent (Article 6(1)(a)) and legitimate interest (Article 6(1)(f)) are the two most commonly used bases for commercial data processing. Choosing the wrong basis creates compliance risk: relying on consent when it cannot be freely given undermines validity, while relying on legitimate interest when consent is required (e.g., for electronic marketing under the ePrivacy Directive) violates sectoral law.
Per EDPB Guidelines 05/2020 (paragraphs 13-25) and Recital 43, consent is presumed not to be freely given when a clear imbalance exists:
| Indicator | Example | Implication |
|---|---|---|
| Employment relationship | Employer asks employee to consent to monitoring | Use LI or legal obligation, not consent |
| Public authority | Tax authority processes taxpayer data | Use legal obligation or public task |
| Service dependency | Only provider in market; user has no alternative | Consent may not be freely given |
| Contractual bundling | Consent required as condition of contract (Art. 7(4)) | Consent likely invalid |
| Vulnerable data subjects | Children, elderly, patients | Extra scrutiny; consent may not be free |
| Significant consequence | Refusing consent leads to job loss or service termination | Consent not freely given |
Per CJEU case law (C-13/16 Rigas, C-40/17 Fashion ID) and Article 29 Working Party Opinion 06/2014:
Is the interest legitimate?
CloudVault SaaS Inc. examples of legitimate interests:
Is the processing necessary for the legitimate interest?
Do the data subject's rights and freedoms override the legitimate interest?
| Factor | Weighs Toward LI | Weighs Toward Data Subject |
|---|---|---|
| Data sensitivity | Non-sensitive data | Special category data |
| Reasonable expectation | Processing expected by data subject | Surprising or unexpected processing |
| Relationship | Existing customer/user relationship | No prior relationship |
| Impact | Minimal impact on individual | Significant consequences |
| Safeguards | Robust safeguards in place | No safeguards |
| Data subject control | Easy opt-out available | No opt-out mechanism |
| Vulnerable groups | No vulnerable individuals | Children or vulnerable adults |
| Data volume | Minimal data used | Extensive profiling |
START: Need to establish lawful basis for processing activity
│
├─► Q1: Does specific legislation require consent?
│ (ePrivacy Art. 5(3) for cookies, Art. 13 for e-marketing,
│ GDPR Art. 9(2)(a) for special categories, Art. 22(2)(c) for automated decisions)
│ │
│ ├─ YES → Use CONSENT (mandatory)
│ │
│ └─ NO → Continue to Q2
│
├─► Q2: Is there a power imbalance between controller and data subject?
│ (employer-employee, public authority, service dependency)
│ │
│ ├─ YES → Consent likely INVALID; consider LEGITIMATE INTEREST
│ │ (or legal obligation/public task if applicable)
│ │
│ └─ NO → Continue to Q3
│
├─► Q3: Is consent conditioned on the service?
│ (Would refusing consent result in service denial or degradation?)
│ │
│ ├─ YES → Violates Art. 7(4); consent likely INVALID
│ │ Consider LEGITIMATE INTEREST or restructure the service
│ │
│ └─ NO → Continue to Q4
│
├─► Q4: Is consent withdrawal operationally feasible?
│ (Can you stop processing immediately if consent is withdrawn?)
│ │
│ ├─ NO → LEGITIMATE INTEREST may be more appropriate
│ │ (e.g., fraud prevention cannot stop mid-transaction)
│ │
│ └─ YES → Continue to Q5
│
├─► Q5: Does the data subject reasonably expect this processing?
│ │
│ ├─ YES → Either CONSENT or LEGITIMATE INTEREST may work
│ │ Choose based on control preference and overhead
│ │
│ └─ NO → CONSENT is more appropriate
│ (unexpected processing needs explicit agreement)
│
└─► Q6: Final determination
├─ If consent: Implement full Art. 7 requirements (freely given, specific,
│ informed, unambiguous, withdrawal as easy as giving)
└─ If LI: Document three-part LIA, implement opt-out mechanism,
include in privacy notice per Art. 13(1)(d)/14(2)(b)
| Scenario | Recommended Basis | Reasoning |
|---|---|---|
| Essential cookies for session management | Not consent; exempt under ePrivacy Art. 5(3) | Strictly necessary; no consent required |
| Analytics cookies (non-essential) | Consent | ePrivacy Art. 5(3) requires consent for non-essential cookies |
| Email marketing to existing customers | Legitimate interest (soft opt-in) | ePrivacy Art. 13(2) allows soft opt-in for existing customers with opt-out |
| Email marketing to new contacts | Consent | ePrivacy Art. 13(1) requires prior consent for unsolicited e-marketing |
| Fraud detection on transactions | Legitimate interest | Cannot withdraw; Recital 47 recognizes fraud prevention |
| Sharing data with Datalytics Partners Ltd. | Consent | Third-party sharing not reasonably expected; user control appropriate |
| Network security monitoring | Legitimate interest | Recital 49 explicitly recognizes network security as LI |
| Employee performance monitoring | Legitimate interest | Power imbalance makes employee consent invalid (WP29 Opinion 2/2017) |