Última actualización: 30 de septiembre de 2026
Política de privacidad
Estado y responsable
Kyun es un servicio independiente operado desde España. Contacto: matt@startupfy.es. La identidad legal completa del titular, su identificación fiscal, su domicilio y la revisión profesional de estos textos siguen pendientes. Esta ausencia se declara expresamente y no se presenta este documento como asesoramiento jurídico.
Este texto describe el comportamiento técnico actual; no sustituye asesoramiento jurídico ni representa una revisión legal completada.
Qué datos tratamos y para qué
- Cuenta y acceso. Firebase asigna un identificador incluso al uso anónimo. Si vinculas una cuenta, también trata el correo y, con Google, el nombre y el identificador que ese proveedor entrega. Se usan para iniciar sesión y mantener el mismo progreso entre dispositivos.
- Aprendizaje. Guardamos perfil de onboarding, preferencias, estado de cada repaso, actividad diaria y recibos técnicos que impiden aplicar dos veces una misma respuesta. Los documentos están aislados bajo el identificador de Firebase de cada alumno. Al responder, una función en Madrid recibe el identificador de tarjeta, «la sabía» o «no la sabía», hora y zona para calcular FSRS; no recibe texto libre ni el contenido japonés de la tarjeta.
- Seguridad y errores. Firebase, Resend, Sentry y el proveedor de DNS procesan la dirección IP o los metadatos técnicos imprescindibles para autenticar, entregar y proteger el servicio. El evento de aplicación enviado a Sentry contiene únicamente entorno, versión, origen y tipo del error y posiciones del archivo compilado. Antes de enviarlo se eliminan identidad, correo, URL, contenido estudiado, mensajes, breadcrumbs y contexto del dispositivo.
- Analítica agregada. PostHog EU recibe solo eventos de página y de inicio o finalización de una sesión de aprendizaje. Sus campos son el grupo fijo de ruta, idioma de interfaz, idioma de estudio, modo de aprendizaje, un tramo de cantidad de tarjetas, entorno, versión y la hora técnica del evento. No enviamos el UID de Firebase, correo, identificadores de alumno o texto de tarjetas, respuestas, progreso individual, URLs reales, parámetros, referrer, campaña ni datos de dispositivo.
No vendemos datos, no creamos perfiles publicitarios y no tomamos decisiones automatizadas con efectos jurídicos. La base jurídica propuesta es la prestación del servicio para cuenta y aprendizaje, y el interés legítimo para seguridad; deberá validarla la revisión legal profesional pendiente.
Datos guardados en tu navegador
Firestore mantiene una caché IndexedDB para uso sin conexión y varias pestañas. localStorage conserva el tema, una copia de preferencias para evitar parpadeos, el borrador de onboarding, una cola de respuestas pendientes hasta que el servidor confirme cada recibo, el correo de un enlace mágico hasta consumirlo y las marcas o notas de la herramienta interna de revisión. sessionStorage conserva de forma temporal un aviso de fusión fallida.
Tu preferencia de idioma se guarda solo en este navegador, no en tu cuenta ni entre dispositivos. Una URL con idioma explícito tiene prioridad. Cerrar sesión conserva esta preferencia; borrar los datos del sitio la elimina.
La caché y los datos ligados a la cuenta se limpian al cerrar sesión cuando el navegador lo permite. El tema y la herramienta interna permanecen hasta restablecerlos o borrar los datos del sitio. No usamos cookies de publicidad. PostHog funciona en modo sin cookies: no guarda datos de PostHog en cookies, localStorage ni sessionStorage.
Proveedores y ubicación
- Google Firebase. Alojamiento estático, CDN, TLS, autenticación, Cloud Firestore y las funciones que confirman cada respuesta y envían enlaces de acceso. Firestore y las funciones principales están configurados en Madrid (europe-southwest1); Firebase Authentication y Hosting operan globalmente según la documentación de Firebase.
- Cloudflare. DNS autoritativo del dominio. No sirve el HTML ni los assets de Kyun, no actúa como proxy o CDN y no inyecta Cloudflare Web Analytics.
- Resend. Entrega los enlaces de acceso enviados por correo. Recibe la dirección destinataria, el contenido del mensaje y los metadatos técnicos necesarios para entregarlo. Kyun no activa el seguimiento de aperturas ni de clics en estos correos.
- Sentry. Diagnóstico de errores técnicos redactados, alojado en la región europea configurada para el proyecto. El proveedor puede procesar la IP de conexión al recibir el evento; la verificación contractual de su retención sigue pendiente. No están activados trazas, replay de sesión ni breadcrumbs.
- PostHog EU. Analítica de producto agregada alojada en la región europea del proveedor. El proyecto está configurado para descartar IP y usa el modo «Cookieless server hash» para contar sin crear un identificador persistente en el navegador. No llamamos a identify ni creamos perfiles de personas; tampoco activamos autocapture, replay de sesión, heatmaps, dead-clicks, encuestas, conversaciones, tours, experimentos, logs o flags.
Google Analytics y Cloudflare Web Analytics no están activos. Firebase App Check está activo y aplicado en staging y producción. El código reduce cada evento a la lista cerrada anterior antes de enviarlo; cualquier ampliación de analítica requiere documentar primero finalidad, proveedor, retención, base jurídica y, cuando corresponda, consentimiento.
Conservación y copias
- Los datos de cuenta y aprendizaje se conservan mientras la cuenta siga activa o hasta tramitar una solicitud válida de supresión.
- Firebase documenta que conserva IP de autenticación durante unas semanas y que, tras borrar un usuario de Authentication, elimina el resto de esos datos de sistemas activos y copias en un máximo de 180 días.
- Staging y producción tienen recuperación a un punto temporal, copias diarias y semanales y protección frente al borrado. Dos restauraciones de staging se verificaron con integridad y permisos correctos.
- La retención efectiva de los eventos agregados de PostHog, de los eventos redactados de Sentry y de los metadatos operativos de los proveedores sigue pendiente de confirmación en sus paneles y contratos. No publicamos un plazo que no hayamos podido verificar.
Exportación, borrado y derechos
La versión candidata permite descargar un JSON versionado con perfil, preferencias, repasos y actividad. El borrado autoservicio usa un proceso privilegiado, durable y reintentable que vacía Firestore antes de eliminar Firebase Authentication; no se simula desde el navegador.
También puedes solicitar acceso, rectificación, exportación, supresión, oposición o limitación en matt@startupfy.es. Confirmaremos identidad y alcance antes de actuar. Si consideras que no se ha atendido correctamente una solicitud, puedes acudir a la Agencia Española de Protección de Datos en aepd.es.
Menores
Kyun no está dirigido a menores de 14 años. Si eres menor de esa edad, no vincules una cuenta ni facilites datos personales sin autorización de quien ejerza tu patria potestad o tutela.
Cambios en esta política
Actualizaremos esta página cuando cambie el sistema o antes de activar un proveedor nuevo. La fecha visible identifica la versión vigente.