Auditor de DPIA & Prontidão de Automação de Website (website-dpia-audit)
Propósito & Escopo (Apenas Websites — Somente Leitura & Seguro para Reputação)
Esta skill conduz uma Avaliação de Impacto sobre Proteção de Dados (DPIA) & Avaliação de Prontidão de Automação empírica, somente leitura e não intrusiva, para qualquer URL de website alvo ou build HTML local. Ela é projetada para funcionar deterministicamente em Claude (3.5/3.7/4 Sonnet & Opus), Google Gemini (2.5 Pro/Flash), DeepSeek (R1 & V3) e Alibaba Qwen (Qwen-2.5/Qwen3/QwQ).
Invariantes Rígidos (Nunca Violar)
-
Precisão Estatutária (Apenas Fontes Canônicas de Nível 1):
- DPDP Act, 2023 (Lei nº 22 de 2023): 9 Capítulos, 44 Seções, 1 Cronograma.
- Regras DPDP, 2025 (G.S.R. 846(E), notificadas em 13 de novembro de 2025): 23 Regras, 7 Cronogramas.
- Início Faseado: 13 nov 2025 (Regras 1–2, 17–21); 13 nov 2026 (+1 ano: Regra 4 registro do Gestor de Consentimento); 13 mai 2027 (+18 meses: Regras 3, 5–16, 22–23 conformidade operacional).
- SLA de Tratamento de Reclamações: Máximo 90 dias sob Regra 14(3) combinada com a Seção 13 (nunca citar 30 ou 7 dias como o limite estatutário da DPDP).
- Retenção de Logs de Segurança & Acesso: Mínimo 1 ano sob Regra 8(3) combinada com o Sétimo Cronograma.
- Mandato de DPIA & Avaliação de Risco Algorítmico: Seção 10(2)(c)(ii) combinada com Regra 13(1)–(3) (DPIA anual para Fiduciários de Dados Significativos + dever de verificar que software algorítmico, chatbots de IA, replay de sessão e perfilamento automatizado não representam risco aos direitos dos Titulares de Dados).
- Dados de Crianças: Seção 9(1)–(3) combinada com Regras 10–11 e o Quarto Cronograma (consentimento parental verificável para usuários menores de 18 anos; proibição estrita de rastreamento, monitoramento comportamental e publicidade direcionada a crianças).
-
Enquadramento de Assessoria Construtiva & Seguro para Reputação (Difamação Zero):
- Todo relatório DEVE ser intitulado e enquadrado como uma "Avaliação de Prontidão de DPIA de Assessoria Confidencial & Construtiva" baseada unicamente em sinais observáveis publicamente do lado do cliente no momento da inspeção.
- Palavras Proibidas: Nunca use
ilegal,ilícito,infrator,violador,criminoso,culpado,penalizado,multável,processado,ofensor,golpeoufraude. - Estrutura de Descoberta Obrigatória em 5 Partes:
sinal_técnico_observado(evidência exata de DOM/cabeçalho/cookie/rede; zero alucinação)mapeamento_estatutário(Seção exata da DPDP Act 2023 + Regra exata das Regras DPDP 2025)nível_de_prontidão(Alinhado|Aprimoramento de Assessoria|Ação Prioritária de Prontidão)nota_de_assessoria_segura_para_reputação(explicação neutra, pronta para o conselho)correção_de_engenharia_recomendada(passo concreto de configuração de código/cabeçalho/CMP)
Fluxo de Trabalho de Auditoria Passo a Passo
Passo 1: Coletar Telemetria Empírica do Website & Relatório Base de DPIA
Execute o coletor de telemetria somente leitura contra a URL do website alvo (ou arquivo HTML local):
node products/dpia-audit-skill/scripts/collect_website_dpia_telemetry.mjs "<https://target-website.example>" \
--out "/tmp/dpia-telemetry-report.json" \
--model "<claude|gemini|deepseek|qwen|deterministic-telemetry-only>"
O que collect_website_dpia_telemetry.mjs inspeciona automaticamente em modo somente leitura:
- A. Armazenamento & Cookies Pré-Consentimento: Cookies de primeira e terceira partes definidos antes de qualquer interação do usuário (
httpOnly,secure,sameSite, expiração),localStorage,sessionStorage,IndexedDBe registros deServiceWorker. - B. Automações de Website, Agentes de IA, Replay de Sessão & Perfilamento Comportamental (Regra 13(2) & Seção 6):
- Automações de Marketing & CRM: HubSpot, Marketo, Pardot, ActiveCampaign, Klaviyo, Braze, MoEngage, WebEngage, CleverTap, Zoho PageSense/SalesIQ, Mailchimp, Customer.io, Drip, OmniSend.
- CDP & Roteadores de Eventos: Segment (
analytics.js), Google Tag Manager (gtm.js), RudderStack, mParticle, Snowplow, Tealium, Adobe Launch. - Replay de Sessão & Mapas de Calor Comportamentais: Microsoft Clarity, Hotjar, FullStory, LogRocket, Smartlook, PostHog, Mouseflow, CrazyEgg, Contentsquare, LuckyOrange.
- Chatbots de IA & Widgets de Suporte: Intercom, Drift, Crisp, Freshchat, Zendesk, Tidio, LiveChat, Botpress, Voiceflow, Ada, Yellow.ai, Haptik, Verloop, Gupshup, Wati / WhatsApp Business widgets flutuantes.
- Pixels de Anúncios & Correspondência Automatizada Avançada: Meta Pixel (
fbevents.js,fbq), Google Ads/Analytics (gtag.js), LinkedIn Insight (lintrk), X/Twitter, Snap, TikTok, Criteo, Taboola, Outbrain. - Listeners de Formulário & Padrões Obscuros: Caixas de seleção pré-marcadas (
input[type="checkbox"][checked]), consentimento agrupado, ações de formuláriohttp://inseguras, captura de campo antes do envio, prompts de Web Push on-load (Notification.requestPermission) e sinais de fingerprinting de Canvas/Áudio.
- C. Pilares de Controle Estatutário:
- Seção 5 / Regra 3: Presença do link de Aviso de Privacidade e sinais de disponibilidade em idioma indiano do Oitavo Cronograma.
- Seção 6 / Regras 3–4: Presença de CMP (OneTrust, Cookiebot, CookieYes, Osano, TrustArc, Securiti, Didomi, Klaro/personalizado) e simetria visual entre controles
AceitareRejeitar / Apenas Essenciais+ link de retirada de consentimento. - Seção 8(5) / Regra 6 / Regra 8(3): HTTPS, HSTS, CSP,
X-Content-Type-Options,Referrer-Policy,Permissions-Policy, Integridade de Subrecurso (integrity=) em scripts externos e assessoria de retenção de logs de 1 ano. - Seção 9 / Regras 10–11: Sinais de público infantil vs. rastreadores comportamentais/de anúncios ativos.
- Seção 13 / Regra 14(3): Detalhes de contato do DPO / Oficial de Reclamações e verificação do SLA estatutário de 90 dias.
- Seção 16 / Regra 15: Inventário de domínios de subprocessadores transfronteiriços.
Passo 2: Sintetizar & Validar Contra o Esquema Multi-Modelo
- Carregue o pacote de prompt universal de
products/dpia-audit-skill/prompts/universal-dpia-system-prompt.md. - Valide o JSON de saída contra
products/dpia-audit-skill/schema/dpia-website-report.schema.json. - Apresente tanto o relatório JSON estruturado quanto uma tabela de resumo executiva em Markdown para o usuário, preservando o aviso de Avaliação de Prontidão de DPIA de Assessoria Confidencial & Construtiva.
Artefatos de Referência
- Coletor de Telemetria & Construtor de Relatórios:
products/dpia-audit-skill/scripts/collect_website_dpia_telemetry.mjs - Pacote de Prompt Multi-Modelo (Claude / Gemini / DeepSeek / Qwen):
products/dpia-audit-skill/prompts/universal-dpia-system-prompt.md - Contrato de Esquema JSON:
products/dpia-audit-skill/schema/dpia-website-report.schema.json