Sobre el proyecto

Consentless proporciona una forma ligera de recopilar estadísticas de uso del sitio web respetando la privacidad del visitante. La idea central es recopilar solo información no identificable, como vistas de página, URLs de referencia, tipo de dispositivo y datos de IP anonimizados, y almacenarlos en un servidor que usted controle. Debido a que no se establecen cookies y no se registran identificadores personales, la solución no activa los requisitos de consentimiento del GDPR o ePrivacy, eliminando la necesidad de banners de cookies. Capacidades clave: - Script del lado del cliente simple que se puede agregar a cualquier página HTML. - Punto final del lado del servidor (autohospedado o compatible con back‑ends comunes) que recibe la carga mínima y la agrega. - Anonimización automática de IP y exclusión de información de identificación personal. - Panel en tiempo real que muestra métricas agregadas como visitas totales, visitantes únicos (derivados de datos anonimizados), tasa de rebote y fuentes de tráfico. - Sin rastreadores de terceros; todos los datos permanecen dentro de su infraestructura. - Configuraciones de privacidad configurables, lo que le permite desactivar cualquier campo opcional. Flujo de trabajo típico: 1. Implemente el componente del servidor (imagen Docker, binario o función en la nube) y configure un backend de almacenamiento (por ejemplo, SQLite, PostgreSQL o un simple almacén de archivos). 2. Incluya el fragmento de JavaScript proporcionado en su sitio, apuntándolo al punto final del servidor. 3. Acceda al panel integrado para ver analíticas agregadas sin exponer detalles de usuarios individuales. Enfoque de privacidad: Consentless evita deliberadamente establecer cookies, entradas de almacenamiento local o cualquier identificador persistente en el cliente. La carga útil se limita a métricas esenciales y cualquier dirección IP se trunca o se hash antes del almacenamiento, asegurando que los datos no puedan usarse para identificar a un visitante específico. Debido a que la recopilación es totalmente anónima, la herramienta cumple con las regulaciones de privacidad que requieren consentimiento explícito para el procesamiento de datos personales. Instalación e integración: - El repositorio incluye Dockerfiles para una implementación rápida. - Se proporciona una CLI para inicializar el esquema de la base de datos. - La documentación (alojada en consentless.joeldare.com) ofrece guías paso a paso para plataformas comunes como back‑ends de Node.js, Go y Python. Comunidad y extensibilidad: El proyecto es de código abierto, invitando a contribuciones para métricas adicionales, paneles personalizados o adaptadores de almacenamiento alternativos. Se aceptan problemas y solicitudes de extracción en el repositorio de GitHub. En general, Consentless ofrece una alternativa sencilla y respetuosa de la privacidad a los servicios de analítica tradicionales, permitiendo a los propietarios de sitios comprender los patrones de tráfico sin comprometer los derechos de los visitantes.