本文へ移動
cccskills
無料GitHub で公開

retention-impact-assess

Conducts retention impact assessments for new processing activities to determine appropriate data retention periods. Covers regulatory requirements scanning, proportionality review, purpose-based retention determination, and retention period documentation aligned with GDPR Article 5(1)(e) and Article 25 data protection by design. Activate for retention assessment, new processing retention, retention period determination queries.

インストール方法を見る

含まれるファイル(5)

  • SKILL.md16.0 KB
  • assets/template.md2.2 KB
  • references/standards.md2.5 KB
  • references/workflows.md3.5 KB
  • scripts/process.py10.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Retention Impact Assessment

Overview

A Retention Impact Assessment (RIA) is a structured evaluation conducted before commencing new processing activities (or significantly changing existing ones) to determine the appropriate retention period for personal data. The RIA ensures that retention periods are set proactively — by design — rather than retroactively after data has accumulated without defined limits. Under GDPR Article 25, data protection by design requires that storage limitation is considered at the design stage of any processing activity. This skill provides the assessment methodology, regulatory scanning framework, proportionality analysis, and documentation template for determining and justifying retention periods.

Legal Foundation

GDPR Article 5(1)(e) — Storage Limitation

Personal data shall be kept in a form which permits identification of data subjects for no longer than is necessary for the purposes for which the personal data are processed.

GDPR Article 25 — Data Protection by Design and by Default

The controller shall implement appropriate technical and organisational measures designed to implement data-protection principles, such as data minimisation, in an effective manner and to integrate the necessary safeguards into the processing. This includes proactive determination of retention periods before processing begins.

GDPR Article 35(7)(d) — DPIA Content

Where a Data Protection Impact Assessment is required, it must include the envisaged processing operations and the purposes, including where applicable the legitimate interest pursued (Art. 35(7)(a)), and an assessment of the necessity and proportionality of the processing operations (Art. 35(7)(b)). Retention period determination is a core element of the necessity and proportionality assessment.

GDPR Article 13(2)(a) and Article 14(2)(a) — Transparency

Data subjects must be informed of the period for which personal data will be stored, or the criteria used to determine that period. The RIA produces this information.

When to Conduct a Retention Impact Assessment

Mandatory Triggers

TriggerDescription
New processing activityAny new processing activity involving personal data that is not covered by an existing retention schedule entry
New system/applicationDeployment of a new system, application, or database that will store personal data
Significant change to existing processingChange in purpose, scope, data categories, or technology that materially affects the retention profile
New legal/regulatory requirementNew legislation or regulatory guidance that introduces or modifies retention requirements
Post-breach recommendationFollowing a data breach where excessive retention was identified as a contributing factor
DPIA findingWhere a DPIA identifies retention period determination as an outstanding action
Vendor/processor changeOnboarding a new processor or service provider that will store personal data on behalf of the organization

Retention Impact Assessment Methodology

Phase 1: Scope and Context

RETENTION IMPACT ASSESSMENT — Orion Data Vault Corp
-----------------------------------------------------
Assessment Reference: RIA-2026-0019
Date: 2026-03-14
Assessor: [Name, Title]
DPO Review: [Name]

SECTION 1: PROCESSING ACTIVITY
- Name of processing activity: [Description]
- Business owner: [Name, Department]
- Purpose(s) of processing: [List all purposes]
- Legal basis for processing: [Art. 6(1)(a)-(f)]
- Data subjects: [Categories — e.g., customers, employees, job applicants]
- Data categories: [List all personal data elements]
- Special category data: [Yes/No — if yes, specify Art. 9 condition]
- Estimated data volume: [Records per year / total expected volume]
- Data sources: [Collected directly from data subject / obtained from third party]
- Data recipients: [Internal departments, processors, third parties]
- International transfers: [Yes/No — if yes, specify destination countries]

Phase 2: Regulatory Requirements Scan

Systematically identify all legal and regulatory requirements that mandate minimum retention:

Regulatory Scan Checklist

Regulatory DomainApplicable?Statute/RegulationMinimum PeriodNotes
Tax and fiscal□HMRC requirements; TMA 19706 yearsApplies to financial transaction data
Company law□Companies Act 20066 yearsApplies to accounting records
Employment law□Employment Rights Act 1996; Working Time Regulations 1998Varies (2-6 years)Applies to employee data
Health and safety□COSHH 2002; Ionising Radiations Regs 2017Up to 40 yearsApplies to health monitoring records
Financial services□MiFID II; FCA Handbook5-7 yearsApplies to investment client records
AML/CTF□MLR 2017; AMLD55 yearsApplies to CDD and transaction monitoring
Sector-specific□[Identify applicable sector regulations]VariesVaries
Contractual□Contract terms with clients/partnersPer contractReview contract clauses
Limitation periods□Limitation Act 19803-12 yearsContract (6y), tort (3y), deed (12y)
Data protection□GDPR; UK DPA 2018Storage limitation — no longer than necessaryDefault principle

