Política de Cookies y Almacenamiento Local
Última actualización: 3 de agosto de 2026
1. Responsable y alcance
El responsable es Roberto Diaz, NIF 71655922C, profesional autónomo con domicilio en Calle Vázquez de Mella 75, 33012 Oviedo, Asturias, España. Contacto: [email protected].
Esta política cubre las cookies y tecnologías equivalentes que pueden utilizar el sitio público, la aplicación autenticada y los flujos OAuth de Verxion. Se complementa con la Política de Privacidad.
2. Tecnologías necesarias o solicitadas por el usuario
Estas tecnologías permiten prestar una función solicitada expresamente. No se usan para publicidad.
| Clave o familia | Tipo | Finalidad | Duración aproximada |
|---|---|---|---|
better-auth.session_token / __Secure-better-auth.session_token y cookies auxiliares de Better Auth | Cookie HTTP, primera parte | Autenticar la sesión, renovarla y proteger el acceso | Hasta 7 días, renovable; las auxiliares pueden durar una sesión |
vx_oauth_ctx_<identificador> | Cookie HTTP, primera parte | Vincular de forma segura una autorización OAuth/MCP con el inicio de sesión | 10 minutos o hasta completar/cancelar el flujo |
vx_oauth_ctx | sessionStorage | Conservar temporalmente el contexto y token del puente OAuth en la pestaña | Máximo 10 minutos |
verxion:signin_pending | sessionStorage | Completar la navegación después de un inicio de sesión | Hasta el primer acceso autenticado o el cierre de la pestaña |
sidebar_state | Cookie, primera parte | Recordar el estado elegido de la barra lateral | 7 días |
vx-locale | Cookie, primera parte | Recordar el idioma elegido en el sitio público | 1 año |
verxion_language | localStorage | Recordar el idioma elegido en la aplicación | Hasta que se borre o cambie |
vx_last_auth_provider | localStorage | Mostrar qué proveedor de acceso (Apple o Google) se utilizó por última vez | Hasta que se borre o cambie |
verxion.connect.lastAgent | localStorage | Recordar el cliente/agente seleccionado en la guía de conexión MCP | Hasta que se borre o cambie |
verxion:onboarding:celebrated | localStorage | Evitar repetir una animación de finalización | Hasta que se borre |
verxion.onboarding.draft.v1.<userId> | localStorage | Guardar en el dispositivo un borrador del onboarding, que puede contener objetivos y datos de salud o condición física | Máximo 90 días; se elimina al completar, cerrar sesión, quedar obsoleto el consentimiento o superar el plazo |
verxion.onboarding.startedAt.v1.<userId>.<version> | localStorage | Medir dentro del dispositivo el inicio del onboarding y asociarlo a la versión de consentimiento | Durante el intento de onboarding; se elimina al completarlo o reiniciarlo |
El identificador incluido en las claves de onboarding evita que el borrador de una cuenta se muestre a otra cuenta del mismo navegador. En dispositivos compartidos, recomendamos cerrar sesión; al hacerlo, Verxion elimina los borradores locales de onboarding.
3. Analítica opcional: PostHog
Cuando está configurado en la aplicación, PostHog puede utilizar una entrada de localStorage o cookie con nombre dinámico similar a ph_<project-token>_posthog, además de almacenamiento auxiliar ph_*. Su finalidad es medir uso del producto, errores de interfaz y recorridos agregados. La grabación de sesión está desactivada.
PostHog es no esencial. Su base jurídica es el consentimiento previo conforme al artículo 22.2 LSSI-CE y, cuando los atributos permitan inferir salud, el consentimiento explícito del artículo 9.2.a RGPD. Rechazar o retirar este consentimiento no limita las funciones esenciales. La duración concreta depende de la configuración vigente de PostHog y nunca debe exceder la indicada en el panel de preferencias.
Sentry también recibe diagnósticos técnicos de errores desde el navegador y el servidor. Verxion configura Sentry sin finalidad publicitaria; si una configuración futura almacenase identificadores no imprescindibles en el dispositivo, se tratarían como no esenciales.
4. Consentimiento y gestión
Las tecnologías no esenciales solo deben activarse después de una acción afirmativa. Aceptar y rechazar deben ofrecerse con la misma facilidad, sin casillas premarcadas. Puedes cambiar tu elección en cualquier momento desde el enlace “Preferencias de cookies” del sitio o la aplicación. La retirada no afecta a la licitud del tratamiento anterior.
También puedes borrar o bloquear almacenamiento desde el navegador. Si bloqueas tecnologías necesarias, podrían dejar de funcionar el inicio de sesión, la autorización OAuth/MCP, las preferencias solicitadas o la recuperación de un onboarding incompleto.
5. Terceros y dominios externos
Al elegir Apple o Google para iniciar sesión, o al autorizar un cliente MCP, puedes ser redirigido al dominio de ese tercero. Sus cookies se rigen por su propia política. Los envíos servidor a servidor a Resend, OpenFoodFacts, proveedores de IA BYOK u otros servicios descritos en la Política de Privacidad no establecen por sí mismos cookies en el dominio de Verxion.
6. Cambios y contacto
Actualizaremos esta política si cambia una tecnología, finalidad, proveedor o plazo. Para cualquier consulta o para ejercer derechos: [email protected].