betterlytics
Plataforma de analítica web moderna y sin cookies, construida con Rust, ClickHouse y Next.js. Cumple GDPR/CCPA nativamente, ofrece dashboard en tiempo real, monitorización Core Web Vitals y es autoalojable vía Docker Compose o servicio gestionado. Licencia AGPL v3.
Ficha actualizada 21 sept 2026, 15:48 · upstream 21 sept 2026, 15:48 · release v1.3.5
Qué es betterlytics
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Betterlytics es una plataforma de analítica web de alto rendimiento que prioriza la privacidad desde el diseño, eliminando la necesidad de cookies y cumpliendo con normativas como GDPR, CCPA y PECR sin configuraciones adicionales. Su arquitectura combina Rust para el procesamiento de datos en el servidor y ClickHouse para almacenamiento y consultas rápidas, garantizando insights en tiempo real sobre tráfico web, eventos personalizados y comportamiento de usuarios.
La interfaz está desarrollada con Next.js y React, ofreciendo un dashboard moderno que incluye reproducción de sesiones, diagramas de trayectorias de usuario y análisis geográficos. El sistema soporta tanto despliegue autoalojado mediante Docker Compose como un servicio gestionado en la nube europea, permitiendo a los usuarios mantener el control total sobre sus datos o pagar por escalabilidad automática.
Para el seguimiento, utiliza un script de menos de 2KB que se integra fácilmente en cualquier sitio web, capturando métricas esenciales como Core Web Vitals (LCP, INP, CLS) y disponibilidad del servicio. La seguridad incluye autenticación OAuth con Google o GitHub, control de acceso basado en roles y cifrado SSL, asegurando que los datos nunca se compartan con terceros.
- Analítica web sin cookies para cumplimiento estricto de privacidad
- Monitorización de Core Web Vitals (LCP, INP, CLS, TTFB)
- Seguimiento de funnels y trayectorias de usuario en tiempo real
- Dashboard de analítica con mapas geográficos y datos demográficos
- Reproducción de sesiones (session replay) para análisis de UX
- Monitorización de uptime y certificados SSL
- Arquitectura híbrida Rust + ClickHouse para máximo rendimiento
- Script de tracking ultraligero (<2KB) para carga rápida
- Cumplimiento GDPR/CCPA/PECR nativo sin cookies
- Licencia AGPL v3 garantizando código abierto y transparencia
- Soporte Docker Compose para despliegue autoalojado fácil
- Autenticación OAuth (Google, GitHub) y 2FA integrados
- Requiere infraestructura mínima de 4 núcleos CPU y 4GB RAM según análisis técnico
- No incluye Dockerfile directo, requiriendo uso de Docker Compose o imágenes predefinidas
- Sin soporte para despliegue one-click automático en la mayoría de entornos
- Complejidad técnica HIGH, no apto para principiantes sin conocimientos de DevOps
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.
Recomendado usar Docker Compose para despliegue local o servidor propio. Requiere 4GB RAM mínimo y 40GB disco persistente para ClickHouse y PostgreSQL. Asegurar persistencia de volúmenes en /data para evitar pérdida de métricas. Opción cloud disponible para quienes prefieren no gestionar infraestructura, con datos alojados en UE.
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.