1. Quién somos
Jinli es una aplicación de entrenamiento deportivo personal desarrollada por Emilio Ruiz, responsable del tratamiento de tus datos. Puedes contactarnos en contacto@jinli.es.
Esta política describe qué datos recogemos, cómo los usamos y tus derechos sobre ellos cuando usas la app Jinli (web en jinli.es, app iOS y app Android).
2. Datos que recogemos
Recogemos únicamente los datos necesarios para ofrecerte el servicio:
- Datos de cuenta: nombre, dirección de email y, si usas autenticación social, tu identificador de Google o Apple. No almacenamos contraseñas directamente; las gestionamos a través de Supabase Auth, que las cifra con bcrypt.
- Datos de perfil deportivo: objetivo de entrenamiento, nivel, disponibilidad semanal, fecha de competición objetivo y, opcionalmente, datos físicos que tú introduces (fecha de nacimiento, sexo, altura, peso) e historial de lesiones. Sirven para generar y calibrar tu plan.
- Datos de entrenamiento: sesiones registradas, planes activos, métricas de progreso (distancias, tiempos, ritmos, volumen, frecuencia cardíaca por sesión) y notas que introduces manualmente.
- Datos de salud y biométricos: si conectas Apple Salud (iOS) o Health Connect (Android), leemos métricas como frecuencia cardíaca, variabilidad de la frecuencia cardíaca (HRV), frecuencia cardíaca en reposo, sueño, pasos, calorías y peso para calcular tu recuperación y carga de entrenamiento. Estos datos son categoría especial (ver sección 3).
- Datos de actividad y ubicación: si conectas Strava, importamos tus actividades, lo que puede incluir coordenadas GPS (puntos de inicio/fin y recorrido) y datos de potencia, cadencia y elevación asociados a cada actividad.
- Datos de uso y diagnóstico: información básica sobre cómo interactúas con la app y registros de errores técnicos, para detectar fallos y mejorar la experiencia (ver sección 5).
No recogemos información de pago: si en el futuro activas una suscripción, el cobro lo procesan directamente Apple App Store o Google Play, y Jinli nunca recibe ni almacena los datos de tu tarjeta.
3. Datos de salud (categoría especial)
Los datos de salud y biométricos descritos arriba son una categoría especial de datos según el artículo 9 del RGPD. Solo los tratamos con tu consentimiento explícito, que das de forma activa al conectar Apple Salud, Health Connect o Strava desde Ajustes. Antes de conectar, te mostramos qué datos se leen y para qué.
- Usamos estos datos exclusivamente para calcular tus métricas de entrenamiento, recuperación y readiness, y para alimentar el análisis del coach IA (sección 4).
- Nunca usamos datos de salud para publicidad, marketing ni los compartimos con terceros con esos fines. En iOS cumplimos las normas de HealthKit, que lo prohíben expresamente.
- Puedes revocar el consentimiento en cualquier momento desconectando la integración desde Ajustes o desde los permisos de tu dispositivo. A partir de ese momento dejamos de leer nuevos datos.
4. Cómo usamos tus datos y el coach IA
- Crear y gestionar tu cuenta de usuario.
- Generar y adaptar tu plan de entrenamiento personalizado.
- Mostrar tu progreso histórico y estadísticas.
- Sincronizar tus datos entre tus dispositivos.
- Generar los análisis y respuestas del coach con inteligencia artificial.
- Mejorar la app y corregir errores técnicos.
- Enviarte notificaciones relacionadas con tu entrenamiento (solo si las activas).
Para generar los informes y el chat del coach IA, enviamos a OpenAI un resumen de tus datos de entrenamiento, recuperación y perfil deportivo. OpenAI procesa esta información únicamente para devolver la respuesta y, según sus condiciones para la API, no la utiliza para entrenar sus modelos. Este procesamiento se realiza en servidores de OpenAI en Estados Unidos al amparo de las Cláusulas Contractuales Tipo (SCC) de la UE. No usamos tus datos para publicidad ni los vendemos a terceros.
5. Servicios de terceros
Jinli se apoya en los siguientes servicios externos para funcionar:
- Supabase — base de datos y autenticación. Almacena tus datos en servidores de AWS (región UE). Política de privacidad.
- OpenAI — procesa tus datos de entrenamiento para generar los análisis del coach IA (servidores en EE. UU., bajo SCC). Política de privacidad de OpenAI.
- Google OAuth — inicio de sesión opcional con tu cuenta de Google. Solo accedemos a tu nombre y email. Política de privacidad de Google.
- Apple Sign In — inicio de sesión opcional con tu cuenta de Apple. Solo accedemos a tu nombre y email. Política de privacidad de Apple.
- Apple Salud / Health Connect (opcional) — leemos datos de salud de tu dispositivo solo si lo autorizas. Los datos permanecen en tu dispositivo y solo se sincronizan a tu cuenta de Jinli para ofrecerte el servicio.
- Strava (opcional) — si conectas tu cuenta, importamos tus actividades (incluido el recorrido GPS) para compararlas con tu plan. Solo leemos datos; no escribimos en Strava. Puedes desconectarlo cuando quieras desde Ajustes. Política de privacidad de Strava.
- Google Calendar (opcional) — si lo activas, añadimos tus sesiones de entrenamiento a tu calendario. Puedes revocar el acceso en cualquier momento. Política de privacidad de Google.
- Cloudflare Turnstile — protección contra bots en el registro e inicio de sesión. Política de privacidad de Cloudflare.
- Sentry — registro de errores técnicos para diagnosticar fallos. Solo recibe datos de diagnóstico, no de salud. Política de privacidad de Sentry.
- PostHog — analítica de producto (qué funciones se usan) alojada en la UE, para mejorar la app. No vendemos estos datos ni los usamos para publicidad. Política de privacidad de PostHog.
6. Cookies y almacenamiento local
Jinli usa localStorage y cookies de sesión para mantener tu sesión iniciada y guardar preferencias locales (tema visual, idioma), además de los identificadores propios de Sentry y PostHog para diagnóstico y analítica de producto. No usamos cookies publicitarias ni de seguimiento de terceros con fines comerciales.
7. Dónde se almacenan tus datos
Tus datos se almacenan en servidores gestionados por Supabase en la Unión Europea, y la analítica de producto (PostHog) también se aloja en la UE. Algunos proveedores procesan datos fuera del Espacio Económico Europeo —en particular OpenAI (coach IA) y Sentry (diagnóstico) en EE. UU.—; en esos casos la transferencia se ampara en las Cláusulas Contractuales Tipo (SCC) de la Comisión Europea.
8. Durante cuánto tiempo conservamos tus datos
Conservamos tus datos mientras tu cuenta esté activa. Si eliminas tu cuenta, borraremos tu información personal en un plazo máximo de 30 días, salvo que la ley nos obligue a conservarla durante más tiempo.
9. Tus derechos
Tienes derecho a:
- Acceder a los datos que tenemos sobre ti.
- Rectificar datos incorrectos o incompletos.
- Solicitar la eliminación de tu cuenta y datos (puedes borrar tu cuenta desde la propia app).
- Exportar tus datos en formato legible.
- Retirar tu consentimiento al tratamiento de datos de salud en cualquier momento, sin que afecte a la licitud del tratamiento previo.
- Revocar el acceso a integraciones de terceros (Apple Salud, Health Connect, Strava, Google Calendar) en cualquier momento desde Ajustes.
- Presentar una reclamación ante la Agencia Española de Protección de Datos (aepd.es) si consideras que tratamos tus datos de forma indebida.
Para ejercer cualquiera de estos derechos, escríbenos a contacto@jinli.es.
10. Seguridad
Aplicamos medidas técnicas estándar del sector para proteger tus datos: cifrado en tránsito (HTTPS/TLS), cifrado de contraseñas con bcrypt, y aislamiento de los datos de cada usuario en la base de datos mediante Row Level Security (RLS) de Supabase, de modo que solo tú puedes acceder a tu información.
11. Menores de edad
Jinli no está dirigido a menores de 16 años. Si eres menor de esa edad, no crees una cuenta. Si tenemos conocimiento de que hemos recogido datos de un menor sin consentimiento parental, eliminaremos esos datos.
12. Cambios en esta política
Podemos actualizar esta política ocasionalmente. Te notificaremos de cambios significativos a través de la app o por email. La fecha de "última actualización" al inicio del documento siempre refleja la versión vigente.
13. Contacto
Si tienes preguntas sobre esta política o sobre tus datos, escríbenos a: