implementing-gdpr-data-subject-access-request
Automatiza o processo de responder a pedidos de dados de cidadãos, encontrando informações pessoais e garantindo conformidade com leis de privacidade.
O que ela faz
Essa ferramenta ajuda a organizar e automatizar o processo de responder a pedidos de acesso a dados pessoais (chamados DSARs) de acordo com as regras da GDPR. Ela encontra seus dados, verifica quem está pedindo e prepara a resposta.
Quando usar
- ✓Ao criar um sistema para responder a pedidos de dados pessoais.
- ✓Quando você precisa encontrar dados pessoais em vários locais.
- ✓Ao verificar se seus processos de resposta a pedidos de dados estão em conformidade.
Exemplo do que pedir para a IA
“Preciso responder a um pedido de acesso aos meus dados pessoais. Você pode me ajudar a automatizar esse processo?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta primeiro verifica a identidade de quem fez o pedido. Depois, ela procura por dados pessoais em bancos de dados e arquivos, usa inteligência artificial para entender o contexto e, por fim, organiza tudo para gerar uma resposta completa.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-gdpr-data-subject-access-requestOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-gdpr-data-subject-access-request/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Implementando o Fluxo de Trabalho para Solicitações de Acesso de Titulares de Dados (DSAR) da GDPR
Quando Usar
- Ao construir pipelines automatizados de processamento de DSAR para conformidade com GDPR/UK GDPR
- Ao implementar a descoberta de PII (Informações Pessoais Identificáveis) em fontes de dados estruturadas e não estruturadas
- Ao criar modelos de resposta que atendam aos requisitos de divulgação do Artigo 15
- Ao auditar o tratamento existente de DSAR para lacunas de conformidade regulatória
- Ao escalar o processamento de DSAR de fluxos de trabalho manuais para automatizados
Pré-requisitos
- Python 3.8+ com as dependências necessárias (spacy, presidio-analyzer, jinja2)
- Acesso às fontes de dados onde residem dados pessoais (bancos de dados, compartilhamentos de arquivos, logs)
- Compreensão dos requisitos do Artigo 15 da GDPR e das orientações da ICO/EDPB
- Autorização apropriada e aprovação do Encarregado de Proteção de Dados (DPO)
- Ambiente de teste com dados sintéticos ou anonimizados para validação
Contexto
Artigo 15 da GDPR - Direito de Acesso
Sob o Artigo 15 da GDPR, os titulares dos dados têm o direito de obter do controlador:
- Confirmação de que seus dados pessoais estão sendo processados
- Uma cópia de todos os dados pessoais mantidos sobre eles
- Informações suplementares, incluindo:
- Finalidades do processamento
- Categorias de dados pessoais
- Destinatários ou categorias de destinatários
- Períodos de retenção ou critérios para determiná-los
- Direito de retificação, apagamento, restrição ou objeção
- Direito de apresentar uma reclamação a uma autoridade supervisora
- Fonte dos dados (se não coletados diretamente do titular)
- Existência de tomada de decisão automatizada, incluindo a elaboração de perfis
Requisitos de Prazo
- Prazo padrão: 1 mês civil a partir do recebimento da solicitação válida
- Extensão complexa: Até 2 meses adicionais (deve notificar dentro do primeiro mês)
- Pausa no prazo: Permitida quando a verificação de identidade ou esclarecimento é necessária
- Formato: Forma eletrônica se a solicitação for feita eletronicamente (a menos que solicitado de outra forma)
- Custo: Gratuito (a menos que manifestamente infundado/excessivo)
Pontos Chave das Orientações da ICO/EDPB
- Nenhum formato formal é necessário para DSARs - verbal, escrita, mídias sociais são válidas
- A solicitação não precisa mencionar "solicitação de acesso de titular" ou citar o Artigo 15
- A verificação de identidade deve ser proporcional ao risco
- Existem isenções para privilégio legal, dados de terceiros, segredos comerciais
- Ações coordenadas de fiscalização da EDPB cobrem a conformidade com o direito de acesso
Instruções
Etapa 1: Recebimento e Verificação de DSAR
Implemente um sistema de recebimento de solicitações que capture a solicitação por qualquer canal, verifique a identidade do solicitante e inicie a contagem do prazo de conformidade.
from agent import DSARWorkflowEngine
engine = DSARWorkflowEngine(config_path="dsar_config.json")
# Register a new DSAR
request = engine.register_dsar(
requester_name="Jane Smith",
requester_email="jane.smith@example.com",
request_channel="email",
request_text="I would like a copy of all personal data you hold about me.",
identity_docs=["passport_verified"],
)
print(f"DSAR ID: {request['dsar_id']}, Deadline: {request['deadline']}")
Etapa 2: Descoberta de PII em Fontes de Dados
Analise bancos de dados, arquivos e logs usando padrões regex e NER para encontrar todos os dados pessoais associados ao titular dos dados.
from agent import PIIDiscoveryEngine
pii_engine = PIIDiscoveryEngine()
# Scan structured data (database)
db_results = pii_engine.scan_database(
connection_string="postgresql://user:pass@localhost/appdb",
search_identifiers={"email": "jane.smith@example.com", "name": "Jane Smith"},
)
# Scan unstructured data (files, logs)
file_results = pii_engine.scan_files(
directories=["/var/log/app", "/data/exports", "/data/documents"],
search_identifiers={"email": "jane.smith@example.com", "name": "Jane Smith"},
)
# Scan with NER for contextual PII detection
ner_results = pii_engine.scan_with_ner(
text_corpus=file_results["raw_text_matches"],
entity_types=["PERSON", "EMAIL", "PHONE_NUMBER", "LOCATION", "DATE_OF_BIRTH"],
)
all_pii = pii_engine.consolidate_results(db_results, file_results, ner_results)
print(f"Found {all_pii['total_records']} PII records across {all_pii['source_count']} sources")
Etapa 3: Mapeamento e Classificação de Dados
Mapeie PII descobertas para finalidades de processamento, bases legais e períodos de retenção conforme exigido pelo Artigo 15.
from agent import DataMapper
mapper = DataMapper(data_inventory_path="data_inventory.json")
# Mapear PII para categorias do Artigo 15
dados_mapeados = mapper.map_to_article15(
…
Perguntas frequentes
O que é um DSAR?
DSAR significa 'Data Subject Access Request', que é um pedido formal de uma pessoa para ver quais dados pessoais uma empresa tem sobre ela.
Quanto tempo a empresa tem para responder?
Geralmente, um mês. Mas pode ser estendido por mais dois meses em casos complexos, se a empresa avisar.
O que acontece se o pedido for muito difícil de atender?
A empresa pode pedir mais tempo ou informações para verificar a identidade, ou até mesmo recusar se o pedido for claramente sem fundamento ou excessivo.
Detalhes
Descrição original do autor
Automates GDPR Data Subject Access Request (DSAR) workflows including identity verification, PII discovery across databases and files using regex and NER, data mapping, response templating per Article 15 requirements, deadline tracking, and audit logging. Covers ICO/EDPB guidance compliance, exemption handling, and scalable batch processing. Use when building or auditing DSAR response capabilities
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5883
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
data-throughput-accelerator
Faz seu agente acelerar a movimentação de grandes volumes de dados. Ele encontra gargalos e garante que os dados sejam transferidos de forma rápida e correta.
affaan-m/ECC
inventory-demand-planning
Ajuda seu agente a prever a demanda de produtos em lojas. Ele otimiza o estoque e planeja quando fazer promoções para vender mais.
affaan-m/ECC
market-research
Ajuda seu agente a realizar pesquisas de mercado e análises competitivas. Fornece resumos com atribuição de fontes.
affaan-m/ECC