Handles GDPR Article 18 right to restriction of processing requests, covering four grounds, technical flagging mechanisms, and lifting procedures. For Art. 18 or processing freeze queries.
npx claudepluginhub mukul975/privacy-data-protection-skills --plugin privacy-skills-completeThis skill uses the workspace's default tool permissions.
The right to restriction of processing under GDPR Article 18 allows data subjects to request that a controller limits the processing of their personal data in specific circumstances. When restriction is applied, data may be stored but not otherwise processed without the data subject's consent or for limited specified purposes. This skill provides the complete workflow for assessing, implementin...
Conducts multi-round deep research on GitHub repos via API and web searches, generating markdown reports with executive summaries, timelines, metrics, and Mermaid diagrams.
Dynamically discovers and combines enabled skills into cohesive, unexpected delightful experiences like interactive HTML or themed artifacts. Activates on 'surprise me', inspiration, or boredom cues.
Generates images from structured JSON prompts via Python script execution. Supports reference images and aspect ratios for characters, scenes, products, visuals.
The right to restriction of processing under GDPR Article 18 allows data subjects to request that a controller limits the processing of their personal data in specific circumstances. When restriction is applied, data may be stored but not otherwise processed without the data subject's consent or for limited specified purposes. This skill provides the complete workflow for assessing, implementing, and managing restriction requests.
When processing has been restricted, the personal data may only be processed:
The controller must notify each recipient to whom the personal data have been disclosed of the restriction, unless this proves impossible or involves disproportionate effort.
A data subject who has obtained restriction of processing shall be informed by the controller before the restriction of processing is lifted.
Determine which of the four grounds applies:
| Ground | Trigger | Duration | Resolution |
|---|---|---|---|
| Art. 18(1)(a) — Accuracy contested | Data subject disputes data accuracy | Until accuracy verified | Verified accurate: lift restriction. Verified inaccurate: rectify under Art. 16 and lift. |
| Art. 18(1)(b) — Unlawful processing, erasure opposed | Processing found unlawful but subject prefers restriction over deletion | Indefinite until subject consents to erasure or processing becomes lawful | Subject requests erasure or lawful basis established. |
| Art. 18(1)(c) — Needed for legal claims | Controller no longer needs data but subject requires it for legal proceedings | Duration of legal proceedings | Legal proceedings concluded or subject no longer requires data. |
| Art. 18(1)(d) — Objection pending | Subject objects under Art. 21(1), assessment pending | Until Art. 21 assessment complete | Legitimate grounds assessment: controller overrides = lift restriction + inform subject. Subject's grounds prevail = erase under Art. 17(1)(c). |
Apply a technical flagging mechanism to prevent processing of the restricted data:
restriction_flag field to TRUE on all records associated with the data subject.restriction_date timestamp.restriction_ground value (one of: accuracy_contested, unlawful_opposed, legal_claims, objection_pending).restriction_reference value linking to the request (RST-YYYY-NNNN).restriction_flag = TRUE from all standard processing operations.When any team needs to process restricted data, they must complete a permitted processing assessment:
Any processing of restricted data outside these four purposes is a compliance violation.