
Qué hace falta para instalar ConsentOS
ConsentOS se despliega con Docker Compose o con un chart de Helm para Kubernetes, y necesita PostgreSQL 17, Redis, tareas Celery, una API en Python, un escáner con Playwright y el panel de administración. En la web basta una etiqueta script, que carga un cargador de unos 2 KB y un banner de unos 26 KB aislado en un Shadow DOM.
El software es gratis, el servidor y su mantenimiento no. Un mismo panel gestiona organizaciones, grupos de sitios y sitios, con ajustes que bajan en cascada hasta cada región. Cada instalación envía cada día un aviso anónimo de telemetría, sin consentimientos ni dominios, que se desactiva con TELEMETRY_ENABLED=false.
La licencia Elastic 2.0 permite alojarlo para tus propias webs y prohíbe ofrecerlo a terceros como servicio alojado o gestionado.
ExoClick y TrafficStars pasan si no se marcan
El bloqueador de ConsentOS solo retiene los scripts que sabe clasificar. Una etiqueta de una red que no reconoce se ejecuta antes de que el visitante decida. Su documentación dice que los scripts desconocidos van a marketing, pero el código del banner los deja pasar.
Los patrones incluidos cubren Google, Meta, X, LinkedIn o TikTok, y ninguna red adulta, tampoco en la Open Cookie Database del proyecto. Para frenar ExoClick, JuicyAds o TrafficStars hay que añadir data-category="marketing" a su etiqueta. El atributo data-consent que cita la documentación no lo lee el código. Los iframes no se bloquean: un vídeo o un anuncio en iframe se sustituye a mano por un aviso que se convierte en iframe tras el consentimiento.
Textos en español y reglas para España y América Latina
El banner trae los textos en inglés, y el español se introduce sitio por sitio. Las reglas por región piden consentimiento previo en Europa y permiten el modelo de oposición en otros lugares. El motor de cumplimiento revisa la configuración frente al RGPD, la CNIL, la CCPA, la directiva ePrivacy y la LGPD brasileña, sin reglas propias para México ni Colombia.
El repositorio se abrió en abril de 2026, tiene 16 estrellas y la versión 0.3.0 es de junio, con correcciones hasta finales de septiembre.
Puntos fuertes y limitaciones de ConsentOS
Puntos fuertes
- Todo en tu servidor, registro incluido.
- Varios sitios en un mismo panel.
- IAB TCF v2.3 y Consent Mode v2 integrados.
- Sin cuota.
Limitaciones
- Redes no reconocidas sin bloquear si no se marcan.
- Sin bloqueo de iframes.
- Español a traducir a mano.
- Proyecto en versión 0.x.
ConsentOS o CookieConsent
CookieConsent se instala con una etiqueta script, sin servidor, y solo guarda la prueba del consentimiento como un identificador que hay que enviar a un backend propio. ConsentOS trae ese backend, el escáner y el panel multisitio. Una web sola se queda con CookieConsent, una red de webs con un administrador de sistemas puede plantearse ConsentOS.
Klaro! es un gestor de consentimiento de la empresa berlinesa KIProtect, con el banner libre bajo licencia BSD 3-Clause.
Ver la ficha Klaro! →tarteaucitron.js es un gestor de consentimiento libre, con licencia MIT, desarrollado en Francia por Amauri Champeaux desde 2014.
Ver la ficha tarteaucitron.js →CookieConsent es una librería JavaScript gratuita, con licencia MIT, del desarrollador independiente Orest Bida.
Ver la ficha CookieConsent →Silktide Consent Manager es un banner de cookies gratuito, con licencia MIT, de la empresa británica Silktide.
Ver la ficha Silktide Consent Manager →