Pular para o conteúdo principal

Como Funciona o Consentimento

O ciclo de vida completo

O utilizador visita o site
→ O runtime do ConsentForge carrega (< 10 KB)
→ Os scripts marcados para bloqueio são interceptados
→ O banner é apresentado (se não houver consentimento prévio)
→ O utilizador decide (Aceitar Tudo / Rejeitar / Personalizar)
→ O consentimento é armazenado (cookie + opcionalmente no servidor)
→ Os scripts bloqueados são libertados ou permanecem bloqueados
→ Os sinais de consentimento são distribuídos para GTM / webhooks / API
→ O recibo inviolável é escrito na camada de evidências

Nas visitas subsequentes:

O utilizador visita o site
→ O runtime carrega e lê o consentimento armazenado em < 10 ms
→ O banner não é apresentado (consentimento já registado)
→ Os scripts são libertados/bloqueados com base na decisão armazenada
→ Os destinos de distribuição são notificados do consentimento restaurado

Quando o consentimento muda

Se um utilizador mudar de opinião através do Centro de Preferências:

  1. É registado novo consentimento com timestamp actualizado
  2. Os scripts que perderam o consentimento são bloqueados imediatamente
  3. Os scripts que ganharam consentimento são carregados
  4. É escrito um novo recibo de consentimento (apontando para o anterior via cadeia de hash)
  5. Os destinos de distribuição são notificados da actualização