When to use
Use this when triage (privl-use-case-triage) flagged a processing activity as high-risk or an Art. 35(3) trigger fired, and you must produce a structured PIA/DPIA before the processing starts. It documents the decision, the risk analysis, and the controls that make the activity defensible.
Not for: low-risk activities that triage cleared, reviewing a vendor contract (privl-dpa-review), or assessing an existing program's regulatory gaps (privl-reg-gap-analysis). A DPIA is a pre-processing exercise — run it before launch, not after an incident.
Method
- Systematic description (Art. 35(7)(a)): the processing operations, purposes, data categories, subjects, recipients, retention, and any legitimate-interest reliance.
- Necessity & proportionality (Art. 35(7)(b)): is the data the minimum needed for the purpose? Could a less intrusive means achieve it? Confirm lawful basis and purpose limitation.
- Risk to individuals (Art. 35(7)(c)): identify harms (discrimination, identity theft, financial loss, reputational, loss of control), then score each by likelihood x severity.
- Mitigations (Art. 35(7)(d)): map controls to each risk — minimization, pseudonymization, access control, retention limits, transparency, opt-outs, human review of automated decisions.
- Compute residual risk after controls.
- Decision point: consult the DPO (Art. 35(2)) and, where the activity relies on individuals, seek their views where appropriate.
- Attorney-escalation gate: if residual risk stays high, Art. 36 prior consultation with the supervisory authority is likely required — route to counsel; do not self-clear high residual risk.
Example
Activity: Biometric time-clock for warehouse staff (special-category, Art. 9).
Necessity: badge+PIN achieves attendance with less intrusion → proportionality challenged.
Risks: unlawful special-category processing; breach → irreversible biometric loss (high severity).
Mitigations: switch to badge default, biometric opt-in only, on-device template, 24h retention.
Residual: medium; DPO consulted; counsel engaged on Art. 9 condition.
Pitfalls
- Writing the DPIA to justify a decision already made instead of testing it.
- Listing risks without scoring likelihood x severity — no basis to prioritize controls.
- Confusing security controls with privacy mitigations; both are needed.
- Never revisiting the DPIA when the processing materially changes.
Output format
DPIA — <activity> | date | DPO consulted: <y/n>
1. Description: <processing, data, subjects, recipients, retention>
2. Necessity/proportionality: <finding>
3. Risks: <harm — likelihood x severity>
4. Mitigations: <control → risk addressed>
Residual risk: <low/med/high>
Art. 36 prior consultation needed: <y/n> | For counsel: <items>
Reference
- GDPR Art. 35 DPIA requirement and the four mandatory content elements (35(7)); Art. 35(3) triggers.
- Art. 35(2) DPO consultation; Art. 36 prior consultation with the supervisory authority for high residual risk.
- Art. 9(2) conditions for special-category data; Art. 5 minimization and purpose limitation.
- Escalate high residual risk and Art. 9 reliance to an attorney.
1---2name: privl-pia-generation3description: Generate a Privacy/Data Protection Impact Assessment — describe the processing, test necessity and proportionality, assess risks to individuals, and specify mitigations.4---56## When to use78Use this when triage (privl-use-case-triage) flagged a processing activity as high-risk or an Art. 35(3) trigger fired, and you must produce a structured PIA/DPIA before the processing starts. It documents the decision, the risk analysis, and the controls that make the activity defensible.910**Not for:** low-risk activities that triage cleared, reviewing a vendor contract (privl-dpa-review), or assessing an existing program's regulatory gaps (privl-reg-gap-analysis). A DPIA is a pre-processing exercise — run it before launch, not after an incident.1112## Method13141. **Systematic description** (Art. 35(7)(a)): the processing operations, purposes, data categories, subjects, recipients, retention, and any legitimate-interest reliance.152. **Necessity & proportionality** (Art. 35(7)(b)): is the data the minimum needed for the purpose? Could a less intrusive means achieve it? Confirm lawful basis and purpose limitation.163. **Risk to individuals** (Art. 35(7)(c)): identify harms (discrimination, identity theft, financial loss, reputational, loss of control), then score each by likelihood x severity.174. **Mitigations** (Art. 35(7)(d)): map controls to each risk — minimization, pseudonymization, access control, retention limits, transparency, opt-outs, human review of automated decisions.185. Compute residual risk after controls.196. **Decision point:** consult the DPO (Art. 35(2)) and, where the activity relies on individuals, seek their views where appropriate.207. **Attorney-escalation gate:** if residual risk stays high, Art. 36 prior consultation with the supervisory authority is likely required — route to counsel; do not self-clear high residual risk.2122## Example2324> **Activity:** Biometric time-clock for warehouse staff (special-category, Art. 9).25> **Necessity:** badge+PIN achieves attendance with less intrusion → proportionality challenged.26> **Risks:** unlawful special-category processing; breach → irreversible biometric loss (high severity).27> **Mitigations:** switch to badge default, biometric opt-in only, on-device template, 24h retention.28> **Residual:** medium; DPO consulted; counsel engaged on Art. 9 condition.2930## Pitfalls3132- Writing the DPIA to justify a decision already made instead of testing it.33- Listing risks without scoring likelihood x severity — no basis to prioritize controls.34- Confusing security controls with privacy mitigations; both are needed.35- Never revisiting the DPIA when the processing materially changes.3637## Output format3839```40DPIA — <activity> | date | DPO consulted: <y/n>411. Description: <processing, data, subjects, recipients, retention>422. Necessity/proportionality: <finding>433. Risks: <harm — likelihood x severity>444. Mitigations: <control → risk addressed>45Residual risk: <low/med/high>46Art. 36 prior consultation needed: <y/n> | For counsel: <items>47```4849## Reference5051- **GDPR Art. 35** DPIA requirement and the four mandatory content elements (35(7)); **Art. 35(3)** triggers.52- **Art. 35(2)** DPO consultation; **Art. 36** prior consultation with the supervisory authority for high residual risk.53- **Art. 9(2)** conditions for special-category data; **Art. 5** minimization and purpose limitation.54- Escalate high residual risk and Art. 9 reliance to an attorney.