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

ccpa-right-to-delete

Implements CCPA Section 1798.105 right to delete and CPRA amendments including service provider obligations, statutory exceptions for legal, security, and internal uses, consumer identity verification procedures, and 45-day response timeline management. Activate for CCPA deletion, CPRA right to delete, California privacy, consumer deletion queries.

インストール方法を見る

含まれるファイル(5)

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

SKILL.md(原文)

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

CCPA/CPRA Right to Delete

Overview

The California Consumer Privacy Act (CCPA), as amended by the California Privacy Rights Act (CPRA), grants California consumers the right to request deletion of personal information collected about them. This right is codified in Cal. Civ. Code Section 1798.105. Unlike the GDPR right to erasure which requires establishing one of six grounds, the CCPA right to delete is a more direct right — the consumer simply requests deletion and the business must comply unless a specific exception applies. The CPRA amendments expanded the obligations and introduced the California Privacy Protection Agency (CPPA) as the dedicated enforcement body. This skill covers the complete operational framework for receiving, verifying, assessing, and fulfilling deletion requests under CCPA/CPRA.

Legal Foundation

CCPA Section 1798.105 — Consumer's Right to Delete Personal Information

(a) A consumer shall have the right to request that a business delete any personal information about the consumer which the business has collected from the consumer.

(b) A business that collects personal information about consumers shall disclose the consumer's right to request deletion of the consumer's personal information.

(c) A business that receives a verifiable consumer request to delete the consumer's personal information shall delete the consumer's personal information from its records, notify any service providers or contractors to delete the consumer's personal information from their records, and notify all third parties to whom the business has sold or shared the consumer's personal information to delete the consumer's personal information unless this proves impossible or involves disproportionate effort.

(d) A business, service provider, or contractor shall not be required to comply with a consumer's request to delete the consumer's personal information if it is reasonably necessary for the business, service provider, or contractor to maintain the consumer's personal information in order to: [see exceptions below].

CPRA Amendments (Effective January 1, 2023)

Key CPRA changes affecting the right to delete:

  1. Extended to service providers and contractors: Businesses must direct service providers and contractors to delete, not just notify them.
  2. Third-party notification: Businesses must notify third parties to whom personal information was sold or shared to also delete.
  3. CPPA enforcement: The California Privacy Protection Agency has rulemaking and enforcement authority.
  4. Expanded definitions: "Sharing" (for cross-context behavioral advertising) added alongside "selling."

CCPA Regulations (11 CCR Division 6)

The California Attorney General's CCPA regulations (subsequently updated by CPPA regulations) specify:

  • Methods for submitting requests (Section 999.312)
  • Verification procedures (Section 999.323-999.325)
  • Response requirements (Section 999.313)
  • Service provider obligations (Section 999.314)

Exceptions to Deletion

CCPA Section 1798.105(d) — Nine Exceptions

A business is not required to delete personal information if it is reasonably necessary to:

ExceptionDescriptionExample at Orion Data Vault Corp
(d)(1) Complete the transactionComplete the transaction for which the personal information was collected, fulfill the terms of a written warranty or product recall, provide a good or service requested by the consumer, or reasonably anticipated within the context of a business's ongoing business relationship with the consumerActive subscription or service delivery
(d)(2) Detect security incidentsDetect security incidents, protect against malicious, deceptive, fraudulent, or illegal activity, or prosecute those responsible for that activityFraud investigation records, security incident logs
(d)(3) DebugDebug to identify and repair errors that impair existing intended functionalityError logs, crash reports tied to consumer account
(d)(4) Free speechExercise free speech, ensure the right of another consumer to exercise their free speech rights, or exercise another right provided for by lawUser-generated content on public forums
(d)(5) CCPA researchEngage in public or peer-reviewed scientific, historical, or statistical research in the public interest that adheres to all other applicable ethics and privacy laws, when deletion is likely to render impossible or seriously impair the researchAnonymized research datasets (must meet CCPA research standards)
(d)(6) Internal use aligned with expectationsEnable solely internal uses that are reasonably aligned with the expectations of the consumer based on the consumer's relationship with the businessService improvement analytics based on consumer's direct interactions
(d)(7) Legal obligationComply with a legal obligationTax records, AML records, employment records
(d)(8) Internal use — lawful and compatibleOtherwise use the consumer's personal information, internally, in a lawful manner that is compatible with the context in which the consumer provided the informationBusiness operations where consumer reasonably expects data use
(d)(9) Comply with other lawComply with federal, state, or local lawsHIPAA, FCRA, GLBA requirements

