Pular para o conteúdo principal

Como Funciona o Consentimento

O ciclo de vida completo

Utilizador visita o site
→ Runtime ConsentForge carrega (lightweight)
→ Scripts marcados para bloqueio são intercetados
→ Banner é mostrado (se não houver consentimento anterior)
→ Utilizador decide (Aceitar Tudo / Rejeitar / Personalizar)
→ Consentimento armazenado (cookie + opcional no servidor)
→ Scripts bloqueados são libertados ou permanecem bloqueados
→ Sinais de consentimento distribuídos para GTM / webhooks / API
→ Recibo à prova de adulteração escrito na camada de evidências

Em visitas subsequentes:

Utilizador visita o site
→ Runtime carrega e lê consentimento armazenado em < 10 ms
→ Nenhum banner mostrado (consentimento já registado)
→ Scripts libertados/bloqueados com base na decisão armazenada
→ Destinos de distribuição notificados do consentimento restaurado

Quando o consentimento muda

Se um utilizador muda de ideia através do Centro de Preferências:

  1. Novo consentimento registado com timestamp atualizado
  2. Scripts que perderam o consentimento são bloqueados imediatamente
  3. Scripts que ganharam consentimento são carregados
  4. Novo recibo de consentimento escrito (apontando para o anterior via hash chain)
  5. Destinos de distribuição notificados da atualização