- Extensão do Chrome que rejeita ou fecha automaticamente os banners de consentimento de cookies em sites
- Diferente das extensões de aceitação automática já existentes, esta adota uma abordagem de rejeitar primeiro os cookies não essenciais e, se isso falhar, fechar o banner
- Implementa uma lógica refinada de detecção e rejeição ao identificar "fornecedores de soluções de consentimento de cookies" como a OneTrust
- A extensão foi desenvolvida com as ferramentas de IA Cursor e Vibe Coding, e o código é open source
Código principal
- Executa em sequência a detecção dos fornecedores definidos
const findAndClickRejectButtons = () => { commonCookiePopupChecks.forEach(({ check, rejectOrClose }) => { if (check()) { rejectOrClose(); return; } }); } - Encontrando um fornecedor específico: OneTrust
const checkForOneTrust = (): boolean => !!document.getElementById('onetrust-consent-sdk'); const closeOrRejectOneTrust = () => { const rejectButton = document.getElementById('onetrust-reject-all-handler'); if (rejectButton) { rejectButton.click(); return true; } const consentSDK = document.getElementById('onetrust-consent-sdk'); if (consentSDK) { consentSDK.remove(); return true; } return false; };
Ainda não há comentários.