Garmin, Oura, Apple Health — 4 silos de datos que fragmentan tu información
Usar Garmin, Oura y Apple Health a la vez crea silos de datos invisibles. Así se unifican los datos de entrenamientos, VFC y recuperación sin contratar nada nuevo.
Usar tres plataformas de fitness a la vez suena excesivo. No lo es. Garmin tiene el monopolio del GPS y la carga de entrenamiento estructurado. Oura tiene la recuperación pasiva y la temperatura durante el sueño. Apple Health tiene la capa de agregación — en teoría. La brecha entre "en teoría" y "en la práctica" es donde los datos van a morir. He pasado los últimos meses probando la fiabilidad de la sincronización entre Garmin Connect (versión 4.88, mayo de 2026), la app de Oura (versión 3.57, abril de 2026) y Apple Health en iOS 18.4, y encontré cuatro fallos concretos que la mayoría de guías de configuración ignoran en silencio.
Por qué los silos de datos en wearables múltiples siguen empeorando
Cada plataforma tiene un incentivo comercial para mantenerte dentro de su propio ecosistema. Garmin quiere que abras Garmin Connect. Oura quiere que consultes la app de Oura. Apple Health es teóricamente neutral — una capa de agregación, no un producto en sí mismo. Pero incluso esa neutralidad de Apple se rompe cuando las entradas duplicadas inflan tu recuento de pasos, o cuando dos lecturas diferentes de frecuencia cardíaca en reposo hacen que el análisis de tendencias pierda todo sentido.
El problema técnico de fondo: HealthKit, el almacén de datos subyacente de Apple, no deduplica automáticamente. Si tanto Garmin como Oura escriben datos de VFC para la misma ventana nocturna, obtienes dos entradas. Algunas apps de terceros gestionan esto bien. La mayoría ni se molesta.
Tener varios wearables se ha normalizado tanto que Apple, Garmin y Oura publican guías de integración — pero ninguna te dice qué ocurre realmente cuando los tres funcionan al mismo tiempo. Eso es lo que cubre este artículo.
Garmin → Apple Health: qué sincroniza y qué no
La sincronización nativa de Garmin a Apple Health existe desde alrededor de 2018, pero el modelo de permisos es granular de maneras que siguen pillando a la gente desprevenida.
Activar la conexión
- Abre Garmin Connect en iPhone.
- Toca el icono de perfil (arriba a la izquierda) → Configuración → Apps conectadas.
- Desplázate hasta Apple Health y tócalo.
- Activa las categorías que quieras: Entrenamientos, Frecuencia cardíaca, Sueño, Pasos, Energía activa.
- Ve a la app Salud → Configuración → Privacidad → Apps → encuentra Garmin Connect y confirma que todas las categorías están activadas.
Ese último paso de verificación es donde la mayoría de guías se detienen. Y también donde se esconde el problema más común. Garmin Connect solicita permisos de lectura y escritura para algunas categorías, pero en la práctica solo usa escritura. Si alguna vez tu recuento de pasos en Apple Health ha parecido el doble de lo que muestra Garmin, esta es la razón habitual — el acelerómetro del iPhone y Garmin están escribiendo pasos en el mismo campo, sin ninguna lógica de deduplicación.
Solución: en Salud → Pasos → Fuentes de datos y acceso, arrastra Garmin Connect por encima del iPhone en la lista de prioridad si confías más en tu Garmin que en el acelerómetro del teléfono. O mantén el iPhone arriba para los días en casa cuando dejas el reloj. Cualquiera de las dos opciones es válida — solo elige con criterio.
Lo que Garmin NO envía a Apple Health de forma nativa (Garmin Connect 4.88, mayo de 2026):
- Puntuación Body Battery (propietario de Garmin, sin ruta de exportación)
- Estado de entrenamiento y carga de entrenamiento
- Frecuencia respiratoria durante el sueño (algunos datos de FC se escriben, pero no la métrica de respiración dedicada)
- Registro de hidratación
Si quieres Body Battery o Carga de entrenamiento disponibles fuera de la app de Garmin, necesitas la API para desarrolladores de Garmin o un intermediario como Health Auto Export (iOS, 3,99 € por el nivel completo). Ninguna de las dos opciones es cero esfuerzo.
Oura Ring → Apple Health: sincronización parcial y el truco de la exportación
La integración de Oura con Apple Health mejoró notablemente con la versión 3.5 de la app a finales de 2024, pero sigue siendo asimétrica. Oura envía ciertas categorías a Apple Health; otras permanecen encerradas dentro de la propia plataforma de Oura indefinidamente.
Qué envía Oura a Apple Health (v3.57, abril de 2026)
| Categoría de datos | ¿Escribe en Apple Health? | Notas |
|---|---|---|
| Duración del sueño | Sí | Solo sueño total, no fases |
| VFC (RMSSD) | Sí | Media nocturna |
| Frecuencia cardíaca en reposo | Sí | Mínimo nocturno |
| Puntuación de preparación (Readiness) | No | Propietario de Oura — solo en la app |
| Fases del sueño (REM, profundo, ligero) | No | |
| Desviación de temperatura corporal | No | |
| Frecuencia respiratoria | Sí | Media nocturna |
| Pasos | Sí | Puede entrar en conflicto con datos de Garmin |
La puntuación de Readiness es el dato que más gente quiere tener en Apple Health. No llega ahí. Punto.
La solución práctica es la exportación CSV de datos de Oura: ve a App de Oura → Perfil → Exportación de datos, elige el intervalo de fechas y solicita el archivo. Llega al correo en pocos minutos e incluye granularidad diaria en todas las métricas — Readiness, balance de VFC, tendencia de temperatura, todo. He usado este CSV junto con la exportación de actividad de Garmin Connect para detectar una correlación clara entre semanas de entrenamiento de alta carga y la respuesta de temperatura con 3 días de retraso de Oura — un patrón invisible dentro del panel nativo de cualquiera de las dos apps.
Evitar duplicados de VFC cuando Oura y Garmin escriben a la vez
Tanto Garmin como Oura escriben valores de VFC en el campo Variabilidad de frecuencia cardíaca de Apple Health. Como miden desde posiciones de sensor distintas — muñeca versus dedo — los promedios nocturnos suelen diferir entre 10 y 20 ms, y ambos acaban en tu registro de Apple Health.
Para controlar cuál domina tu gráfico de tendencias: Salud → Variabilidad de frecuencia cardíaca → Fuentes de datos y acceso → arrastra tu fuente preferida arriba del todo. La mayoría de usuarios debería dar prioridad a Oura. Los sensores PPG en el dedo tienden a producir menos ruido de medición que los sensores en la muñeca para la VFC nocturna, aunque ninguno es de grado clínico. Para la configuración completa de prioridad de fuentes en Apple Health con tres wearables, la guía sobre silos de sincronización entre Garmin, Oura y Whoop tiene la configuración exacta de ordenación de fuentes que evita que los datos en conflicto ensucien tus tendencias.
Puntuación de recuperación: Whoop vs Oura — no es la misma métrica
Esta comparación surge cada vez que alguien tiene los dos dispositivos, y la mayoría de artículos tratan las dos puntuaciones como intercambiables. No lo son. La diferencia estructural importa cuando usas ambos y tienes que decidir cuál seguir por la mañana.
La Recuperación de Whoop se calcula principalmente a partir de VFC, frecuencia cardíaca en reposo, rendimiento del sueño y frecuencia respiratoria. Genera un porcentaje (0–100 %) calibrado contra tu línea base personal de los últimos 90 días. El rendimiento del sueño pesa mucho — una noche de 5 horas frente a un objetivo de 7 arrastra la puntuación hacia abajo independientemente de lo buena que sea tu VFC.
La Preparación (Readiness) de Oura usa entradas similares — balance de VFC, FC en reposo, desviación de temperatura corporal, sueño, equilibrio de actividad — pero la componente de desviación de temperatura es única. Es una comparación continua de la temperatura de la piel frente a tu línea base personal, medida mediante sensores infrarrojos en el anillo. Esto hace que Oura sea especialmente sensible al inicio de una enfermedad y, para quienes lo rastrean, a las fases del ciclo menstrual — de una manera para la que Whoop sencillamente no está equipado.
| Métrica | Whoop | Oura |
|---|---|---|
| Método principal de VFC | RMSSD (nocturno) | RMSSD (nocturno) |
| Seguimiento de temperatura | No | Sí — desviación de temperatura corporal |
| Formato de puntuación | Porcentaje (0–100 %) | Puntos (0–100) |
| Línea base de calibración | Rolling personal 90 días | Rolling personal |
| Exporta a Apple Health | Entrenamientos + FC solo | VFC, FCR, duración del sueño, respiración |
| Recuperación/Readiness en Apple Health | No | No |
| Datos completos sin suscripción | No (239 $/año a junio de 2026) | Sí — el nivel gratuito incluye Readiness |
La postura contraria: para la mayoría de atletas no de élite, el Readiness de Oura es más accionable que la Recuperación de Whoop — no porque el algoritmo sea superior, sino porque el nivel gratuito te da el panorama completo. Whoop encierra las tendencias históricas y el acceso completo a los datos detrás de una suscripción obligatoria. Si pausas la suscripción aunque sea un mes, pierdes la ventana de contexto. El nivel gratuito de Oura entrega puntuaciones completas de Readiness sin muro de pago. Teniendo en cuenta que la diferencia de suscripción entre ambos ronda los 120–140 € al año, esa diferencia se acumula rápido. La comparativa de 3 apps gratuitas que reemplazan el plan de 239 $/año de Whoop merece leerse antes de renovar — sobre todo si principalmente rastreas recuperación y no coaching de frecuencia cardíaca en tiempo real.
Strava y Apple Health — cerrando el bucle de entrenamientos
La integración de Strava con Apple Health es más limpia que la de Garmin, pero tiene su propio problema. Por defecto, Strava escribe entrenamientos en Apple Health. Si registras una carrera en Garmin y Garmin la sube automáticamente a Strava, acabas con una entrada duplicada en Apple Health — la misma actividad, dos registros, totales de calorías semanales inflados.
Evitar entradas duplicadas de entrenamientos
- En Strava → Configuración → Salud y privacidad → Apple Health, anota qué datos está escribiendo Strava activamente.
- En Apple Health → Explorar → Actividad → Entrenamientos → Fuentes de datos y acceso, confirma que tanto Garmin Connect como Strava aparecen como fuentes.
- Si ambas están activas: desactiva el permiso de escritura de entrenamientos de Garmin Connect (deja Garmin activo para FC, VFC y otros datos biométricos) y deja que Strava sea la única fuente de entrenamientos. Strava extrae de Garmin de todos modos, así que los datos de actividad son idénticos — solo estás eliminando la redundancia.
La misma solución resuelve la duplicación de VO2 máx. Garmin estima el VO2 máx a partir de los entrenamientos con GPS y lo envía al campo Capacidad aeróbica de Apple Health. Strava calcula su propia estimación a partir de los datos de ritmo y FC. Si ambas están escribiendo a la vez, tu gráfico de tendencias se convierte en ruido. Ve a Salud → Capacidad aeróbica → Fuentes de datos y deja solo una fuente activa.
Para un mapa detallado de prioridad de fuentes con varios wearables, la guía 3 wearables, 1 vista en Apple Health — corrigiendo duplicados de VFC recorre el orden exacto que mantiene limpios Capacidad aeróbica, VFC y recuentos de pasos.
Privacidad de datos de salud — qué comparten realmente estas plataformas
La mayoría de guías de sincronización de fitness se saltan esta sección. Dado que los datos implicados incluyen frecuencia cardíaca nocturna, patrones de sueño, historial de ubicación y líneas base de temperatura, es una omisión notable.
Garmin declara en su política de privacidad que los datos de salud no se venden a terceros. Ese compromiso se puso a prueba en julio de 2020, cuando un ataque de ransomware (atribuido al grupo Evil Corp) dejó Garmin Connect fuera de línea durante casi cinco días, interrumpiendo la sincronización de millones de usuarios. El incidente no resultó en exfiltración de datos confirmada, pero demostró el riesgo práctico de centralizar datos biométricos densos en una única plataforma cloud — que, a diferencia de Apple, no aplica cifrado de extremo a extremo en reposo.
Oura mantiene una postura de privacidad relativamente sólida para un wearable de consumo. Se comprometen a no vender datos personales y han publicado documentación sobre el procesamiento en el dispositivo para algunas métricas. El matiz que conviene seguir: Oura recaudó una inversión sustancial vinculada a asociaciones sanitarias en 2021–2022, lo que crea un incentivo comercial a largo plazo para monetizar eventualmente datos agregados y anonimizados a nivel de población. Su política de privacidad lo permite bajo condiciones de anonimización — vale la pena leerla antes de asumir un no-uso estricto.
Apple Health es la opción más sólida en este aspecto. Los datos de HealthKit nunca abandonan tu dispositivo sin permiso explícito por app. Apple no puede leer tus datos de Salud — están cifrados en el dispositivo y en iCloud con cifrado de extremo a extremo. Las apps de terceros que leen de HealthKit deben declarar su acceso y no pueden compartir los datos con anunciantes según las normas de la App Store. Para usuarios preocupados por la privacidad, Apple Health como capa de agregación es la elección correcta.
El historial de privacidad de Strava es irregular. El incidente del mapa de calor de enero de 2018 — donde los datos agregados de rutas expusieron inadvertidamente la ubicación de bases militares e instalaciones encubiertas en todo el mundo — es el ejemplo más citado. Strava ha ajustado significativamente sus opciones por defecto desde entonces, pero las cuentas creadas antes de mediados de 2020 pueden tener aún configuraciones heredadas activas. Comprueba Strava → Configuración → Controles de privacidad: Flyby debe estar desactivado, la visibilidad de rutas debe estar en Solo seguidores, y las clasificaciones de segmentos en Solo yo si haces rutas habituales que preferirías no dejar mapeadas públicamente.
Para una visión a nivel de marco sobre seguridad de datos de salud personal, NIST SP 800-63B ofrece un razonamiento base riguroso sobre autenticación y controles de acceso a datos — no es específico de fitness, pero es directamente aplicable a cómo autorizas a apps de terceros a leer tus datos biométricos sensibles en Apple Health.
| Plataforma | Vende datos personales | Cifrado en reposo en la nube | Cifrado extremo a extremo | Incidente relevante |
|---|---|---|---|---|
| Garmin Connect | No | Sí | No | Ransomware 2020 (5 días sin servicio) |
| Oura | No (anonimizados agregados: sí) | Sí | Parcial | Ninguno público |
| Apple Health | No | Sí | Sí (E2EE en iCloud) | Ninguno público |
| Strava | No (rutas públicas: parcialmente) | Sí | No | Exposición del mapa de calor 2018 |
Lista de verificación rápida — qué hacer ahora
- Audita primero los permisos de escritura en Apple Health. Ve a Salud → Configuración → Privacidad → Apps y revoca el acceso a cualquier app que ya no uses activamente.
- Corrige la deduplicación de pasos. En Salud → Pasos → Fuentes de datos y acceso, arrastra Garmin Connect por encima del iPhone — o toma una decisión consciente, pero elige exactamente una fuente principal.
- Elimina el permiso de escritura de entrenamientos de Garmin. Deja que Strava sea la única fuente de entrenamientos en Apple Health — extrae de Garmin de todos modos.
- Activa la sincronización Oura → Apple Health para VFC y FC en reposo, y comprueba inmediatamente los duplicados en Salud → Variabilidad de frecuencia cardíaca → Mostrar todos los datos.
- Configura la prioridad de fuente de VFC. En Salud → Variabilidad de frecuencia cardíaca → Fuentes de datos y acceso, mueve Oura por encima de Garmin si quieres que las lecturas del anillo dominen (menos ruido para la mayoría de usuarios).
- Exporta el CSV de Oura mensualmente para las tendencias de Readiness fuera de la app: App de Oura → Perfil → Exportación de datos.
- Elige una métrica de recuperación como señal de decisión diaria. Readiness de Oura si quieres seguimiento de enfermedades y ciclos sensible a la temperatura; Recuperación de Whoop si ya tienes la suscripción y usas el coaching de carga.
- Limpia los controles de privacidad de Strava. Flyby → Desactivado. Visibilidad de rutas → Solo seguidores. Clasificaciones de segmentos → Solo yo.
- Audita las fuentes de Capacidad aeróbica. En Salud → Capacidad aeróbica → Fuentes de datos, solo una app debería estar escribiendo — desactiva la duplicada.
- Repite la auditoría cada trimestre. Las actualizaciones de apps restablecen estados de permisos en silencio. Garmin Connect 4.80 (febrero de 2026) reactivó la escritura de datos de sueño duplicados para usuarios que la habían desactivado previamente — sin ninguna notificación en la app.
Fuentes y lecturas adicionales
- Soporte de Apple — Fuentes y acceso a datos en la app Salud — Documentación oficial para gestionar los permisos de HealthKit, configurar el orden de prioridad de fuentes y revisar qué puede leer y escribir cada app conectada.
- Soporte de Garmin — Guía de integración con Apple Health — Configuración de permisos paso a paso para Garmin Connect en iPhone, incluyendo la documentación de los selectores por categoría para Garmin Connect v4.x.
- Oura — Centro de ayuda: Exportación de datos y privacidad — Documentación oficial de Oura sobre el proceso de exportación CSV, qué métricas se incluyen y sus compromisos de privacidad en torno a los datos de salud.
- Electronic Frontier Foundation — Privacidad en apps de salud móvil — Análisis de la EFF sobre qué hacen los wearables de consumo y las plataformas de salud con los datos biométricos, incluyendo relaciones con brokers de datos y riesgos de compartición con terceros bajo la normativa vigente en EE. UU.
- NIST National Cybersecurity Center of Excellence — Seguridad en salud digital — Orientación a nivel de marco para proteger datos de salud personal, relevante para usuarios que conceden a apps de iOS de terceros acceso a los registros biométricos sensibles de Apple Health.