Ir al contenido

Banners de cookies · Opinión de la redacción

ConsentOS opiniones: gestor de consentimiento autoalojado

consentos.dev

ConsentOS es una plataforma de gestión del consentimiento que se instala en un servidor propio, publicada por la empresa londinense Slate Data Ltd con Elastic License 2.0. Reúne banner, escáner de cookies, registro de consentimientos y administración de varios sitios, con IAB TCF v2.3 y Google Consent Mode v2, y va por la versión 0.3.0.

Nuestra opinión sobre ConsentOS

ConsentOS sirve a quien gestiona varias webs para adultos, tiene a alguien que administre servidores y quiere guardar banner, escáner y pruebas de consentimiento en casa, sin cuota mensual. Para una sola web en un alojamiento compartido, pide demasiada infraestructura.

Es un proyecto de seis meses. Su bloqueo automático deja pasar las etiquetas de las redes publicitarias que no reconoce, y hay que marcarlas a mano.

Portada de la documentación de ConsentOS, con el menú de secciones a la izquierda y cuatro tarjetas: instalación, integración del banner, reacción al consentimiento y bloqueo de cookies y scripts
ConsentOS

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.

Fuentes