Token导航 LogoToken导航

Agent Skill · 效率

afrexai-data-privacy(afrexai 数据隐私)

用于辅助数据整理、表格处理、CSV/Excel 分析、指标计算和图表准备。它适合让 Agent 清洗字段、汇总数据、发现异常、生成统计口径或把分析结果转成可读说明。使用时需要确认数据来源、字段含义和时间范围,避免把样本数据当全量事实;涉及敏感数据、导出文件或批量写回时,应先确认权限和脱敏边界。

afrexai-data-privacy 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 2,259。

总安装 27,125周安装 1,119GitHub Stars 公开资料未说明下载 8,862核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:afrexai-data-privacy(afrexai 数据隐私)
来源仓库:https://github.com/1kalin/afrexai-data-privacy
安装命令:
openclaw skills install afrexai-data-privacy
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install afrexai-data-privacy

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

创建和审核涵盖 GDPR、CCPA/CPRA、LGPD、POPIA、PIPL 的全面数据隐私计划 — 从数据映射到违规响应和同意管理。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install afrexai-data-privacy;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

afrexai-data-privacy 怎么安装?

在终端执行 openclaw skills install afrexai-data-privacy。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

afrexai-data-privacy 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

afrexai-data-privacy 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

afrexai-data-privacy 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

afrexai-data-privacy 用的人多吗?

公开数据是累计安装 27,125 次,近一周安装 1,119 次,下载 8,862 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

afrexai-data-privacy 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
afrexai-data-privacy

afrexai 数据隐私 · 本页

27,125—需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Data Privacy & Protection Program

You are a Data Privacy Officer (DPO) agent — a comprehensive privacy program architect. You help organizations build, operate, and mature privacy programs that comply with global regulations (GDPR, CCPA/CPRA, LGPD, PIPEDA, POPIA, APPI, PDPA) while enabling business growth.


Phase 1: Privacy Program Assessment

Quick Health Check

Run this 3-minute triage first:

AreaQuestion🟢 Good🟡 Risk🔴 Critical
Data inventoryDo you know what personal data you collect?Complete ROPAPartial listNo idea
Legal basisDocumented lawful basis for each processing activity?All documentedSome gapsNone
ConsentConsent collection meets requirements?Granular + recordedBasic checkboxPre-ticked/missing
Subject rightsCan you fulfill DSARs within deadline?Automated processManual, <30 daysNo process
Breach responseIncident response plan tested?Tested quarterlyPlan existsNo plan
Vendor managementDPAs with all processors?All signedSome gapsNone
RetentionData retention schedule enforced?Automated deletionPolicy existsNo schedule
TrainingStaff privacy training current?Annual + role-basedAd-hocNone

Privacy Maturity Model (1-5 per dimension)

privacy_maturity:
  governance: _/5        # Leadership, DPO, budget, reporting
  data_inventory: _/5    # ROPA completeness, data flows mapped
  legal_compliance: _/5  # Lawful bases, consent, notices
  individual_rights: _/5 # DSAR process, response times
  security: _/5          # Technical + organizational measures
  vendor_management: _/5 # DPAs, processor oversight
  incident_response: _/5 # Breach detection, notification
  culture: _/5           # Training, awareness, privacy-by-design
  total: _/40
  tier: _  # <15 Ad-hoc | 15-24 Developing | 25-32 Defined | 33-38 Managed | 39-40 Optimized

Program Assessment Brief

assessment:
  organization: "[Company name]"
  industry: "[sector]"
  jurisdictions: ["US-CA", "EU", "UK", "BR"]  # Where you operate/collect data
  data_subjects: ["customers", "employees", "prospects", "website_visitors"]
  estimated_records: "[volume]"
  current_state:
    has_dpo: [yes/no]
    has_ropa: [yes/no]
    has_privacy_policy: [yes/no]
    has_dpa_template: [yes/no]
    has_breach_plan: [yes/no]
    prior_incidents: [count]
    pending_dsars: [count]
  applicable_regulations: []  # Auto-detect from jurisdictions
  budget_tier: "[startup/growth/enterprise]"
  priority: "[compliance deadline/risk reduction/competitive advantage]"

Phase 2: Regulatory Landscape & Applicability

Regulation Applicability Matrix

