Legal
Política de privacidad
Última actualización: 18 de junio de 2026
TrainCurve se construye con la privacidad como base, no como añadido. Esta página explica exactamente qué recogemos, por qué y qué nunca hacemos con tus datos.
1. Quiénes somos
TrainCurve lo opera una pequeña empresa con sede en Barcelona, España. Para cualquier consulta sobre privacidad, escribe a privacy@traincurve.app.
2. Qué datos recogemos
Para prestar el servicio recogemos:
- Datos de cuenta: correo, nombre visible, contraseña (hasheada con bcrypt, nunca en texto plano).
- Datos de entrenamiento: entrenamientos que registras o subes (archivos FIT/TCX/GPX, datos de sincronización con Strava, sesiones introducidas a mano).
- Perfil de atleta: FTP, ritmo umbral, FC máxima, peso — lo que decidas introducir.
- Historial de conversaciones con la IA: mensajes que envías al coach y respuestas recibidas. Se guardan para que puedas revisitarlas.
- Claves BYOK: las claves de API de tu proveedor de IA, cifradas con AES-256-GCM en reposo. No podemos leerlas en texto plano.
3. Lo que NO hacemos
- Nunca vendemos tus datos a terceros. Punto.
- Nunca usamos tus datos para entrenar modelos de IA.
- Nunca registramos tus claves de proveedor descifradas.
- Nunca compartimos tu historial de conversación con otros usuarios.
- No usamos publicidad de terceros ni rastreo entre sitios.
4. Dónde van tus datos
Tus datos de entrenamiento y conversaciones viven en nuestra base de datos (alojada en la UE en Cloudflare / Neon Postgres). Cuando chateas con el coach de IA, el prompt se envía a tu proveedor de IA (Anthropic, OpenAI o Google, el que hayas conectado) junto con el contexto relevante (entrenos recientes, métricas). Se aplica su política de privacidad:
5. Cookies y analítica
Usamos un único proveedor de analítica — Plausible — que respeta la privacidad, no usa cookies y no rastrea a individuos. Registramos las páginas vistas de forma agregada. Sin cookies, sin fingerprinting, sin rastreo entre sitios.
6. Tus derechos (RGPD)
Tienes derecho a:
- Acceder a todos los datos que tenemos sobre ti (Ajustes → Exportar)
- Eliminar tu cuenta y todos los datos asociados (Ajustes → Eliminar cuenta)
- Rectificar datos inexactos (edita tu perfil en cualquier momento)
- Oponerte al tratamiento (no tomamos decisiones automatizadas sobre tus datos)
- Portabilidad de los datos (exportación en JSON)
7. Conservación de datos
Conservamos tus datos mientras tu cuenta esté activa. Si la eliminas, borramos tus entrenos y conversaciones en un plazo de 30 días. Las copias de seguridad pueden persistir hasta 90 días antes de sobrescribirse. Las claves de API cifradas se eliminan inmediatamente al borrar la cuenta.
8. Seguridad
Cifrado AES-256-GCM para los campos sensibles (claves BYOK). Contraseñas hasheadas con bcrypt. TLS en tránsito, cifrado en reposo. Realizamos auditorías de seguridad trimestrales y tenemos un programa de divulgación responsable en security@traincurve.app.
9. Cambios en esta política
Te avisaremos por correo al menos 30 días antes de cualquier cambio material. La versión vigente está siempre en esta URL con la fecha de "Última actualización" arriba.