Jurisdictional Scan (for International Processing)

JurisdictionApplicable LawRetention RequirementConflict with Primary?
UK[Applicable UK statutes][Period]N/A (primary jurisdiction)
EU Member State(s)[Applicable EU/MS law][Period][Yes/No — resolve by applying longest]
US (if applicable)[SOX, CCPA, state law][Period][Yes/No — resolve]
Other[Specify][Period][Yes/No — resolve]

Phase 3: Purpose-Based Retention Determination

For each processing purpose, determine the retention period independently:

PURPOSE-BASED RETENTION ANALYSIS
---------------------------------

Purpose 1: [Primary processing purpose]
- Legal basis: [Art. 6(1)(x)]
- Data categories needed: [List]
- Duration of purpose: [How long does this purpose persist?]
- Retention period for this purpose: [Duration]
- Justification: [Why this period is necessary and proportionate]

Purpose 2: [Secondary processing purpose — if any]
- Legal basis: [Art. 6(1)(x)]
- Data categories needed: [List — should be subset of or equal to Purpose 1]
- Duration of purpose: [How long does this purpose persist?]
- Retention period for this purpose: [Duration]
- Justification: [Why this period is necessary and proportionate]

Statutory Override (if applicable):
- Statute: [Citation]
- Mandatory minimum: [Period]
- This overrides Purpose [X] period: [Yes/No]

RESULTING RETENTION PERIOD: [The longest justified period across all purposes
and statutory requirements, but no longer than the maximum necessary period]

Phase 4: Proportionality Review

The proportionality assessment ensures the retention period is no longer than necessary:

PROPORTIONALITY ASSESSMENT
----------------------------

1. NECESSITY
   - Is the proposed retention period the minimum necessary to achieve
     the stated purpose(s)? [Yes/No — justify]
   - Could the purpose be achieved with a shorter retention period?
     [Yes/No — justify]
   - Could the purpose be achieved with anonymized or aggregated data
     after a shorter period of identifiable retention? [Yes/No — justify]

2. DATA MINIMIZATION OVER TIME
   - Can some data elements be deleted or anonymized before the full
     retention period expires? [Yes/No — if yes, specify staged deletion]
   - Example: Full data retained for 12 months for service delivery;
     anonymized to aggregate statistics at 12 months; aggregates retained
     for 3 years for trend analysis.

3. ACCESS RESTRICTION OVER TIME
   - Should access be progressively restricted as the data ages?
   - Example: Active access for first 12 months; restricted to compliance
     team only for months 13-72; automated deletion at month 72.

4. RISK TO DATA SUBJECTS
   - What is the risk to data subjects from the proposed retention?
     [Low/Medium/High — justify]
   - Does longer retention increase breach impact? [Yes/No]
   - Are there specific data subject groups requiring heightened protection?
     (e.g., children, vulnerable individuals)

5. ALTERNATIVES TO RETENTION
   - Has anonymization been considered as an alternative? [Yes/No — outcome]
   - Has pseudonymization been considered to reduce risk during retention?
     [Yes/No — outcome]
   - Has data aggregation been considered? [Yes/No — outcome]

PROPORTIONALITY CONCLUSION:
The proposed retention period of [X] is / is not proportionate because:
[Detailed justification — 2-3 paragraphs]

Phase 5: Retention Period Recommendation

RETENTION PERIOD RECOMMENDATION
---------------------------------

Data Category: [Description]
Processing Activity: [Name]

RECOMMENDED RETENTION STRUCTURE:
┌──────────────────────┬─────────────────────┬──────────────────────────────┐
│ Phase                │ Duration            │ Data State                   │
├──────────────────────┼─────────────────────┼──────────────────────────────┤
│ Active processing    │ [Duration]          │ Full data, full access       │
│ Passive retention    │ [Duration]          │ Full data, restricted access │
│ Reduced retention    │ [Duration]          │ Minimized data, restricted   │
│ Anonymized retention │ [Duration/indefinite]│ Anonymized, no restrictions  │
│ Deletion             │ At end of above     │ Permanent deletion           │
└──────────────────────┴─────────────────────┴──────────────────────────────┘

Total identifiable retention period: [Sum of active + passive + reduced]
Retention trigger: [Event that starts the retention clock]
Deletion method: [Automated / Manual / Anonymization]

JUSTIFICATION SUMMARY:
[Concise summary of legal basis, statutory requirements, purpose analysis,
 and proportionality conclusion supporting this recommendation]

APPROVED BY:
- Business Owner: [Name] — Date: [YYYY-MM-DD]
- DPO: [Name] — Date: [YYYY-MM-DD]
- Legal (if statutory retention involved): [Name] — Date: [YYYY-MM-DD]