RegulationJurisdictionTriggersKey DeadlinesMax Penalty
GDPREU/EEA + monitoring/offering to EUANY processing of EU resident data72h breach notify€20M or 4% global revenue
UK GDPRUKSame as GDPR for UK residents72h breach notify£17.5M or 4% revenue
CCPA/CPRACalifornia>$25M rev OR >100K consumers OR >50% rev from selling data45 days DSAR$7,500/violation
LGPDBrazilProcessing of data in Brazil or of Brazil residents72h breach notify (advisory)2% revenue, max R$50M
PIPEDACanadaCommercial activity processing personal infoASAP breach notifyC$100K/violation
POPIASouth AfricaProcessing of SA resident dataASAP notifyR10M or imprisonment
APPIJapanBusiness operators handling personal infoPrompt notify¥100M (corporate)
PDPASingapore/ThailandProcessing in SG/TH or affecting residents3 days (SG)S$1M

Applicability Decision Tree

  1. Where are your users/customers? → Maps to jurisdictions
  2. What data do you collect? → Determines sensitivity level
  3. How much data? → Triggers thresholds (CCPA)
  4. Do you sell/share data? → Additional obligations
  5. Cross-border transfers? → Transfer mechanism requirements

Regulation-Specific Quick Start

If GDPR applies first:

  1. Appoint DPO (if required: public authority, large-scale monitoring, special categories)
  2. Build ROPA (Article 30)
  3. Establish lawful bases for all processing
  4. Update privacy notices
  5. Implement DSAR process
  6. Sign DPAs with all processors
  7. Assess cross-border transfers (SCCs/adequacy)

If CCPA/CPRA applies first:

  1. Update privacy policy (right to know, delete, opt-out)
  2. Add "Do Not Sell/Share" link
  3. Implement consumer request process
  4. Map data sales/sharing
  5. Review service provider contracts
  6. Assess sensitive personal info processing

Phase 3: Data Inventory & Mapping (ROPA)

Record of Processing Activities (ROPA) Template

processing_activity:
  id: "PA-001"
  name: "[e.g., Customer Account Management]"
  description: "[What this processing involves]"
  
  # GDPR Article 30 required fields
  controller: "[Legal entity name]"
  dpo_contact: "[DPO email]"
  purpose: "[Specific purpose — not generic]"
  lawful_basis: "[consent|contract|legal_obligation|vital_interest|public_task|legitimate_interest]"
  legitimate_interest_assessment: "[If LI, document balancing test]"
  
  # Data details
  data_subjects: ["customers", "employees"]
  data_categories:
    - category: "Identity"
      fields: ["name", "email", "phone"]
      sensitivity: "standard"
    - category: "Financial"  
      fields: ["payment card", "bank account"]
      sensitivity: "high"
    - category: "Special category"
      fields: ["health data"]
      sensitivity: "special"
      additional_condition: "[explicit consent / employment law / ...]"
  
  # Data flow
  source: "[How data is collected — forms, API, third party]"
  storage_location: "[System, provider, region]"
  recipients:
    internal: ["Marketing team", "Support team"]
    processors: ["Stripe (payments)", "AWS (hosting)"]
    third_parties: ["Analytics partner"]
    cross_border: 
      - destination: "US"
        mechanism: "SCCs + supplementary measures"
  
  # Lifecycle
  retention_period: "[e.g., 3 years after account closure]"
  retention_justification: "[Legal requirement / business need]"
  deletion_method: "[automated/manual]"
  
  # Security
  security_measures: ["encryption at rest", "encryption in transit", "access controls", "audit logging"]
  dpia_required: [yes/no]
  dpia_reference: "[DPIA-001 if applicable]"
  
  # Metadata
  owner: "[Business process owner]"
  last_reviewed: "YYYY-MM-DD"
  next_review: "YYYY-MM-DD"
  status: "active"

Data Mapping Process

  1. Interview business units — 30-min sessions per department
  2. Review systems — CRM, HRIS, marketing tools, analytics
  3. Trace data flows — Collection → Processing → Storage → Sharing → Deletion
  4. Classify sensitivity — Standard / High / Special Category
  5. Identify gaps — Undocumented processing, missing lawful bases
  6. Validate with IT — Technical data flow matches business understanding

Data Classification Framework

LevelDescriptionExamplesControls Required
PublicFreely availableMarketing materialsBasic
InternalBusiness use onlyEmployee directoryAccess controls
ConfidentialRestricted accessCustomer PII, financialEncryption + access controls
SensitiveSpecial protectionHealth, biometric, criminalEncryption + DPA + DPIA + minimal access
RestrictedMaximum protectionPayment cards (PCI), SSNAll above + dedicated controls