Exception Assessment Procedure

[Deletion Request Received]
         │
         ▼
[For Each Category of Personal Information Held]
   │
   ├── [Does any exception under §1798.105(d) apply?]
   │     │
   │     ├── No exception ──► DELETE this category
   │     │
   │     ├── Exception (d)(1) — Active transaction/relationship?
   │     │     └── [Is the consumer's transaction/service still active?]
   │     │           ├── Yes ──► RETAIN (document: active relationship)
   │     │           └── No ──► DELETE (transaction complete)
   │     │
   │     ├── Exception (d)(2) — Security?
   │     │     └── [Is data part of active security investigation?]
   │     │           ├── Yes ──► RETAIN (document: investigation ref)
   │     │           └── No ──► DELETE
   │     │
   │     ├── Exception (d)(7) — Legal obligation?
   │     │     └── [Is there a specific statutory retention requirement?]
   │     │           ├── Yes ──► RETAIN (document: cite statute + period)
   │     │           └── No ──► DELETE
   │     │
   │     └── [Other exceptions: assess per criteria above]
   │
   ▼
[Partial Deletion Decision]
   - Delete all categories where no exception applies
   - Retain categories where valid exception applies
   - Document each retained category with exception citation
   - Inform consumer of partial deletion with explanation

Verification Procedures

Consumer Identity Verification Requirements

CCPA requires that businesses verify the identity of the consumer making the request. The level of verification depends on the type of request and the sensitivity of the data:

Verification LevelWhen RequiredMethods
Reasonable degree of certaintyDeletion requests (standard)Match at least 2 data points provided by consumer against information already maintained
Reasonably high degree of certaintyDeletion requests involving sensitive personal information or where deletion could cause significant harm to the consumer if incorrectMatch at least 3 data points + signed declaration under penalty of perjury

Verification Methods

MethodDescriptionData Points Matched
Account-based verificationConsumer logs into their verified accountAccount credentials constitute verification
Email verificationSend verification link to email address on fileEmail address + 1 additional data point
Knowledge-based verificationAsk consumer to confirm information only they would know2-3 data points (name, address, transaction history, phone)
Government IDRequest government-issued identificationUse only when other methods insufficient; destroy copy after verification
Signed declarationRequest signed declaration under penalty of perjuryRequired for high-certainty verification; supplements other methods

Verification Workflow

[Deletion Request Received]
         │
         ▼
[Does consumer have an account?]
   │
   ├── Yes ──► [Is consumer logged in?]
   │             ├── Yes ──► Verified (account-based)
   │             └── No ──► Request login; if unable, proceed to non-account verification
   │
   └── No ──► [Non-account verification]
               │
               ├── [Request 2 data points for standard verification]
               │     ├── Match ──► Verified
               │     └── No match ──► Request additional data or deny (document reason)
               │
               └── [If sensitive data or high-risk deletion]
                     ├── [Request 3 data points + signed declaration]
                     ├── Match ──► Verified
                     └── No match ──► Deny with right to appeal

Authorized Agents

Consumers may designate an authorized agent to submit deletion requests on their behalf:

  1. Proof of authorization: The agent must provide signed written permission from the consumer, or a power of attorney under California Probate Code sections 4000-4465.
  2. Consumer verification still required: Even with an authorized agent, the business may require the consumer to directly verify their identity.
  3. Agent registration: California-registered agents must provide proof of registration with the California Secretary of State.

Response Timeline

45-Day Response Period

MilestoneDeadlineAction
Acknowledgement10 business days from request receiptConfirm receipt; provide expected completion date
Verification completionAs soon as practicableComplete identity verification; if unable to verify, notify consumer
Response45 calendar days from verifiable request receiptComplete deletion and notify consumer; OR invoke extension
Extension (if needed)Additional 45 calendar days (90 total)Notify consumer of extension within initial 45 days; explain reason
Deletion completionWithin response deadlineDelete from business systems; direct service providers/contractors to delete; notify third parties

Response Content Requirements

The response to a deletion request must include:

DELETION REQUEST RESPONSE — Orion Data Vault Corp
---------------------------------------------------
Consumer Reference: DEL-CA-2026-0089
Request Date: [YYYY-MM-DD]
Verification Date: [YYYY-MM-DD]
Response Date: [YYYY-MM-DD]

STATUS: [Completed / Partially Completed / Denied]

PERSONAL INFORMATION DELETED:
- Category 1: [Description] — DELETED from business systems
- Category 2: [Description] — DELETED from business systems
- Category 3: [Description] — DELETED from business systems

SERVICE PROVIDERS/CONTRACTORS DIRECTED TO DELETE:
- [Service Provider Name] — Directed [date], confirmed [date]
- [Contractor Name] — Directed [date], confirmed [date]

THIRD PARTIES NOTIFIED (if PI was sold or shared):
- [Third Party Name] — Notified [date]

EXCEPTIONS APPLIED (if any):
- Category [X]: Retained under §1798.105(d)(7) — legal obligation
  (Specific statute: [cite statute and retention period])
- Category [Y]: Retained under §1798.105(d)(1) — active transaction
  (Transaction expected to complete: [date])

CONSUMER RIGHTS:
- You may appeal this decision by contacting [contact information]
- You may file a complaint with the California Privacy Protection Agency
  at [CPPA contact information]
- This deletion does not prevent you from exercising other rights under
  the CCPA, including the right to know and the right to opt-out

Service Provider and Contractor Obligations

Flow-Down Deletion Requirements

Under CCPA/CPRA, when a business receives a deletion request:

  1. Business deletes personal information from its own records.
  2. Business directs service providers to delete personal information from their records.
  3. Business directs contractors to delete personal information from their records.
  4. Service providers and contractors must:
    • Delete the consumer's personal information from their records.
    • Notify any sub-service providers or sub-contractors to delete.
    • Confirm deletion to the business.
  5. Business notifies third parties (to whom PI was sold or shared) to delete.

Service Provider Agreement Requirements

Orion Data Vault Corp includes the following provisions in all service provider agreements:

CCPA SERVICE PROVIDER ADDENDUM — Key Clauses
----------------------------------------------

1. DELETION OBLIGATIONS
   Service Provider shall, upon receipt of direction from Business to
   delete a consumer's personal information:
   (a) Delete the personal information from its systems within [15]
       business days of receiving the direction;
   (b) Direct any sub-service providers to delete the personal information;
   (c) Confirm deletion to Business in writing within [20] business days;
   (d) Retain no copies of the deleted personal information except as
       permitted by an applicable exception under Cal. Civ. Code §1798.105(d).

2. EXCEPTION NOTIFICATION
   If Service Provider determines that an exception under §1798.105(d)
   applies to any portion of the personal information, Service Provider
   shall notify Business within [5] business days, specifying the exception
   relied upon, the categories of personal information affected, and the
   expected retention period.

3. AUDIT RIGHTS
   Business shall have the right to audit Service Provider's deletion
   processes and verify that deletion has been completed as directed.

Differences from GDPR Right to Erasure

AspectCCPA Right to DeleteGDPR Right to Erasure
Grounds requiredNo — consumer simply requests deletionYes — must establish one of six grounds under Art. 17(1)
ScopePersonal information collected FROM the consumerPersonal data concerning the data subject (broader — includes data obtained from other sources)
Response timeline45 calendar days (extendable to 90)30 calendar days (extendable to 90)
VerificationExplicit verification requirements with defined certainty levelsIdentity verification required but method at controller's discretion
Service provider obligationsExplicit — must direct service providers/contractors to deleteImplicit — controller must ensure processors delete under Art. 28
Third-party notificationMust notify third parties to whom PI was sold/sharedMust inform other controllers to whom data was disclosed (Art. 17(2) + Art. 19)
Exceptions9 enumerated exceptions under §1798.105(d)5 exceptions under Art. 17(3)
EnforcementCPPA and California AG; private right of action limited to data breachesSupervisory authorities; broader private right of action

Monitoring and Compliance Reporting

CCPA Deletion Request Metrics

MetricTargetReporting
Requests received (quarterly)Track volume and trendQuarterly to CPPA (if required)
Median response time≤ 30 calendar daysQuarterly
Requests completed within 45 days≥ 95%Quarterly
Requests requiring extension≤ 10%Quarterly
Requests denied (with exception)Track percentage and exception type breakdownQuarterly
Service provider deletion confirmation rate100% within 20 business daysPer request
Consumer appeals filedTrack volume and outcomeQuarterly

Annual CCPA Privacy Metrics Disclosure

If required to provide annual metrics (businesses receiving ≥10 million consumer requests), disclose:

  1. Number of deletion requests received
  2. Number of deletion requests complied with (whole or part)
  3. Number of deletion requests denied
  4. Median number of days to substantive response

レビュー

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

同じリポジトリのスキル

概要と使いどころ

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 のスキルをすべて見る

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