Open Web Analytics
Open Web Analytics (OWA) es una plataforma de analítica web libre escrita en PHP y MySQL. Mantenida por Peter Adams, se autoaloja y ofrece páginas vistas, sesiones, mapas de clics, heatmaps y eventos DOM, comparable a Matomo on premise.
¿Qué hace Open Web Analytics?
Qué es Open Web Analytics
Open Web Analytics, conocido como OWA, es una plataforma libre de analítica web escrita en PHP con base de datos MySQL. La mantiene Peter Adams bajo licencia GPL y se instala en los servidores del operador, normalmente junto al sitio que se mide. OWA registra páginas vistas, sesiones, referentes, clics, movimientos de ratón, profundidad de scroll, eventos DOM y ofrece un panel similar a Matomo. Es una opción habitual para organizaciones que quieren controlar por completo su stack de analítica.
Datos y cookies implicados
El rastreador JavaScript escribe por defecto dos cookies first party en el dominio del sitio: owa_v, identificador persistente del visitante, y owa_s, cookie de sesión corta. El rastreador también puede recoger direcciones IP, tamaño de pantalla, user agent, referentes, coordenadas del ratón para heatmaps y eventos DOM. Todo se almacena en la base MySQL del operador y OWA no envía datos a terceros.
Implicaciones RGPD y ePrivacy
Aunque los datos permanezcan en los servidores del responsable, escribir la cookie owa_v activa el art. 5(3) de la Directiva ePrivacy y el art. 22.2 de la LSSI. La cookie es first party pero no es estrictamente necesaria para prestar el servicio. La dirección IP y el identificador del visitante son datos personales del art. 4 RGPD. El operador debe elegir una base legal del art. 6 y verificar si sus cookies entran en una exención.
Consentimiento y exención AEPD
En la configuración por defecto con heatmaps, cookies persistentes e IPs completas, OWA requiere consentimiento previo del art. 6(1)(a) RGPD. Una configuración austera con IP anonimizada, sin seguimiento entre sitios, sin fingerprinting y con conservación corta puede entrar en la exención de medición de audiencia de la AEPD, alineada con las recomendaciones del CEPD. La configuración aplicada debe quedar documentada.
Ubicación y transferencias
Como OWA es autoalojado, el software no realiza ninguna transferencia. La ubicación de los datos depende del proveedor de alojamiento. Un OWA alojado en la UE permanece en la UE y evita el capítulo V RGPD. Si se aloja en un proveedor cloud estadounidense que actúa como importador, se requerirán cláusulas contractuales tipo y una evaluación de impacto de transferencia.
Cumplimiento práctico
Elija un proveedor europeo, active la anonimización de IP, establezca un periodo de conservación breve para los registros, desactive los heatmaps cuando no sean imprescindibles y cargue el rastreador solo tras el consentimiento, salvo que su configuración cumpla la exención de medición. Incluya OWA en el registro de actividades de tratamiento (art. 30) y menciónelo en la política de privacidad.
Open Web Analytics y el RGPD
Open Web Analytics está clasificado como «Analítica». En un sitio dirigido a visitantes europeos, solo debe cargarse después del consentimiento del visitante y debe figurar en su política de cookies.
- Base jurídica
- Consent (Art 6(1)(a) GDPR) when OWA is used in its default behavioural mode with persistent cookies, heatmaps and DOM event tracking. Legitimate interest (Art 6(1)(f)) is acceptable only in a strict, cookieless, IP anonymised configuration that meets the CNIL exemption criteria.
- Nivel de riesgo
- low
- Normativa aplicable
- GDPR, ePrivacy Directive, German TTDSG, French Loi Informatique et Libertés and CNIL referential for cookies, Spanish LSSI and LOPDGDD, Italian Codice Privacy
Evaluación de impacto (EIPD)
No es obligatoria una EIPD del art. 35 RGPD cuando OWA se autoaloja en la UE con IP anonimizada, conservación corta y sin heatmaps. Resulta recomendable si el operador activa heatmaps, replays de sesión, seguimiento entre sitios o conserva IPs brutas durante mucho tiempo, ya que se acerca al concepto de vigilancia sistemática.
Texto de ejemplo para su banner
Usamos Open Web Analytics, una herramienta libre autoalojada, para comprender el uso de este sitio. Con su consentimiento, guardamos las cookies first party owa_v y owa_s en este dominio para medir visitas, clics y sesiones. Los datos permanecen en nuestros servidores. Puede rechazar o retirar su consentimiento en cualquier momento.
Lo que Open Web Analytics instala y contacta
- Método de seguimiento
- Self hosted PHP and MySQL application using a JavaScript tracker that posts pageviews, sessions, clicks, mouse movements and DOM events to the operator's own server. First party cookies owa_v and owa_s are written on the website's own domain.
- Ubicación de los servidores
- Depends on the operator. Open Web Analytics is installed on the controller's own infrastructure; data residency follows the chosen hosting provider, which can be the EU when self hosted in Europe.
- Modo sin cookies disponible
- Sí
Cookies instaladas (2)
| Nombre | Tipo | Duración | Finalidad |
|---|---|---|---|
| owa_v | first party analytics | around 2 years | Persistent visitor identifier written by the OWA JavaScript tracker on the operator's own domain. Allows OWA to recognise returning visitors, link sessions to a single profile and compute audience metrics like new vs returning users. |
| owa_s | first party analytics | session | Short lived session cookie set by the OWA tracker on the operator's own domain. Groups individual events and pageviews into a single visit so OWA can compute session level metrics such as duration, bounce and entry pages. |
Dominios de terceros contactados (2)
openwebanalytics.comgithub.com/Open-Web-Analytics
Preguntas frecuentes sobre Open Web Analytics
¿No encuentra su pregunta? Escríbanos, respondemos rápido.
¿Qué cookies instala Open Web Analytics?
OWA escribe dos cookies first party en el dominio del sitio: owa_v, identificador persistente del visitante con validez de unos dos años, y owa_s, cookie de sesión. Ambas se almacenan en el dominio del operador, no en uno externo, lo que mantiene los datos dentro del perímetro del responsable, aunque sigue aplicándose la normativa de cookies.
¿Se necesita consentimiento para OWA?
En la configuración conductual por defecto, sí. La cookie owa_v no es estrictamente necesaria para la prestación del servicio, por lo que aplica el art. 5(3) ePrivacy y el art. 22.2 LSSI. Una configuración austera con IP anonimizada, sin seguimiento entre sitios, sin fingerprinting y con conservación corta puede entrar en la exención de analítica de la AEPD alineada con el CEPD.
¿Qué base legal aplica?
Configuración por defecto: consentimiento del art. 6(1)(a) RGPD. Configuración sin cookies o acorde a la exención: interés legítimo del art. 6(1)(f), siempre que se documente el test de ponderación. La base legal debe constar en la política de privacidad y en el registro de actividades.
¿Se transfieren datos a Estados Unidos?
El software por sí mismo no transfiere datos. OWA es autoalojado, por lo que la ubicación depende de los servidores del operador. Un alojamiento en la UE evita las transferencias. Si se ejecuta en un proveedor cloud estadounidense, serán necesarias cláusulas contractuales tipo y una evaluación de impacto de transferencia post Schrems II.
¿Es necesaria una EIPD?
No de forma sistemática. Una EIPD del art. 35 RGPD es recomendable cuando OWA usa heatmaps, replays de sesión, seguimiento entre sitios o conservación prolongada de IPs sin anonimizar. Con una configuración básica anonimizada en infraestructura de la UE, basta normalmente el registro del art. 30.
¿Cómo implemento OWA de forma conforme?
Aloje en la UE, anonimice IPs, acorte la conservación, desactive los heatmaps cuando no sean imprescindibles, condicione la carga del rastreador al banner de consentimiento salvo exención, documente la configuración, firme los contratos de encargo con el proveedor de alojamiento y mencione OWA en la política de privacidad como herramienta analítica first party.
¿Qué alternativas existen?
Matomo es la alternativa más cercana, con un producto más maduro, empresa europea (InnoCraft, Francia y Nueva Zelanda) y modelo autoalojado equivalente. Plausible (Estonia) y Piwik PRO (Polonia) ofrecen modos sin consentimiento integrados. Para seguimiento puramente basado en eventos, PostHog Cloud EU o Umami son opciones habituales.
¿Cómo actualizo la política de cookies?
Enumere owa_v y owa_s como cookies analíticas first party con su finalidad y duración. Indique quién aloja OWA, dónde residen los datos, qué plazo de conservación aplica, la base legal elegida y cómo rechazar o retirar el consentimiento. Actualice la política con cada cambio de configuración, plazo o alojamiento.
Haga que su sitio cumpla la normativa hoy mismo.
Gratis hasta 25.000 sesiones al mes. Sin tarjeta de crédito, sin compromiso.