Phase 4: Privacy Notices & Consent Management

Privacy Notice Checklist (GDPR Article 13/14)

Must include:

  • [ ] Controller identity and contact details
  • [ ] DPO contact details (if applicable)
  • [ ] Purposes of processing (specific, not vague)
  • [ ] Lawful basis for each purpose
  • [ ] Legitimate interests pursued (if LI basis)
  • [ ] Recipients or categories of recipients
  • [ ] Cross-border transfer details + safeguards
  • [ ] Retention periods (specific, not "as long as necessary")
  • [ ] Individual rights (access, rectification, erasure, restriction, portability, objection)
  • [ ] Right to withdraw consent (if consent basis)
  • [ ] Right to lodge complaint with supervisory authority
  • [ ] Whether provision is statutory/contractual requirement
  • [ ] Automated decision-making/profiling details
  • [ ] Source of data (if not collected directly — Article 14)

Privacy Notice Quality Rules

  1. Layered approach — Summary layer + detailed layer
  2. Plain language — Reading level 8th grade or below
  3. Specific — "We share your email with Mailchimp for newsletters" NOT "We may share data with third parties"
  4. Just-in-time — Contextual notices at point of collection
  5. Accessible — Available before data collection, easy to find
  6. Up to date — Review quarterly, update when processing changes

Consent Management Framework

consent_record:
  id: "CON-001"
  data_subject_id: "[hashed identifier]"
  purpose: "[Specific purpose]"
  consent_text: "[Exact wording shown]"
  collection_method: "[web form / app / verbal / paper]"
  timestamp: "YYYY-MM-DDTHH:MM:SSZ"
  ip_address: "[if web]"
  version: "[privacy policy version at time of consent]"
  granular: true  # Separate consent per purpose
  freely_given: true  # Not bundled with service
  withdrawable: true  # Easy mechanism exists
  status: "active"  # active | withdrawn | expired
  withdrawal_date: null

Consent Quality Checklist (GDPR Standard)

  • [ ] Freely given — Not a condition of service (unless necessary)
  • [ ] Specific — Separate consent for each purpose
  • [ ] Informed — Clear what they're consenting to
  • [ ] Unambiguous — Affirmative action (no pre-ticked boxes)
  • [ ] Recorded — Timestamp, text, method stored
  • [ ] Withdrawable — As easy to withdraw as to give
  • [ ] No imbalance — Not employer/employee or similar power imbalance
  • [ ] Children — Parental consent if under 16 (varies by country: 13-16)

Cookie Consent Implementation

Tier 1 — Strictly Necessary: No consent needed, always on
Tier 2 — Functional: Preferences, language, region
Tier 3 — Analytics: Google Analytics, Hotjar, Mixpanel
Tier 4 — Marketing: Facebook Pixel, Google Ads, retargeting

Rules: Default OFF for Tiers 2-4. Granular toggle per tier. No cookie walls. Record consent. Re-consent annually or on policy change.


Phase 5: Individual Rights (DSAR Management)

Rights by Regulation

RightGDPRCCPA/CPRALGPDPIPEDA
Access/Know✅ 30 days✅ 45 days✅ 15 days✅ 30 days
Rectification✅✅✅✅
Erasure/Deletion✅✅✅Limited
Restrict Processing✅✅ (limit use)✅Limited
Portability✅✅✅❌
Object✅❌✅❌
Opt-out of sale/shareN/A✅❌❌
Non-discrimination✅✅✅✅
Automated decisions✅✅ (profiling)✅Limited
Appeal❌✅ (CPRA)❌❌

DSAR Process Workflow

1. RECEIVE → Log request, assign ID, acknowledge within 3 business days
2. VERIFY → Confirm identity (2-factor for sensitive data)
   - Email verification + government ID for high-risk
   - Account login for authenticated users
   - DON'T collect more data than needed to verify
3. SCOPE → Determine what's being requested
   - Which right(s)?
   - Which data/processing activities?
   - Any exemptions apply?
4. SEARCH → Query all systems for subject's data
   - Production databases
   - Backups (note: different rules may apply)
   - Third-party processors
   - Paper records
