Política de Privacidad — Hybrid Coach

Última actualización: 17 de julio de 2026

1. Información general

Hybrid Coach ("la App", "nosotros") es una aplicación móvil de entrenamiento personal desarrollada por Antonio Molina ("el desarrollador").

Esta Política de Privacidad describe cómo recopilamos, usamos y protegemos la información personal de los usuarios de Hybrid Coach.

Contacto: amolina169@gmail.com

2. Datos que recopilamos

2.1 Datos de cuenta

DatoCómo se recopilaPropósito
Dirección de emailRegistro manualAutenticación, recuperación de contraseña
Contraseña (hash)Registro manualAutenticación
ID de usuario (UUID)Generado automáticamenteIdentificación interna

Gestionado por Supabase Auth. Las contraseñas se almacenan como hash bcrypt, nunca en texto plano.

2.2 Perfil físico

DatoCómo se recopilaPropósito
Nombre/usernameOnboardingPersonalización
Peso actualOnboarding / check-insAnálisis de progreso, planes IA
AlturaOnboardingCálculo de métricas
Objetivo de pesoOnboardingPersonalización de planes
Nivel de experienciaOnboardingAjuste de planes IA
Equipamiento disponibleOnboardingPlanes adaptados

2.3 Datos de entrenamiento

DatoCómo se recopilaPropósito
Sesiones de entrenamientoIntroducción manual + asignación coachSeguimiento de progreso
Ejercicios, series, repeticiones, pesoIntroducción manualRegistro de rendimiento
Estado de completado de sesionesAppSeguimiento semanal
Overrides de sesión (sustituciones)Introducción manualPersonalización

2.4 Datos de nutrición

DatoCómo se recopilaPropósito
Comidas del díaIntroducción manualSeguimiento nutricional
Macros (calorías, proteína, carbos, grasa)Calculados o introducidosAnálisis nutricional
Análisis IA de nutriciónGenerado por Edge FunctionSugerencias nutricionales

2.5 Check-ins y bienestar

DatoCómo se recopilaPropósito
Fatiga diaria (1-5)Introducción manualAjuste de carga de entrenamiento
Horas de sueñoIntroducción manual, o automáticamente desde HealthKit / Health Connect si concedes permiso (ver 2.10)Análisis de recuperación
Estado generalIntroducción manualInsights del coach
Hybrid Score (calculado)Calculado — incorpora tu puntuación de recuperación, que deriva de sueño, HRV y FC en reposo cuando la integración de salud está activaResumen de bienestar

2.6 Mensajes coach-cliente

DatoCómo se recopilaPropósito
Mensajes de textoIntroducción manualComunicación coach-atleta
Tipo de mensajeAppCategorización
TimestampAutomáticoOrden cronológico

Los mensajes son privados entre el coach y el cliente. No se comparten con terceros.

2.7 Push tokens

DatoCómo se recopilaPropósito
Expo Push TokenGenerado automáticamente por ExpoEnvío de notificaciones push
Plataforma (iOS/Android)Detectada automáticamenteGestión de tokens
Nombre del dispositivoProporcionado por el SOIdentificación del dispositivo

Los tokens push se almacenan de forma segura y nunca se exponen en logs ni respuestas de API.

2.8 Preferencias de notificaciones

2.9 Datos técnicos

DatoRecopiladoPropósito
Logs de errores (anonimizados)AutomáticoMejora de la app
Versión de la appAutomáticoSoporte

2.10 Datos de salud (HealthKit / Health Connect) — opcional

DatoCómo se recopilaPropósito
Horas de sueñoHealthKit (iOS) / Health Connect (Android), con tu permiso explícitoCálculo automático de tu puntuación de recuperación
Variabilidad de frecuencia cardíaca (HRV)HealthKit / Health Connect, con tu permiso explícitoCálculo automático de tu puntuación de recuperación
Frecuencia cardíaca en reposoHealthKit / Health Connect, con tu permiso explícitoCálculo automático de tu puntuación de recuperación

Esta función es opcional y solo se activa si concedes permiso explícitamente desde Ajustes → Integraciones. Si no lo concedes, la app funciona igual con el check-in manual.

Solo leemos estos datos — nunca escribimos ni modificamos nada en HealthKit / Health Connect. Tampoco nos conectamos directamente a tu wearable ni a su nube (Garmin, Whoop, Oura): leemos únicamente lo que tu dispositivo haya escrito en el sistema de salud de tu teléfono.

Qué llega a la IA. Tu puntuación de recuperación se calcula en nuestro servidor. Queremos ser precisos sobre qué sale de ahí:

No recopilamos: ubicación, contactos, fotos, audio.

3. Cómo usamos los datos

No usamos los datos para:

4. Proveedores de servicios

ProveedorServicioDatos que recibePolítica de privacidad
SupabaseBase de datos, autenticación, Edge FunctionsTodos los datos de la appsupabase.com/privacy
Anthropic (Claude)Toda la generación de contenido IA: planes, análisis, research y borradoresDatos de entrenamiento y nutrición, peso, lesiones declaradas, y un resumen o media de recuperación — sin nombre, email ni identificadores directos, y sin lecturas crudas de sensoresanthropic.com/legal/privacy
Expo / Expo Push ServiceInfraestructura de la app y notificaciones pushPush tokens (sin datos personales)expo.dev/privacy
Apple / GoogleDistribución de la app, notificacionesPush token del dispositivoVer políticas de Apple/Google
RevenueCatGestión de suscripciones de pago (Hybrid Coach Premium)Identificador de usuario, estado de suscripción, historial de comprarevenuecat.com/privacy
Apple App StoreProcesamiento de pagos de suscripciónDatos de pago (gestionados enteramente por Apple — nunca los vemos ni almacenamos)apple.com/legal/privacy

Los datos enviados a Anthropic para generar contenido IA incluyen métricas de entrenamiento, nutrición y recuperación, pero nunca tu nombre, tu email, tu contraseña ni tus datos de pago. Anthropic es nuestro único proveedor de IA.

Dos matices que queremos declarar con precisión:

En los análisis de cartera del coach tu identidad se sustituye por un alias ("Cliente A") antes de enviar nada, y se restituye solo en nuestro servidor al recibir la respuesta.

4.1 Suscripciones de pago

Hybrid Coach ofrece un plan de pago opcional ("Hybrid Coach Premium") gestionado a través de Apple App Store y RevenueCat. Nunca vemos ni almacenamos los datos de tu tarjeta o cuenta de pago — eso lo gestiona Apple directamente. RevenueCat recibe tu identificador de usuario y el estado de tu suscripción (activa, cancelada, en periodo de prueba) para que la app sepa qué funciones tienes disponibles.

5. Almacenamiento y seguridad

6. Retención de datos

Tipo de datoRetención
Datos de cuentaMientras la cuenta esté activa
Datos de entrenamientoMientras la cuenta esté activa
MensajesMientras la relación coach-cliente esté activa
Push tokensHasta que el usuario los elimine o la cuenta se cierre
Logs de errores30 días

7. Derechos del usuario

Tienes derecho a:

Para ejercer cualquiera de estos derechos, contacta en: amolina169@gmail.com

8. Menores de edad

Hybrid Coach no está dirigido a personas menores de 13 años (16 en la UE). No recopilamos intencionadamente datos de menores. Si detectamos que un usuario es menor de la edad mínima, eliminaremos su cuenta.

9. Cambios en esta política

Notificaremos cambios significativos mediante notificación en la app o por email. El uso continuado de la app tras los cambios implica la aceptación de la nueva política.

10. Contacto

Antonio Molina
Email: amolina169@gmail.com