Implementation Checklist

After the RIA is approved, the following implementation steps must be completed:

StepActionResponsibleDeadline
1Add data category to retention schedule with approved periodDPOWithin 14 days of approval
2Configure automated deletion rules in relevant systemsITBefore processing commences
3Update Records of Processing Activities (ROPA) with retention periodDPOWithin 14 days of approval
4Update privacy notice to include retention period informationDPO / MarketingBefore processing commences
5Configure access restrictions per phased retention structureIT / SecurityBefore processing commences
6Update service provider/processor agreements if applicableLegal / ProcurementBefore processing commences
7Schedule first retention period reviewDPOSet for 12 months after processing starts
8Brief data owners and relevant staff on retention requirementsDPO / TrainingBefore processing commences

Review and Update

RIA Review Triggers

TriggerAction
Annual review dateReassess all RIA assumptions — purpose still valid, regulatory landscape unchanged
Legislative changeReassess statutory retention requirements
Processing changeFull RIA update if purpose, scope, or data categories change materially
Breach involving this dataAssess whether retention period contributed to breach scope; consider reduction
Data subject complaintReview retention period proportionality in light of complaint
Technology changeAssess whether new technology enables shorter retention or better anonymization

RIA Register

Orion Data Vault Corp maintains a register of all completed Retention Impact Assessments:

RIA REGISTER — Orion Data Vault Corp (Extract)

┌──────────────┬──────────────────────────┬────────────┬───────────────┬──────────────┬─────────────┐
│ RIA Ref      │ Processing Activity      │ Date       │ Retention     │ Status       │ Next Review │
│              │                          │ Completed  │ Period        │              │             │
├──────────────┼──────────────────────────┼────────────┼───────────────┼──────────────┼─────────────┤
│ RIA-2025-012 │ Customer loyalty program  │ 2025-06-15 │ Membership +  │ Active       │ 2026-06-15  │
│              │                          │            │ 2 years       │              │             │
├──────────────┼──────────────────────────┼────────────┼───────────────┼──────────────┼─────────────┤
│ RIA-2025-018 │ Employee wellbeing survey │ 2025-09-01 │ 12 months     │ Active       │ 2026-09-01  │
│              │                          │            │ (anonymize    │              │             │
│              │                          │            │ at 3 months)  │              │             │
├──────────────┼──────────────────────────┼────────────┼───────────────┼──────────────┼─────────────┤
│ RIA-2026-019 │ Vendor loyalty programme   │ 2026-03-14 │ 24 months     │ In progress  │ 2028-03-14  │
│              │ analytics                │            │ (review at    │              │             │
│              │                          │            │ 12 months)    │              │             │
└──────────────┴──────────────────────────┴────────────┴───────────────┴──────────────┴─────────────┘

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Implements 42 CFR Part 2 protections for substance use disorder patient records. Covers written consent requirements stricter than HIPAA, re-disclosure prohibition, court order procedures, qualified service organization agreements, and 2024 amendments aligning Part 2 with HIPAA. Keywords: 42 CFR Part 2, substance use disorder, SUD records, re-disclosure, consent, Part 2 amendments.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Guides assessment of third-country adequacy decisions under GDPR Article 45 for international data transfers. Covers the current EC adequacy decisions list, adequacy assessment criteria, partial adequacy handling, and monitoring of adequacy decision reviews. Keywords: adequacy decision, Article 45, third country, adequate protection, EC adequacy list.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Implements age-gating mechanisms for online services to restrict access based on user age. Covers hard gates versus soft gates, neutral age prompts, re-verification triggers, circumvention prevention, and regulatory requirements under GDPR, COPPA, UK Online Safety Act, and DSA. Keywords: age gate, age restriction, neutral prompt, children, online services, access control.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Evaluates and implements age estimation and verification technologies for online services. Covers facial age estimation, digital ID verification, self-declaration with risk assessment, AI-based age estimation, and the accuracy versus privacy tradeoff. Includes ICO guidance and euCONSENT framework. Keywords: age verification, age estimation, facial analysis, digital ID, children, online safety.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Preparing EU AI Act compliance documentation for high-risk AI systems. Covers Annex III classification, technical documentation under Art. 11, conformity assessment, risk management systems, and CE marking requirements. Keywords: EU AI Act, high-risk AI, Annex III, conformity assessment, CE marking.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

Implements GDPR Art. 22 automated decision-making and AI Act Art. 14 human oversight requirements for AI systems. Covers identification of solely automated decisions, meaningful human intervention design, logic explanation mechanisms, and contestation procedures. Keywords: Art. 22, automated decision, human oversight, AI Act, profiling, contestation.

日本語の概要は準備中です。原文の説明を表示しています。

mukul975/Privacy-Data-Protection-Skills3032026年3月17日 更新

mukul975 のスキルをすべて見る

このスキルの問題を報告する