Cookies
Última actualización: 28 de septiembre de 2026
Marsof Academy usa una sola cookie, propia y técnica, imprescindible para iniciar sesión. No usamos cookies de analítica, de publicidad ni de terceros. Por eso no verás un banner pidiéndote permiso.
La cookie de sesión
- Nombre: academy_session.
- Quién la pone: nosotros (cookie propia, de nuestro dominio).
- Para qué: mantener tu sesión iniciada. Sin ella no podrías entrar en tu cuenta.
- Duración: 30 días, o hasta que cierres sesión.
- Protecciones: HttpOnly (el código de la página no puede leerla), Secure (solo viaja por HTTPS) y SameSite=Lax.
No hay ninguna cookie más: la protección contra ataques de falsificación de peticiones (CSRF) funciona con una cabecera, no con cookies.
Almacenamiento local del navegador
Para recordar tus preferencias y no perder tu trabajo, la aplicación guarda estos datos en tu propio dispositivo (localStorage). Todos son técnicos: no se usan para seguirte ni se envían a terceros, y se quedan en tu navegador:
- academy-locale: el idioma que has elegido.
- academy-theme: el tema claro u oscuro, si lo cambias.
- academy-listen-rate: la velocidad de la lectura en voz alta.
- academy-lesson-view y academy-lesson-step:(lección): si lees las lecciones por pasos o en una página, y el paso en que te quedaste.
- academy-taller:(cuenta):…: borradores de tus archivos del Taller hasta que se guardan en tu cuenta.
- academy.terms-prompt.(versión): que pulsaste «Ahora no» en el aviso de términos nuevos.
- academy-locale-beta-seen: que ya cerraste el aviso de un idioma en beta.
- academy.bit.collapsed, academy.bit.silenced y academy.bit.greeted: si has minimizado o silenciado a Bit, el ayudante, y en qué zonas ya te ha saludado hoy.
- academy.landingBit.minimized y academy.publicBit.hidden: si has minimizado u ocultado a Bit en la portada y en las páginas públicas.
Duran hasta que los borres desde la configuración de tu navegador (datos del sitio).
Además, solo mientras la pestaña está abierta (sessionStorage, se borra al cerrarla): academy.bit.visited (las zonas de la app que ya has visitado, para que Bit no repita su presentación) y academy.sessionNotice (el aviso de que se cerró tu sesión porque la cuenta se abrió en otro dispositivo).
Archivos de la aplicación
Para que la academia cargue rápido y funcione sin conexión, un service worker guarda en la caché del navegador los archivos de la propia aplicación: código, estilos, iconos y el intérprete de Python (Pyodide). No contienen datos personales: las respuestas de nuestro servidor con tus datos nunca se guardan en esta caché.
¿Por qué no hay banner de consentimiento?
La ley solo exige pedir tu consentimiento para las cookies y el almacenamiento que no son estrictamente necesarios para prestar el servicio que tú pides (art. 22.2 de la LSSI-CE, que incorpora la Directiva 2002/58/CE, conocida como «ePrivacy»). La cookie de sesión es técnica y los demás datos guardan preferencias que tú eliges o el trabajo que estás haciendo, por lo que están exentos, como recoge también la Guía sobre el uso de las cookies de la AEPD.
No usamos cookies ni almacenamiento para analítica, publicidad o seguimiento, ni de terceros. Si algún día los usáramos, te pediríamos permiso antes, con la opción de rechazarlos tan fácil como la de aceptarlos.
Puedes borrar la cookie y el almacenamiento local cuando quieras desde tu navegador; si borras la cookie, se cerrará tu sesión.
Pagos con Stripe
Cuando pagas o gestionas tu suscripción, sales de nuestra web a páginas de Stripe (checkout.stripe.com y billing.stripe.com). Esas páginas son de Stripe y usan sus propias cookies, necesarias para el pago y la prevención del fraude, según su política de cookies. En nuestro dominio no cargamos ningún script de Stripe y seguimos usando solo la cookie esencial de sesión.