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 cookies del navegador y tecnologías equivalentes del sitio público, la aplicación web autenticada y los flujos OAuth web de Verxion. No describe la inicialización de SDK nativos ni el almacenamiento de iOS, que se detallan en 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 |
verxion:pending_legal_receipt y verxion:pending_legal_receipt_attempt | sessionStorage | Finalizar tras el alta el registro de la aceptación de Términos y el reconocimiento de la información de Privacidad. El recibo es aleatorio, de un solo uso y se retira de la URL antes de cargar la aplicación | El recibo del servidor es válido 8 minutos. Su valor bruto permanece en la sesión de la pestaña hasta finalizar/fallar el flujo o cerrar la pestaña; sessionStorage no tiene temporizador propio |
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 |
verxion.analytics.consent.v1 | localStorage | Guardar la elección versionada para la finalidad product_analytics y sincronizar su retirada entre pestañas | Hasta cambiar la elección, quedar obsoleta su versión o borrar los datos del sitio |
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
En la aplicación web, cuando existe una elección granted vigente y persistida, 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 acciones de producto incluidas en el catálogo minimizado interno de Verxion. El SDK web no se descarga ni inicializa antes de esa elección. La captura automática, páginas vistas automáticas, excepciones automáticas y grabación de sesión están desactivadas.
PostHog es no esencial. Su base jurídica es el consentimiento previo conforme al artículo 22.2 LSSI-CE y, cuando el contexto permita inferir salud, el consentimiento explícito del artículo 9.2.a RGPD. Rechazar o retirar este consentimiento no limita el acceso ni las funciones del producto. La duración concreta depende de la configuración vigente del proyecto PostHog y se revisa como parte del gate de lanzamiento.
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 se activan después de una acción afirmativa. Permitir analítica y rechazar analítica se muestran al mismo nivel, sin casillas premarcadas. Una preferencia ausente, corrupta, ilegible o de una versión anterior equivale a analítica desactivada. Puedes cambiar tu elección en cualquier momento desde el control permanente “Preferencias de analítica” o desde el enlace del sitio público. La retirada se sincroniza entre pestañas, detiene nuevas capturas y reinicia la identidad local del proveedor; 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].