Acceso y supresión: cómo identificar sus datos
Cómo encuentra un visitante el identificador bajo el que MousePlayer conserva los datos de sus sesiones y cómo se presenta una solicitud de acceso o supresión. Forma parte de la Política de privacidad.
1. Por qué se necesita un identificador
MousePlayer no sabe quién es usted. No recoge ningún nombre, dirección de correo electrónico ni número de teléfono, y almacena las direcciones IP únicamente de forma truncada (sin el último octeto o bloque). Una visita se distingue de otras mediante un identificador generado aleatoriamente que se crea en su propio navegador – nada más.
Hay una excepción y depende del operador del sitio web: puede asociar su propio ID de cliente a una visita (por ejemplo, después de que usted inicie sesión en su sitio) o asignar un nombre a un visitante en su cuenta. Esa información también se almacena entonces y se suprime junto con el resto.
La consecuencia funciona en ambos sentidos. Por eso una grabación no puede vincularse sin más con usted por su nombre. Y por eso una solicitud de acceso o supresión necesita ese identificador: sin él no hay nada que buscar. El art. 11(2) del RGPD nos permite indicarlo – y preferimos decirlo claramente aquí antes que dejar que usted lo descubra después de escribirnos.
2. Dónde se encuentra el identificador
El identificador se almacena en su navegador, bajo la clave mp_visitor_id, y pertenece al sitio web que visitó – no a mouseplayer.com. Los navegadores mantienen este almacenamiento estrictamente separado por sitio web, que es precisamente lo que le protege: ningún sitio puede leer el almacenamiento de otro.
Para usted esto significa una cosa: debe leer el identificador mientras esté en ese sitio web. Una página de aquí no puede hacerlo por usted.
3. La vía rápida: su página de datos
Ofrecemos una página que responde directamente a la solicitud: www.mouseplayer.com/my-data. Muestra cuántas sesiones están almacenadas bajo un identificador, de qué período son y en qué sitios web – y puede hacer que se supriman todas.
Debido a la separación descrita anteriormente, esa página no puede leer el identificador del sitio web que visitó. Hay tres formas de llevarlo allí:
- A través del enlace del operador. Si el sitio web que visitó enlaza a la página desde su aviso de privacidad, ese enlace ya contiene su identificador y la página se abre con sus datos. Esta es la vía más corta y la que se pide a los operadores que proporcionen – véase la sección siguiente.
- Introduciéndolo usted mismo. Lea el identificador en ese sitio web (más abajo) y péguelo en el campo de la página.
- Automáticamente, en el propio mouseplayer.com. Si se le grabó en nuestro propio sitio, la página encuentra su identificador sin que tenga que hacer nada.
La página no muestra deliberadamente ninguna grabación, sino solo cantidades, fechas y dominios: el identificador es una clave sin contraseña y, de otro modo, cualquier persona que lo obtuviera podría observar su comportamiento. Una supresión solicitada allí se ejecuta, por regla general, en cuestión de minutos.
Leer el identificador manualmente
Abra el sitio web en cuestión y, después, las herramientas de desarrollo del navegador (F12, o haga clic con el botón derecho → Inspeccionar), cambie a la pestaña Consola, pegue la siguiente línea y pulse Intro:
localStorage.getItem('mp_visitor_id')
La respuesta es una cadena de caracteres – ese es su identificador – o null. null significa que no hay nada almacenado para este sitio web en este navegador y, por tanto, no hay datos suyos que encontrar.
4. Para operadores de sitios web: una línea, un enlace
Pedir a los visitantes que utilicen una consola de desarrollo no es una respuesta seria para la mayoría de las personas. Si opera un sitio web con MousePlayer, proporcióneles un enlace directo a sus propios datos. MousePlayer.privacyUrl() devuelve la dirección completa, con el identificador del visitante ya incluido:
<a id="mp-my-data" href="#" hidden>See and delete my data</a> <script> window.addEventListener('load', function () { var a = document.getElementById('mp-my-data'), u = null; try { u = window.MousePlayer && window.MousePlayer.privacyUrl ? window.MousePlayer.privacyUrl() : null; } catch (e) {} if (u) { a.href = u; a.hidden = false; } }); </script>
Devuelve null cuando no hay identificador – porque no se grabó nada, por ejemplo cuando se rechazó el consentimiento. El enlace permanece entonces oculto, que es la respuesta correcta: una entrada que lleva a una página vacía es peor que ninguna.
El idioma sigue el atributo lang de su página; indique uno expresamente si lo prefiere, como en MousePlayer.privacyUrl('de'). Si prefiere mostrar el valor sin procesar en lugar de enlazar a él, MousePlayer.getVisitorId() sigue devolviéndolo.
Este enlace le corresponde colocarlo a usted y solo usted puede hacerlo. El almacenamiento del navegador está separado por sitio web, por lo que no podemos acceder desde nuestro lado a los identificadores de sus visitantes – es así por diseño y es la misma separación que impide vincular sus visitas a su sitio con sus visitas a cualquier otro. En cualquier caso, usted es el responsable del tratamiento para sus visitantes y el aviso del art. 13 corresponde a su política de privacidad. Sin el enlace, solo les queda la vía manual anterior.
5. Dónde enviar la solicitud
Envíela al operador del sitio web que visitó, no a nosotros. Él decide qué se graba allí y es el responsable del tratamiento de esos datos; MousePlayer solo los trata siguiendo sus instrucciones.
Incluya el identificador y el sitio web. El propio operador puede eliminar sesiones individuales o todas las sesiones de un visitante en su cuenta de MousePlayer, o pedirnos que lo hagamos – prestamos asistencia sin dilación indebida.
Si no puede contactar con el operador, escriba a office@mouseplayer.com e indique el sitio web. Reenviaremos la solicitud; no actuaremos sobre ella por nuestra cuenta, porque no nos corresponde tomar esa decisión.
No tiene que esperar a nadie para que se supriman los datos: una supresión solicitada en su página de datos la ejecutamos nosotros sin consultar al operador, por regla general en cuestión de minutos. Todo lo demás – preguntas sobre qué se grabó y por qué, o una oposición a la grabación como tal – se dirige al operador, porque esas decisiones le corresponden a él.
Si usted mismo es cliente de MousePlayer, esta página no le concierne como visitante, sino como titular de una cuenta: puede descargar por sí mismo los datos de su cuenta en “Exportar mis datos” en los ajustes de la cuenta y eliminar allí la cuenta. Los detalles figuran en la Política de privacidad.
6. Qué elimina realmente la supresión
Una supresión por identificador elimina, de todas las sesiones que le pertenecen: los movimientos del ratón, clics y scroll grabados; las vistas de página; los eventos personalizados; la copia de los clics conservada para los mapas de calor; los eventos de seguimiento de elementos; el índice de búsqueda del texto mostrado; las respuestas de texto libre a encuestas; los análisis derivados, las asignaciones de perfiles y las líneas de tiempo; las mediciones de velocidad de página; las notas internas sobre la sesión; cualquier enlace para compartir que apunte a ella; los archivos de grabación archivados; y el apodo del visitante junto con cualquier nombre que haya asignado el operador. Los propios registros de sesión también se eliminan.
Hay algo que se conserva deliberadamente y es justo que lo sepa: el registro de que se tomó una decisión de consentimiento – su hora, su fuente y lo que se decidió. Se elimina de él el identificador, de modo que ya no apunta a usted. Lo conservamos porque debemos poder demostrar que la grabación se basó en el consentimiento (art. 5(2) del RGPD). No contiene datos de comportamiento.
También permanece el resumen diario del mapa de calor: cuántas veces se hizo clic en un punto de una página, sin ningún vínculo con una sesión o un visitante.
Las copias de seguridad son una cuestión aparte. Los datos suprimidos en el sistema activo permanecen en las copias de seguridad hasta que estas caducan de la forma habitual – al cabo de 364 días como máximo. No restauramos copias de seguridad para reintroducir datos suprimidos; si alguna vez tenemos que restaurar una copia de seguridad, volvemos a ejecutar las solicitudes de supresión ya completadas.
Una supresión solicitada en la página de datos sigue exactamente esta vía. La propia página no elimina nada; registra la solicitud y nuestro proceso en segundo plano la ejecuta con la misma cadena, normalmente en cuestión de minutos.
7. Los límites, expuestos claramente
- Un almacenamiento del navegador borrado significa un identificador perdido. Si ha eliminado los datos de su sitio desde la visita, el identificador ha desaparecido y no podemos reconstruirlo.
- Otro navegador o dispositivo significa otro identificador. No hay vinculación entre ellos – es así por diseño. Cada uno debe solicitarse por separado.
- Una dirección IP no es un sustituto. Las direcciones IP solo se almacenan de forma enmascarada, por lo que no identifican individualmente a nadie.
Cuando no se pueda facilitar el identificador y el operador tampoco haya transmitido su propio identificador de cliente (sección 1), no podemos atribuirle ningún dato y, conforme al art. 11(2) del RGPD, los derechos de acceso y supresión no pueden ejercerse sobre esa base. Esto es una consecuencia de recoger lo mínimo posible – no una forma de eludir la solicitud.