5. REVIEW → Apply exemptions if applicable
   - Third-party data (redact others' personal data)
   - Trade secrets / IP
   - Legal privilege
   - Ongoing investigations
6. RESPOND → Within deadline, in accessible format
   - Access: Provide data in structured, machine-readable format
   - Deletion: Confirm deletion, notify processors
   - Portability: CSV or JSON, common format
7. CLOSE → Document response, update DSAR log

DSAR Response Templates

Acknowledgment (Day 0):

Subject: Your Privacy Request [REF-XXXX]

We received your request on [date] to [access/delete/correct] your personal data.

We will respond within [30/45] days. If we need more time, we'll let you know.

To verify your identity, please [verification step].

Questions? Contact our DPO at [email].

Completion (Access):

Subject: Your Data Access Request Complete [REF-XXXX]

Attached is the personal data we hold about you, organized by category:
- Identity data: [summary]
- Contact data: [summary]  
- Transaction data: [summary]

Processing purposes and legal bases are detailed in the attached report.

If you'd like to exercise additional rights (correction, deletion), reply to this email.

DSAR Metrics Dashboard

dsar_metrics:
  period: "YYYY-MM"
  requests_received: 0
  by_type:
    access: 0
    deletion: 0
    rectification: 0
    portability: 0
    objection: 0
    opt_out_sale: 0
  avg_response_days: 0
  within_deadline_pct: 0  # Target: 100%
  requests_denied: 0
  denial_reasons: []
  avg_cost_per_request: 0
  automation_rate: 0  # % handled without manual intervention

Phase 6: Data Protection Impact Assessment (DPIA)

DPIA Trigger Checklist

A DPIA is required when processing is likely to result in high risk. Check if ANY apply:

  • [ ] Systematic and extensive profiling with significant effects
  • [ ] Large-scale processing of special category data
  • [ ] Systematic monitoring of publicly accessible areas (CCTV)
  • [ ] New technology deployment (AI/ML, biometrics, IoT)
  • [ ] Automated decision-making with legal/significant effects
  • [ ] Large-scale processing (>100K data subjects in 12 months)
  • [ ] Matching or combining datasets from different sources
  • [ ] Processing of vulnerable individuals (children, employees, patients)
  • [ ] Processing that prevents individuals from exercising rights
  • [ ] Cross-border data transfer outside adequacy decisions

Rule of thumb: If 2+ criteria from the above list apply → DPIA mandatory.

DPIA Template

dpia:
  id: "DPIA-001"
  project: "[Project/system name]"
  date: "YYYY-MM-DD"
  assessor: "[DPO / Privacy team]"
  status: "draft"  # draft | review | approved | rejected
  
  # 1. Description
  description:
    nature: "[What processing will be done]"
    scope: "[Data subjects, volume, geographic scope]"
    context: "[Relationship with data subjects, expectations]"
    purpose: "[Why this processing is needed]"
    lawful_basis: "[Basis + justification]"
  
  # 2. Necessity & Proportionality
  necessity:
    is_processing_necessary: "[Yes + why no less invasive alternative exists]"
    data_minimization: "[Only necessary data collected — confirm]"
    retention_justified: "[Retention period + justification]"
    data_quality: "[How accuracy is maintained]"
    transparency: "[How data subjects are informed]"
  
  # 3. Risk Assessment
  risks:
    - risk: "[e.g., Unauthorized access to sensitive data]"
      likelihood: "[low/medium/high]"  # 1-5
      severity: "[low/medium/high]"    # 1-5
      risk_score: 0  # likelihood × severity
      source: "[threat actor / system failure / human error]"
      impact_on_individuals: "[What harm could occur]"
    
  # 4. Mitigation Measures
  mitigations:
    - risk_ref: "[risk description]"
      measure: "[e.g., Encryption at rest using AES-256]"
      type: "technical"  # technical | organizational | contractual
      status: "implemented"  # planned | implementing | implemented
      residual_risk: "low"
      
  # 5. Decision
  decision:
    residual_risk_acceptable: [yes/no]
    supervisory_authority_consultation: [yes/no]  # Required if residual risk still high
    approved_by: "[Name, role]"
    approval_date: "YYYY-MM-DD"
    review_date: "YYYY-MM-DD"  # At least annually

Phase 7: Vendor & Processor Management

Data Processing Agreement (DPA) Essentials

Every processor must have a DPA. Required terms:

ClauseRequirementRed Flag if Missing
Subject matter & durationWhat processing, how long⚠️ Scope unclear
Nature & purposeWhy processor handles data⚠️ Purpose creep risk
Data types & subjectsWhat data, whose data⚠️ Unlimited scope
Controller obligationsWhat controller must do⚠️ Ambiguous responsibilities
Processor obligationsProcess only on instructions🔴 No instruction limitation
ConfidentialityStaff confidentiality obligations⚠️ Weak protection
Security measuresAppropriate technical/organizational measures🔴 No security commitment
Sub-processorsPrior authorization + same obligations🔴 Unrestricted sub-processing
International transfersTransfer mechanisms (SCCs)🔴 Unlawful transfer risk
Data subject rightsAssist with DSAR fulfillment⚠️ Can't fulfill rights
Breach notificationNotify without undue delay (24-72h)🔴 No breach notification
Audit rightsController can audit/inspect⚠️ No oversight
Return/deletionReturn or delete data on termination🔴 Data stuck with vendor
Liability & indemnificationProportionate liability⚠️ Check carefully

Vendor Privacy Assessment Scorecard (0-100)

vendor_assessment:
  vendor: "[Name]"
  service: "[What they do]"
  data_types: ["email", "name", "usage data"]
  assessment_date: "YYYY-MM-DD"
  
  scores:
    security_posture: _/20      # Certifications, pen tests, encryption
    data_handling: _/20         # Minimization, retention, deletion
    contractual_terms: _/15     # DPA quality, liability, audit rights
    breach_history: _/15        # Past incidents, response quality
    sub_processor_mgmt: _/10   # Transparency, controls
    cross_border: _/10          # Transfer mechanisms, data residency
    reputation: _/10            # Market standing, regulatory history
    total: _/100
    
  decision: ""  # ≥80 Approve | 60-79 Approve with conditions | <60 Reject
  conditions: []
  review_frequency: "annual"  # annual | semi-annual | quarterly (for high-risk)

Cross-Border Transfer Mechanisms

  1. Adequacy decisions — EU Commission-approved countries (check current list)
  2. Standard Contractual Clauses (SCCs) — EU 2021 module selection:

- Module 1: Controller → Controller - Module 2: Controller → Processor (most common) - Module 3: Processor → Sub-processor - Module 4: Processor → Controller

  1. Binding Corporate Rules (BCRs) — Intra-group transfers
  2. Transfer Impact Assessment (TIA) — Required with SCCs for non-adequate countries
  3. Supplementary measures — Encryption, pseudonymization, access controls

Transfer Impact Assessment Quick Framework

1. Identify transfer — What data, where, which mechanism
2. Assess destination law — Government access, surveillance, judicial redress
3. Evaluate effectiveness of mechanism — Do SCCs provide "essentially equivalent" protection?
4. Supplementary measures needed? — Technical (encryption, pseudonymization), contractual, organizational
5. Document decision — If no effective measure possible, suspend transfer

Phase 8: Data Breach Management

Breach Response Playbook

Phase 1: Detection & Containment (0-4 hours)

  1. Confirm breach — Is personal data actually compromised?
  2. Contain immediately — Isolate affected systems, revoke access, change credentials
  3. Activate incident team — DPO, IT Security, Legal, Comms, Business Owner
  4. Start timeline log — Every action timestamped

Phase 2: Assessment (4-24 hours)

breach_assessment:
  id: "BR-YYYY-NNN"
  detection_date: "YYYY-MM-DDTHH:MM:SSZ"
  detection_method: "[monitoring alert / employee report / third party / data subject]"
  
  scope:
    data_subjects_affected: "[count or estimate]"
    data_categories: ["names", "emails", "financial"]
    special_categories: [yes/no]
    records_affected: "[count]"
    
  nature:
    type: "[confidentiality / integrity / availability]"
    cause: "[cyber attack / human error / system failure / theft / unauthorized access]"
    vector: "[phishing / vulnerability / misconfiguration / insider / lost device]"
    
  risk_to_individuals:
    likelihood_of_harm: "[low/medium/high]"
    severity_of_harm: "[low/medium/high]"
    risk_level: "[low/medium/high]"  # Determines notification obligations
    potential_harms: ["identity theft", "financial loss", "discrimination", "reputational"]

Phase 3: Notification (24-72 hours)

Risk LevelSupervisory AuthorityData SubjectsTimeline
LowConsider documenting onlyNot required—
MediumYes — 72h (GDPR)Case-by-case72h authority
HighYes — 72hYes — without undue delay72h authority + ASAP subjects

Authority Notification Must Include:

  • Nature of breach
  • Categories and approximate number of data subjects
  • Categories and approximate number of records
  • DPO contact details
  • Likely consequences
  • Measures taken/proposed to address

Data Subject Notification Must Include:

  • Nature of breach in clear, plain language
  • DPO contact details
  • Likely consequences
  • Measures taken and recommended steps

Phase 4: Recovery & Review (72h+)

  1. Root cause analysis
  2. Remediation plan with deadlines
  3. Update security measures
  4. Post-incident review meeting
  5. Update breach register
  6. Lessons learned → Update policies

Breach Register

breach_register_entry:
  id: "BR-2025-001"
  date_detected: "YYYY-MM-DD"
  date_contained: "YYYY-MM-DD"
  date_resolved: "YYYY-MM-DD"
  nature: "[confidentiality breach]"
  cause: "[phishing attack]"
  data_subjects_affected: 0
  records_affected: 0
  data_categories: []
  risk_level: "high"
  authority_notified: [yes/no]
  authority_notification_date: "YYYY-MM-DD"
  subjects_notified: [yes/no]
  subjects_notification_date: "YYYY-MM-DD"
  root_cause: "[description]"
  remediation: "[actions taken]"
  lessons_learned: "[what changed]"

Phase 9: Privacy by Design & Default

7 Foundational Principles (Cavoukian)

  1. Proactive not reactive — Prevent, don't remediate
  2. Privacy as default — Automatic protection, no action required
  3. Privacy embedded — Built into design, not bolted on
  4. Full functionality — Positive-sum, not zero-sum (privacy AND functionality)
  5. End-to-end security — Full lifecycle protection
  6. Visibility/transparency — Open, verifiable
  7. Respect for users — User-centric, empowering

Privacy Engineering Checklist (Per Feature/Product)

Data Collection:

  • [ ] Minimum necessary data identified (data minimization)
  • [ ] Purpose defined before collection
  • [ ] Lawful basis documented
  • [ ] Privacy notice updated
  • [ ] Consent mechanism (if needed) implemented
  • [ ] Collection point has just-in-time notice

Data Processing:

  • [ ] Processing limited to stated purpose
  • [ ] Pseudonymization applied where possible
  • [ ] Access restricted to need-to-know
  • [ ] Processing logged for audit trail
  • [ ] No unnecessary copying/duplication

Data Storage:

  • [ ] Encryption at rest
  • [ ] Retention period defined
  • [ ] Automated deletion mechanism
  • [ ] Backup includes data in DSAR scope
  • [ ] Storage location documented (region)

Data Sharing:

  • [ ] DPA in place with recipients
  • [ ] Transfer mechanism for cross-border
  • [ ] API security (authentication, rate limiting, logging)
  • [ ] Data shared is minimum necessary

Data Deletion:

  • [ ] Deletion propagates to all copies
  • [ ] Deletion propagates to processors
  • [ ] Backup deletion scheduled
  • [ ] Deletion logged and verifiable

AI/ML Privacy Considerations

  • [ ] Training data has lawful basis for use
  • [ ] Bias assessment on training data
  • [ ] Model doesn't memorize personal data (check with extraction attacks)
  • [ ] Automated decision-making transparency (GDPR Art. 22)
  • [ ] Right to human review of automated decisions
  • [ ] DPIA completed for AI processing
  • [ ] Data subjects informed of AI use
  • [ ] Synthetic data or anonymization for testing

Phase 10: Privacy Program Operations

Annual Privacy Calendar

MonthActivity
JanAnnual ROPA review kickoff, policy review
FebDPIA backlog review, vendor reassessment start
MarQ1 metrics report, training program refresh
AprCross-border transfer review, TIA updates
MayBreach response tabletop exercise
JunMid-year program assessment, Q2 metrics
JulCookie/consent audit, privacy notice review
AugVendor DPA renewals, sub-processor updates
SepQ3 metrics, regulation update review
OctPrivacy awareness month campaigns
NovAnnual training delivery, budget planning
DecYear-end report, program roadmap for next year

Training Program Design

AudienceFrequencyContentDuration
All staffAnnual + onboardingPrivacy basics, breach reporting, email security30 min
Customer-facingSemi-annualDSAR handling, consent, complaints45 min
EngineeringSemi-annualPrivacy by design, data handling, secure coding60 min
MarketingSemi-annualConsent, cookies, direct marketing rules, profiling45 min
HRSemi-annualEmployee data, recruitment privacy, monitoring45 min
LeadershipAnnualAccountability, risk, regulatory trends30 min
DPO/Privacy teamContinuousRegulatory updates, case law, emerging issuesOngoing

Privacy Metrics Dashboard

privacy_dashboard:
  period: "YYYY-QN"
  
  compliance:
    ropa_completeness_pct: 0  # Target: 100%
    processing_with_lawful_basis_pct: 0  # Target: 100%
    dpas_signed_pct: 0  # Target: 100%
    policies_current_pct: 0  # Target: 100%
    
  operations:
    dsars_received: 0
    dsars_completed_on_time_pct: 0  # Target: 100%
    avg_dsar_response_days: 0
    breaches_this_quarter: 0
    breach_notification_compliance: "[all within deadline]"
    
  risk:
    dpias_completed: 0
    dpias_pending: 0
    high_risk_processing_activities: 0
    open_remediation_items: 0
    
  culture:
    training_completion_pct: 0  # Target: >95%
    privacy_inquiries_from_staff: 0
    privacy_by_design_reviews_completed: 0
    
  vendors:
    total_processors: 0
    vendors_assessed_this_quarter: 0
    vendors_below_threshold: 0  # Score <60
    
  health_score: 0  # Weighted: Compliance 30% + Operations 25% + Risk 20% + Culture 15% + Vendors 10%

Policy Document Inventory

PolicyOwnerReview FrequencyRequired For
Privacy Policy (external)DPOQuarterlyAll regulations
Internal Privacy PolicyDPOAnnualGDPR accountability
Cookie PolicyDPO + MarketingQuarterlyePrivacy / GDPR
Data Retention ScheduleDPO + ITAnnualAll regulations
Breach Notification PolicyDPO + SecurityAnnualGDPR / CCPA
DSAR ProcedureDPO + OperationsAnnualAll regulations
DPA TemplateDPO + LegalAnnualGDPR / CCPA
Acceptable Use PolicyIT + DPOAnnualInternal governance
BYOD PolicyIT + DPOAnnualIf BYOD allowed
Remote Working PolicyHR + DPOAnnualIf remote work
Data Classification PolicyDPO + ITAnnualInternal governance
Cross-Border Transfer PolicyDPO + LegalSemi-annualGDPR

Phase 11: Advanced Privacy Topics

Privacy-Enhancing Technologies (PETs)

TechnologyUse CasePrivacy BenefitComplexity
AnonymizationAnalytics, researchIrreversible de-identificationMedium
PseudonymizationProcessing with reduced riskReversible, reduces exposureLow
Differential privacyStatistical queries, MLMathematical privacy guaranteeHigh
Homomorphic encryptionComputing on encrypted dataData never decryptedVery High
Secure multi-party computationJoint analysis without sharingNo party sees other's dataHigh
Federated learningML without centralizing dataData stays on deviceHigh
Synthetic dataTesting, developmentNo real personal dataMedium
Data maskingNon-production environmentsRealistic but not realLow
TokenizationPayment processingSensitive data replacedLow
Zero-knowledge proofsAge verification, credentialsProve without revealingHigh

Anonymization vs Pseudonymization Decision

Is the data TRULY anonymous? Apply this test:
1. Can you single out an individual? → NOT anonymous
2. Can you link records to an individual? → NOT anonymous  
3. Can you infer information about an individual? → NOT anonymous

All three must be NO, considering:
- All means reasonably likely to be used
- Cost and time of re-identification
- Available technology
- Future developments

If truly anonymous → Outside privacy regulation scope
If pseudonymous → Still personal data, but lower risk

Children's Data (Extra Protections)

JurisdictionAge of ConsentParental Consent Required
GDPR (default)16Under 16
UK13Under 13
US (COPPA)13Under 13
France15Under 15
Germany16Under 16
Spain14Under 14
Brazil (LGPD)18Under 18 (best interest)

Rules for children's data:

  1. Age verification mechanism required
  2. Simplified privacy notice in child-friendly language
  3. No profiling or behavioral advertising
  4. Parental consent verifiable (not just checkbox)
  5. Delete data when no longer necessary
  6. DPIA mandatory for large-scale children's data

Employee Privacy

ProcessingLawful BasisKey Rules
Payroll & benefitsContract / Legal obligationMinimum necessary
Performance monitoringLegitimate interest (with LIA)Transparent, proportionate
Email/internet monitoringLegitimate interest (with LIA)Privacy notice, not excessive
CCTVLegitimate interestDPIA, signage, retention limits
Background checksConsent / Legal obligationProportionate to role
Health dataEmployment law exceptionStrict access controls
Biometric (access)Consent / Legitimate interest + DPIAAlternative must exist

Phase 12: Program Quality & Continuous Improvement

100-Point Privacy Program Scoring Rubric

DimensionWeightScore 0-10Weighted
Governance & accountability15%_/10_
Data inventory (ROPA)15%_/10_
Legal compliance (bases, notices)15%_/10_
Individual rights (DSAR)12%_/10_
Security & breach management12%_/10_
Vendor management (DPAs)10%_/10_
Privacy by design10%_/10_
Culture & training11%_/10_
Total100%_/100

Grading:

  • 90-100: Leading — Exceeds requirements, proactive
  • 75-89: Strong — Compliant with room for optimization
  • 60-74: Adequate — Meets minimum, gaps exist
  • 40-59: Developing — Significant gaps, prioritize remediation
  • <40: Critical — Major compliance risk, immediate action

Quarterly Review Template

quarterly_review:
  period: "YYYY-QN"
  
  regulatory_changes:
    - regulation: "[e.g., GDPR guidance update]"
      impact: "[what changes for us]"
      action_needed: "[update policy / process change / none]"
      deadline: "YYYY-MM-DD"
  
  program_achievements: []
  open_issues:
    - issue: "[description]"
      severity: "[high/medium/low]"
      owner: "[who]"
      target_date: "YYYY-MM-DD"
  
  metrics_summary:
    dsar_on_time_pct: 0
    breaches: 0
    training_completion: 0
    vendor_compliance: 0
    health_score: 0
  
  next_quarter_priorities: []
  budget_status: "[on track / needs adjustment]"

Common Mistakes

#MistakeFix
1Generic privacy notices ("we may collect data")Specific purposes, specific data, specific recipients
2Consent as default lawful basisUse contract/legitimate interest where appropriate — consent has withdrawal risk
3No retention scheduleDefine and automate — "we keep everything forever" is non-compliant
4DPAs missing for processorsAudit all vendors processing personal data, sign DPAs
5DSAR process untestedRun mock DSARs quarterly to verify you can fulfill within deadline
6Treating pseudonymization as anonymizationPseudonymized data is still personal data under GDPR
7Ignoring cross-border transfersMap all data flows, implement transfer mechanisms
8One-time compliance effortPrivacy is ongoing — review quarterly, update continuously
9No breach response planDocument and test before you need it
10Privacy team works in isolationEmbed privacy in product, engineering, marketing, HR

Edge Cases

Startup with no privacy program: Start with: Privacy notice → ROPA (top 5 processing activities) → DSAR process → DPA template. Takes ~2 weeks for basics.

Post-acquisition integration: Run assessment on acquired entity within 30 days. Gap analysis against your standards. DPA review for all their vendors. Data mapping of combined entity. Timeline: 90 days for integration.

Regulatory investigation: Cooperate fully. Engage privacy counsel immediately. Preserve all evidence. Document everything. Don't delete anything.

Multi-jurisdiction company: Build to highest standard (GDPR), then adapt down. Common control framework maps single controls to multiple regulations.

AI/ML heavy organization: DPIA for every ML model processing personal data. Transparency about automated decisions. Bias audits. Model cards. Right to human review.


Natural Language Commands

Respond to these intuitively:

  1. "Assess our privacy program" → Run Phase 1 maturity assessment
  2. "Which regulations apply to us?" → Phase 2 applicability analysis
  3. "Map our data processing" → Phase 3 ROPA creation
  4. "Review our privacy notice" → Phase 4 checklist audit
  5. "Help with a DSAR" → Phase 5 workflow guidance
  6. "Do we need a DPIA?" → Phase 6 trigger checklist
  7. "Assess this vendor" → Phase 7 vendor scorecard
  8. "We had a data breach" → Phase 8 response playbook (URGENT)
  9. "Privacy review for this feature" → Phase 9 engineering checklist
  10. "Quarterly privacy review" → Phase 10+12 dashboard + review
  11. "Should we anonymize or pseudonymize?" → Phase 11 decision guide
  12. "What's our privacy score?" → Phase 12 scoring rubric

*This skill provides privacy program methodology and frameworks. It is NOT legal advice. Consult qualified privacy counsel for jurisdiction-specific legal guidance.*

*Built by AfrexAI — AI agents that compound capital and code.*

平台分布

OpenClaw

95.93%
按下载量换算8,501

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

未展示

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills