consentos
Plataforma autoalojada de gestión de consentimiento de cookies y privacidad web. Alternativa open source a OneTrust con bloqueo automático, escaneo de cookies y cumplimiento GDPR/CCPA bajo Elastic Licence 2.0.
Ficha actualizada 26 sept 2026, 12:51 · upstream 26 sept 2026, 12:43 · release v0.3.0
Qué es consentos
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ConsentOS es una plataforma de infraestructura de privacidad para la web moderna, diseñada como alternativa autoalojada a soluciones SaaS como OneTrust o Cookiebot. Proporciona un único script para integrar en sitios web y un panel de administración para gestionar el consentimiento, bloqueo de scripts y auditorías. La arquitectura separa el frontend (React/Next.js) del backend (FastAPI/Python), utilizando PostgreSQL y Redis para persistencia y caché.
La plataforma prioriza la privacidad por diseño, bloqueando automáticamente rastreadores hasta que el usuario otorga consentimiento explícito. Incluye un motor de cumplimiento normativo para GDPR, CNIL, CCPA y ePrivacy, con detección de patrones dark y soporte para estándares como IAB TCF v2.3 y Google Consent Mode v2. La licencia Elastic Licence 2.0 permite uso y modificación libre, pero prohíbe revender la plataforma como servicio gestionado.
El sistema es multi-tenant desde el inicio, permitiendo configuración cascada (Sistema → Organización → Grupo de sitios). Incluye herramientas para escaneo de cookies con Playwright y una base de datos de patrones de cookies comunitaria.
- Gestión centralizada de consentimiento en sitios web multi-tenant
- Auditoría forense de cookies y cumplimiento normativo (GDPR/CCPA)
- Escaneo automático de scripts de terceros para categorización
- Implementación de bloqueo automático de rastreadores hasta el consentimiento
- Soporte para estándares de consentimiento global (TCF, GPP, GCM)
- Licencia Elastic Licence 2.0: uso y modificación libre sin SaaS lock-in
- Bloqueo automático de scripts y cookies por defecto
- Detección de dark patterns en interfaces de consentimiento
- Integración con Open Cookie Database para auto-categorización
- Arquitectura multi-tenant con configuración cascada (Org/Site)
- Licencia ELv2 impide ofrecer la plataforma como servicio SaaS puro a terceros
- Dependencia de la base de datos externa Open Cookie Database para escaneo
- Requiere infraestructura propia (Docker/Kubernetes) sin soporte one-click
- Telemetría anónima activada por defecto (desactivable)
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere Docker Compose v2.15+, Node.js 20+ y Python 3.12+. Usar PostgreSQL 17 en producción; migrar desde versiones anteriores con dump/restore. Desactivar telemetría con TELEMETRY_ENABLED=false. Configurar CDN para el banner.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.