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.
CookiebotLida com banners do Cookiebot via a API window.CookieConsent e seletores CSS.
DidomiInterface com a API JavaScript do Didomi para definir consentimento por finalidade.
UsercentricsLida com os hubs de consentimento do Usercentrics via seletores CSS.
Quantcast ChoiceLida com banners do Quantcast Choice via seletores CSS.
TrustArcSuporta a API do centro de preferências TrustArc para fluxos dos EUA e Europa.
AxeptioLida com widgets do Axeptio via seletores CSS.
CookieYesLida com banners do CookieYes via a API window.getCkyConsent e seletores CSS.
TermlyLida com banners de consentimento do Termly via seletores CSS.
IubendaLida com o widget de consentimento do Iubenda via API e fallbacks de seletores.
CookieScriptIntegra com o CookieScript via o global window.CookieScript e seletores CSS.
ConsentManagerUsa a API nativa do ConsentManager e manipuladores de iframe cross-frame.
AppConsentLida com os fluxos do widget de consentimento do AppConsent.
Shopify Customer PrivacyLida com lojas Shopify que utilizam o sistema de consentimento Shopify Customer Privacy.
KlaroLida com widgets do Klaro via o global window.klaro e seletores CSS.
KetchLida com fluxos de consentimento Ketch genericamente para todos os editores Ketch, com substituições especificas para ketch.com, Forbes, The RealReal, Pret A Manger e LiveRamp.
OsanoLida com diálogos Osano via observador MutationObserver com fallback de polling, cobrindo Aceitar tudo, Rejeitar tudo e fluxos personalizados.
PandectesLida com banners Pandectes via automação CSS para Aceitar tudo, Rejeitar tudo e Personalizado.
ConsentmoLida com banners Consentmo incluindo instalações de app Shopify com shadow-root, para Aceitar tudo, Rejeitar tudo e Personalizado.
ComplianzLida com banners Complianz, incluindo sites que exigem abrir a visualização de preferências antes de aplicar configurações por categoria.
Cookie InformationLida com banners Cookie Information (GDPR.eu) via automação CSS.
Borlabs CookieLida com banners Borlabs Cookie via automação CSS para Aceitar tudo, Rejeitar tudo e Personalizado.
Cookie WowLida com banners Cookie Wow via automação CSS para Aceitar tudo, Rejeitar tudo e Personalizado.
Cookie Control by CivicLida com Cookie Control da Civic incluindo implantações completas do centro de preferências, expansão de seções IAB e suporte ao interceptor TCF.
TruendoLida com banners Truendo via automação CSS.
ClickioLida com banners Clickio via automação CSS.
cookiesjsrLida com banners cookiesjsr via automação CSS.
privacymanager.ioLida com banners privacymanager.io via automação CSS.
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.