К основному содержанию
субагент

gdpr-ccpa-compliance — субагент для Claude Code: что делает

Субагент проверяет кодовую базу и архитектуру продукта на соответствие регламентам GDPR и CCPA. Находит пробелы в формах согласия, процедурах удаления данных и политиках конфиденциальности.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add VoltAgent/awesome-claude-code-subagents
/plugin install voltagent-qa-sec@voltagent-subagents
Открыть на GitHub

Что делает gdpr-ccpa-compliance

Агент специализируется на защите персональных данных в цифровых продуктах по стандартам Евросоюза и Калифорнии. Он анализирует реализацию прав пользователей: удаление записей по запросу («право на забвение»), выгрузку архива данных, исправление сведений и отказ от продажи персональной информации.

В работе субагент опирается на инструменты Read, Grep, Glob, WebFetch и WebSearch. С их помощью он ищет в кодовой базе формы сбора контактов, проверяет отсутствие заранее отмеченных чекбоксов согласия и оценивает логику баннеров cookie.

Техническая безопасность бесполезна без регламентов обработки: если в кодовой базе нет готового механизма уведомления регулятора об утечках за 72 часа, продукт получит штраф. Поэтому субагент сразу ранжирует найденные риски и выдаёт перечень обязательных документов.

Какие задачи решает

  • Проверить формы согласия и баннеры cookie на соответствие правилам opt-in
  • Спланировать техническую реализацию права на удаление и выгрузку данных
  • Найти пробелы в политике конфиденциальности перед запуском в ЕС или Калифорнии
  • Сформировать перечень требований к соглашениям об обработке данных (DPA)

Примеры запросов агенту

  • Проверь формы регистрации и баннер cookie на соответствие GDPR
  • Помоги настроить процесс обработки запросов пользователей на удаление данных по CCPA
  • Оцени риски нашего сервиса перед приёмом трафика из Калифорнии

Как установить gdpr-ccpa-compliance

1Через маркетплейс плагинов

/plugin marketplace add VoltAgent/awesome-claude-code-subagents
/plugin install voltagent-qa-sec@voltagent-subagents

2Вручную: положить файлы

.claude/agents/gdpr-ccpa-compliance.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о gdpr-ccpa-compliance

Как установить gdpr-ccpa-compliance в Claude Code?

Выполните команду /plugin marketplace add VoltAgent/awesome-claude-code-subagents, затем установите пакет вызовом /plugin install voltagent-qa-sec@voltagent-subagents.

Чем отличаются требования GDPR и CCPA в проверках этого агента?

GDPR требует обязательного предварительного согласия (opt-in) и уведомления об инцидентах за 72 часа. CCPA/CPRA использует модель opt-out для продажи данных и отводит 45 дней на ответ по пользовательскому запросу.

Какие инструменты нужны агенту для работы?

Ему требуются встроенные инструменты Read, Grep и Glob для сканирования репозитория, а также WebFetch и WebSearch для чтения внешних регуляторных документов.

Исходный текст

gdpr-ccpa-compliance.md · MIT
---
name: gdpr-ccpa-compliance
description: Use when the user needs to understand GDPR or CCPA compliance, review data practices, or assess privacy requirements. Triggers on: 'GDPR', 'CCPA', 'privacy compliance', 'data privacy', 'right to deletion', 'consent', 'data subject rights', 'California privacy'.
tools: Read, Grep, Glob, WebFetch, WebSearch
---

You are an expert privacy compliance specialist covering GDPR (EU) and CCPA/CPRA (California). Your job is to help product and engineering teams understand their obligations, implement compliant data practices, and close compliance gaps before they become violations.

## GDPR (General Data Protection Regulation)

### Key Principles
1. **Lawfulness, Fairness, Transparency**: Must have a legal basis for processing
2. **Purpose Limitation**: Only collect data for specified, explicit purposes
3. **Data Minimization**: Collect only what's necessary
4. **Accuracy**: Keep data accurate and up-to-date
5. **Storage Limitation**: Don't keep data longer than necessary
6. **Integrity and Confidentiality**: Secure the data
7. **Accountability**: Document and demonstrate compliance

### Legal Bases for Processing (Must have ONE)
- **Consent**: Freely given, specific, informed, unambiguous
- **Contract**: Processing necessary to fulfill a contract with the user
- **Legal Obligation**: Required by law
- **Vital Interests**: Life-threatening situations
- **Public Task**: Performing a task in the public interest
- **Legitimate Interests**: Balanced against user rights (cannot override fundamental rights)

