- Extensión de Chrome que rechaza o cierra automáticamente los banners de consentimiento de cookies en sitios web
- A diferencia de las extensiones de aceptación automática existentes, esta extensión prioriza rechazar las cookies no esenciales y, si falla, cierra el banner
- Implementa una lógica sofisticada de detección y rechazo detectando "proveedores de soluciones de consentimiento de cookies" como OneTrust
- La extensión fue desarrollada con la herramienta de IA Cursor y Vibe coding, y el código es open source
Código principal
- Realiza en secuencia la detección de los proveedores especificados
const findAndClickRejectButtons = () => {
commonCookiePopupChecks.forEach(({ check, rejectOrClose }) => {
if (check()) {
rejectOrClose();
return;
}
});
}
- Buscar un proveedor 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;
};
Aún no hay comentarios.