Skip to content

Como funciona.

Eat My Cookies não oculta banners de cookies. Ele navega pelo fluxo de consentimento real — usando a API da plataforma de consentimento do próprio site quando disponível — para registrar sua preferência com precisão. Veja como.

A arquitetura de 5 camadas

Camada 1: Hooks de API no contexto da página

Intercepta as APIs JavaScript das plataformas de consentimento (incluindo o Framework de Transparência e Consentimento da IAB e o Modo de Consentimento do Google) antes que os scripts da página sejam executados. Quando um site expõe uma API limpa, o consentimento é aplicado no nível do framework — sem cliques, sem seletores, máxima precisão.

Camada 2: Manipuladores cross-frame

Lida com UIs de consentimento renderizadas dentro de iframes (comuns com Sourcepoint e ConsentManager) onde os scripts do frame principal não conseguem acessar diretamente.

Camada 3: Regras de seletores das plataformas de consentimento

Um banco de dados de regras mantido com seletores direcionados por plataforma de consentimento, usado quando o acesso à API não está disponível.

Camada 4: Fallbacks heurísticos

Lógica de correspondência de padrões para banners mais simples e sem marca não cobertos pelas regras de plataformas de consentimento nomeadas.

Camada 5: Substituições específicas do site

Correções estreitas e delimitadas para editores com fluxos incomuns, redirecionamentos geográficos ou portais de consentimento tipo paywall — sem permitir que a correção de um site interfira com outros.

Quando não conseguimos honrar sua preferência, informamos você.

A extensão distingue entre "consentimento registrado" e "banner realmente dispensado". Quando um site usa um portal de consentimento tipo paywall ou tem um fluxo que não conseguimos navegar, um aviso ! aparece no popup — com opções honestas, não falsas garantias.

Os usuários podem substituir por site: desabilitar a extensão nesse domínio completamente, ou definir sempre-aceitar para casos de paywall. Essa substituição é salva e gerenciável a qualquer momento no painel de Configurações no popup.

Uma preferência. Aplicada em todo lugar — com precisão.

Rejeitar tudo

Mais privado

A escolha mais segura. Rejeita todos os cookies não essenciais universalmente. Quando um site expõe uma API de plataforma de consentimento, a extensão a chama com um payload de rejeição completo — não apenas clicando em um botão, mas registrando a preferência legalmente significativa.

Aceitar tudo

Mais conveniente

Para usuários que preferem a experiência completa do site e não querem atrito. A extensão lida com cada solicitação em seu nome, escolhendo automaticamente o consentimento completo. Ideal para usuários que já avaliaram sua confiança nos sites que visitam.

Personalizado

Controle total

Controle por categoria — Funcional, Análises, Publicidade, Finalidades não categorizadas/personalizadas — armazenados localmente e aplicados inteligentemente em todas as plataformas de consentimento. Sua política granular te segue em todo lugar.

Sempre no controle.

Você pode desabilitar a extensão por domínio (para sites em que você confia ou gerencia) ou definir sempre-aceitar em domínios específicos (para sites com paywall). As exceções são gerenciáveis a qualquer momento no painel de Configurações no popup. Um clique — sem arquivos de configuração, sem ferramentas de desenvolvedor necessárias.

Atualmente suporta CCPA e GDPR. Mais a caminho.

A extensão lida com fluxos de consentimento para editores dos EUA sob CCPA e editores da UE sob GDPR. Versões futuras estenderão o suporte ao LGPD do Brasil, ao PIPEDA do Canadá e a outras estruturas regionais de privacidade à medida que a regulamentação global de consentimento se expande.

CCPA— AtivoGDPR— AtivoLGPD— Em brevePIPEDA— Em breve

Suporte a idiomas

A extensão detecta automaticamente o idioma do navegador e combina o texto do botão de consentimento na configuração regional correta — fundamental para editores da UE onde os rótulos dos botões diferem significativamente por idioma.

Detecção automáticaInglêsFrancêsAlemãoEspanholItalianoPortuguês

Plataformas de consentimento suportadas

SourcepointLida com fluxos GDPR e USNat/CCPA via API do Sourcepoint SDK.
OneTrustIntegra-se com a API OptanonConsent do OneTrust para registro preciso de preferências.
ConsentManagerUsa a API nativa do ConsentManager e manipuladores de iframe cross-frame.
DidomiInterface com a API JavaScript do Didomi para definir consentimento por finalidade.
IubendaLida com o widget de consentimento do Iubenda via API e fallbacks de seletores.
TrustArcSuporta a API do centro de preferências TrustArc para fluxos dos EUA e Europa.
AppConsentLida com os fluxos do widget de consentimento do AppConsent.
Fluxos personalizados específicos do siteSubstituições específicas para editores com implementações de consentimento não padrão.

Perguntas Técnicas

Estas perguntas se concentram em como o mecanismo de consentimento funciona internamente, incluindo fallbacks, comportamento de transparência e a diferença entre categorias de cookies e sinais de CCPA.

Um bloqueador de banners esconde ou fecha a interface. O Eat My Cookies tenta completar o fluxo de consentimento real e registrar sua escolha na própria plataforma de consentimento do site quando isso é possível.

Quando existe uma API limpa disponível, a extensão prioriza esse caminho primeiro. Ela pode aplicar sua preferência no nível do framework de consentimento em vez de depender de botões visíveis ou seletores frágeis.

A extensão recorre a várias camadas: manipuladores cross-frame, regras de seletores mantidas, heurísticas e, por fim, substituições específicas do site para implementações incomuns.

Se um site usa um portal de consentimento tipo paywall ou um fluxo que a extensão não consegue concluir com segurança, o Eat My Cookies mostra um aviso transparente em vez de fingir que sua escolha foi aplicada com sucesso.

Não. As categorias de cookies controlam tipos de consentimento como Functional, Analytics ou Advertising. O botão de CCPA é um sinal de privacidade dos EUA separado sobre vender ou compartilhar dados pessoais, e sites compatíveis podem tratá-lo em uma parte diferente do fluxo de consentimento.

As substituições específicas do site são correções bem delimitadas para editores com implementações de consentimento incomuns, variantes geográficas ou fluxos que precisam de tratamento especial sem afetar o restante da web.