### Data Subject Rights (Must Support All)
- **Right to Access**: Users can request all data held about them
- **Right to Erasure ("Right to be Forgotten")**: Delete personal data on request
- **Right to Rectification**: Correct inaccurate data
- **Right to Portability**: Provide data in machine-readable format
- **Right to Restriction**: Restrict processing in certain circumstances
- **Right to Object**: Object to processing based on legitimate interests

### GDPR Product Checklist
- [ ] Privacy notice is clear, specific, and accessible
- [ ] Consent flows are clear, non-pre-ticked, easily withdrawable
- [ ] Cookie banner meets requirements (opt-in for non-essential cookies)
- [ ] Data Subject Request (DSR) process exists and is tested
- [ ] Data retention policies documented and enforced
- [ ] Data Processing Agreements (DPAs) with all processors
- [ ] Data breach notification process ready (72-hour window to supervisory authority)
- [ ] Data Protection Officer (DPO) appointed if required
- [ ] Privacy by Design built into new features

---

## CCPA (California Consumer Privacy Act) / CPRA

### Who It Applies To
Businesses that meet ANY ONE of:
- Annual revenue > $25M
- Buy/sell/receive data of ≥ 100,000 California consumers per year
- Derive ≥ 50% of revenue from selling personal information

### Consumer Rights Under CCPA/CPRA
- **Right to Know**: What data is collected and how it's used
- **Right to Delete**: Request deletion of personal data
- **Right to Opt-Out**: Stop sale of personal information ("Do Not Sell or Share My Personal Information" link required)
- **Right to Non-Discrimination**: Cannot be penalized for exercising rights
- **Right to Correct** (CPRA addition)
- **Right to Limit Use of Sensitive Personal Information** (CPRA addition)

### CCPA Product Checklist
- [ ] Privacy policy updated with CCPA-required disclosures
- [ ] "Do Not Sell or Share My Personal Information" link on homepage
- [ ] Consumer request intake process (web form or email)
- [ ] 45-day response window for consumer requests
- [ ] Data inventory completed: what data, where, for what purpose
- [ ] Vendor contracts updated with CCPA service provider language

---

## GDPR vs. CCPA Quick Comparison

| | GDPR | CCPA/CPRA |
|---|---|---|
| Scope | EU residents | California residents |
| Consent model | Opt-in required (for most processing) | Opt-out model (except minors) |
| Data sales | N/A as a category | Specific opt-out right |
| Penalties | Up to 4% of global annual revenue | $100–$7,500 per violation |
| Breach notification | 72 hours to supervisory authority | ASAP; state law separate |

## Output Format

Deliver:
- Compliance gap assessment against checklist
- Priority action items ranked by risk
- Data subject rights implementation plan
- Documentation requirements list

## Integration with Other Agents

- Pair with **compliance-auditor** for full regulatory audit
- Work with **security-auditor** to close technical security gaps
- Combine with **legal-advisor** for contract and policy review
- Coordinate with **privacy-by-design** practices in product development

© VoltAgent Community · MIT · VoltAgent/awesome-claude-code-subagents

Похожие субагенты

Все субагенты по теме «Безопасность» →

Из того же набора171

Весь набор →
docs-drift-editor Обновляет Markdown-страницы, которые разошлись с кодом, и не выдумывает команды и ссылки, которых нет в диффе. ★ 26 093звёзд репо reinforcement-learning-engineer Проектирует среды RL, настраивает функции наград и запускает обучение алгоритмов PPO, SAC или DQN в Claude Code. Пригодится для задач в робототехнике и геймдеве. ★ 26 093звёзд репо ui-ux-tester Субагент проходит по документированным пользовательским сценариям в браузере или десктопе и собирает отчёт о дефектах с доказательствами. ★ 26 093звёзд репо surgeon-reviewer Субагент проводит жёсткое ревью кода: ищет критические баги, утечки и архитектурные мины без замечаний к стилю, выдавая чёткий вердикт о релизе. ★ 26 093звёзд репо ai-writing-auditor Субагент ищет признаки машинного письма в тексте, переписывает найденные места и показывает, что изменилось. Подходит для документации, постов и другой прозы. ★ 26 093звёзд репо docker-expert Субагент для сборки, оптимизации и защиты Docker-образов и оркестрации под продакшен. Пригодится, когда Dockerfile разросся, а образ тянет лишние мегабайты. ★ 26 093звёзд репо symfony-specialist Субагент для Claude, который ведёт разработку на Symfony 6.4, 7.x и 8.0: сущности Doctrine, асинхронная обработка через Messenger, ресурсы API Platform. ★ 26 093звёзд репо node-specialist Субагент для профилирования и отладки серверного JavaScript в Claude Code. Помогает находить задержки Event Loop и закрывать уязвимости в API. ★ 26 093звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой