Política de cookies

Política de cookies

Ámbito de este texto

Esta es la única política de cookies de Voice Scan Lab, S.L. Cubre las cookies reales de los dos sitios:

  • el sitio web informativo voicescanlab.com (WordPress exportado a estático); y
  • la plataforma app.voicescanlab.com.

Antes de esta versión, el WordPress público tenía su propio texto (`portal_wordpress/seed/pages/cookies.md`), que declaraba correctamente «solo cookies técnicas» pero no mencionaba la analítica Umami que el sitio ya usa (`portal_wordpress/mu-plugins/10-analitica-umami.php`). Ese texto queda sustituido por este, no corregido aparte — ver `EVALUACION_TEXTOS_WORDPRESS.md` y `PLAN_ARMONIZACION.md`.

1. Qué son las cookies (y qué más cubre este texto)

Las cookies son pequeños archivos que un sitio web instala en tu navegador para recordar información sobre tu visita o tu sesión. El mismo régimen legal (art. 22.2 de la Ley 34/2002, LSSI-CE) se aplica a cualquier acceso a información ya almacenada en tu dispositivo, así que este texto también cubre el uso que hace la plataforma de `localStorage` y `sessionStorage` del navegador, aunque técnicamente no sean cookies.

2. Cookies y almacenamiento del sitio web público (voicescanlab.com)

| Elemento | Tipo | Finalidad | Duración | |—|—|—|—| | Cookies de sesión de WordPress (`wordpress_`, `wp-settings-`) | Técnica, estrictamente necesaria | Solo se generan si accede al área de administración el personal autorizado de Voice Scan Lab. Un visitante normal del sitio público no recibe ninguna | Sesión del navegador, o hasta 14 días si se marca «Recuérdame»; `wp-settings-*` hasta 1 año | | Analítica Umami (`analytics.voicescanlab.com`) | Analítica, sin cookies | Medir visitas agregadas al sitio público (páginas vistas, procedencia, dispositivo) | No aplica: no persiste identificador en tu navegador |

Sobre Umami — por qué no hace falta consentimiento para esto: Umami es una herramienta de analítica que alojamos nosotros mismos en nuestra propia infraestructura (no es un tercero al que cedamos datos), no instala ninguna cookie ni usa huellas digitales (fingerprinting) persistentes para identificarte, y no cruza tu visita con la de otros sitios. Mide visitas de forma agregada, sin construir un perfil individual tuyo que sobreviva a la sesión. Por eso entendemos que no le aplica el deber de solicitar consentimiento previo del art. 22.2 LSSI, que está pensado para el acceso o almacenamiento de información en el equipo terminal, no para esto. Esta es nuestra interpretación, coherente con cómo lo tratan otras implementaciones de analítica sin cookies del mercado; si en algún momento cambiamos de herramienta o de configuración y esta deja de cumplir estas tres condiciones (autoalojada, sin cookies, sin perfil individual persistente), actualizaremos este texto antes del cambio.

3. Cookies y almacenamiento de la plataforma (app.voicescanlab.com)

La plataforma usa exclusivamente cookies y almacenamiento técnicos, necesarios para su funcionamiento. No usamos cookies de analítica, publicidad ni de terceros en la plataforma.

3.1 Cookies

| Cookie | Tipo | Finalidad | Duración | |—|—|—|—| | `VOISCESCAN_PHPSESSID` | Técnica, estrictamente necesaria | Identificarte de forma segura mientras usas la plataforma tras iniciar sesión | Sesión del navegador | | `user_language` | Técnica, estrictamente necesaria | Recordar en qué idioma quieres ver la plataforma | 1 año | | Cookies internas de soporte técnico para personal autorizado de Voice Scan Lab | Técnica, estrictamente necesaria | Herramientas internas de diagnóstico y desarrollo, no accesibles a un usuario normal | No aplica a los usuarios de la plataforma |

Nota interna sobre la fila de «soporte técnico»: el código de la plataforma (`UsersController.php`, variables `CS_MASTERPASSWORD_COOKIE_ENABLED/NAME/VALUE`, y una comprobación de una cookie `csdebug` en `BaseController.php`) contiene un mecanismo de cookie interna para personal autorizado, tal como anticipaba el encargo. Se describe aquí de forma genérica, sin detallar su funcionamiento, por motivos evidentes de seguridad: publicar el nombre exacto y el mecanismo de una cookie que concede acceso privilegiado sería un problema de seguridad, no solo de transparencia. Esto no exime de una pregunta de fondo que no es la nuestra pero que hay que dejar planteada a quien corresponda en el equipo técnico: un mecanismo de acceso privilegiado por cookie, si permite eludir la autenticación normal, es una superficie de riesgo de seguridad que conviene revisar independientemente de este encargo legal.

3.2 Almacenamiento local del navegador (`localStorage` / `sessionStorage`)

| Clave (o familia de claves) | Almacén | Finalidad | Duración | |—|—|—|—| | `vs_legal_privacy_accepted` | `sessionStorage` | No volver a pedirte que aceptes la política de privacidad en la misma sesión de grabación anónima si ya la aceptaste | Sesión del navegador | | Parámetros de captura de audio (dispositivo, ganancia y ajustes de grabación) | `localStorage` | Recordar tus preferencias de grabación entre visitas, para no tener que reconfigurarlas cada vez | Persistente hasta que borres los datos del sitio | | `voicepro_token` | `localStorage` | Mantener tu sesión de la aplicación (token de autenticación) | Persistente hasta cierre de sesión o expiración del token | | `voicepro_auth_visited` | `localStorage` | Recordar que ya has visitado la pantalla de acceso, para ajustes menores de interfaz | Persistente hasta que borres los datos del sitio | | Preferencias de interfaz por página (`uiPrefs`) | `localStorage` | Recordar ajustes de visualización que hayas elegido (por ejemplo, columnas de una tabla) | Persistente hasta que borres los datos del sitio | | Estado del aviso de instalación de la aplicación (PWA) | `localStorage` | No mostrarte de nuevo el aviso de «instalar la app» si ya lo instalaste o lo pospusiste | Persistente hasta que borres los datos del sitio |

Todos estos usos son estrictamente funcionales: no se comparten con terceros, no sirven para publicidad ni para construir un perfil de navegación, y su único objetivo es que la plataforma funcione y recuerde tus preferencias de un uso a otro.

4. Por qué no hace falta un banner de consentimiento

El artículo 22.2 de la Ley 34/2002 (LSSI-CE) exime del deber de pedir consentimiento previo a las cookies «estrictamente necesarias para la prestación de un servicio expresamente solicitado por el usuario». Las cookies y el almacenamiento local descritos arriba —tanto los del sitio público como los de la plataforma— entran en esa exención: sin ellos, sencillamente no podrías usar el servicio que has pedido (iniciar sesión, ver la plataforma en tu idioma, no perder tus ajustes de grabación). Por eso no mostramos un banner de cookies — mostrar uno cuando no hace falta sería, de hecho, contrario al criterio de la Guía de cookies de la Agencia Española de Protección de Datos (versión de julio de 2023, actualizada en mayo de 2024), que exige que aceptar y rechazar sean igual de fáciles cuando el banner sí es necesario, y que no se use como adorno cuando no lo es.

Ejemplo real de lo que puede salir mal si no se respeta esta regla: la AEPD sancionó a Iberia con 30.000 € (expediente PS-00032-2020, confirmado después por la Audiencia Nacional) por no ofrecer la opción de rechazar cookies con la misma facilidad que la de aceptarlas. Es el motivo por el que, el día en que la plataforma incorpore cualquier cookie no estrictamente necesaria, el banner que se añada deberá ofrecer aceptar, rechazar y configurar en el mismo primer nivel, con botones sin diferencias de color o forma que hagan más difícil encontrar el de rechazar — ver `BENCHMARK_WEBS.md`.

Si en el futuro cualquiera de los dos sitios incorpora analítica con cookies, publicidad, o cualquier otra cookie o almacenamiento no estrictamente necesario, esta política deberá actualizarse antes de activarlo, y sí haría falta entonces ese banner de consentimiento previo.

5. Cómo desactivar las cookies y el almacenamiento local

Puedes configurar tu navegador para bloquear o eliminar cookies, y borrar el almacenamiento local del sitio desde sus ajustes de privacidad. Ten en cuenta que, al ser todos ellos necesarios para el funcionamiento del servicio, desactivarlos puede impedir que puedas iniciar sesión o usar el sitio web o la plataforma con normalidad.

6. Más información

Para cualquier duda sobre esta política, escríbenos a legal@voicescanlab.com.


Registro de cambios

  • v1.1 (2026-09-16): sección de Ámbito; cobertura explícita de las cookies y el almacenamiento local reales de ambos sitios (antes solo cubría la plataforma); tabla de cookies y de `localStorage`/ `sessionStorage` de la plataforma con nombres y duraciones reales verificados en el código (`VOISCESCAN_PHPSESSID`, `user_language` con 1 año de duración, `voicepro_token`, parámetros de captura, etc.); sección sobre la analítica Umami del sitio público, ausente en el texto del WordPress que este sustituye; ejemplo de la sanción AEPD a Iberia; email de contacto; versión en inglés (`COOKIE_POLICY_EN.md`).
  • v1.0 (2026-09-16): redacción inicial, solo para la plataforma.