Integraciones
Nutrilaps se conecta con las plataformas y dispositivos que ya usas para que tus actividades, entrenamientos y métricas lleguen automáticamente sin tener que hacer nada manual.
Todas las integraciones usan estándares modernos de autorización (OAuth 2.0) y respetan la Política de Privacidad. Puedes desconectar cualquier servicio en cualquier momento y revocar el acceso desde Nutrilaps o desde la propia plataforma del proveedor.
Strava
Beta cerrada — esperando aprobaciónConexión OAuth 2.0 de un click. Pensada para atletas que quieren sincronización automática sin pasos manuales.
Implementación técnica completa. Estamos en proceso de aprobación de producción con Strava para escalar a usuarios masivos; durante la beta cerrada el acceso es limitado.
¿Qué hace Nutrilaps con tu Strava?
Permisos OAuth requeridos
- ·
read— perfil público (nombre, foto) - ·
activity:read_all— actividades públicas y privadas (necesario para que tu coach pueda ver lo que entrenas)
Pedimos solo lo mínimo imprescindible. NO pedimos activity:write ni profile:write — no modificamos nada de tu cuenta de Strava.
POST /oauth/deauthorize para invalidar el token también en el lado de Strava. Las actividades ya sincronizadas se conservan en Nutrilaps (son tus datos de entrenamiento).Garmin Connect
Pendiente de aprobaciónSolicitud presentada al Garmin Connect Developer Program. Garmin ha pausado temporalmente la aceptación de nuevas solicitudes mientras actualiza su programa de developers (mayo 2026). Mientras tanto puedes sincronizar tu Garmin a Nutrilaps usando Strava o Intervals.icu como puente.
¿Qué haremos cuando se active?
Cumplimiento técnico
deregistration (el usuario desconecta Nutrilaps desde Garmin) y userPermissionChange (el usuario modifica scopes). Sincronizamos los datos en consecuencia.external_id en nuestra BBDD (sin duplicar actividades cuando llegan también desde Strava).Tu privacidad
Los datos de Garmin se usan EXCLUSIVAMENTE para las funcionalidades a las que estás suscrito: análisis de entrenamiento, periodización nutricional, informes con IA, exportar workouts. NO vendemos, NO compartimos con terceros, NO publicamos, NO usamos para fines publicitarios.
Base legal: ejecución del contrato (Art. 6.1.b RGPD) para datos de actividad y entrenamiento. Consentimiento explícito separado (Art. 6.1.a + 9.2.a RGPD) si en el futuro activamos Health API.
Retención y borrado: conservamos tus datos mientras tu cuenta esté activa. Al desconectar Garmin desde tu panel o desde Garmin Connect, eliminamos tokens y los datos de Garmin que solicites borrar.
Detalle completo en Política de Privacidad → sección 5c.
iGPSport
Pendiente de aprobaciónSolicitud activa al iGPSport Open Platform. Cubre los ciclocomputadores iGS320, iGS520, iGS630, iGS800, BSC300 y modelos compatibles con iGPSport Cloud. Mientras tanto puedes sincronizar tu iGPSport a Nutrilaps usando Strava como puente (es la ruta recomendada por la propia iGPSport).
¿Qué haremos cuando se active?
Cumplimiento técnico
oauth.igpsport.com. El usuario autoriza en la pasarela de iGPSport, Nutrilaps NUNCA recibe la contraseña./api/auth/igpsport/callback para la autorización y /api/webhooks/igpsport para el push de actividades.Tu privacidad
Los datos de iGPSport se usan EXCLUSIVAMENTE para las funcionalidades a las que estás suscrito: análisis de entrenamiento, periodización nutricional, informes con IA, envío de workouts al dispositivo. NO vendemos, NO compartimos con terceros, NO publicamos, NO usamos para fines publicitarios.
Base legal: ejecución del contrato (Art. 6.1.b RGPD) para datos de actividad y entrenamiento.
Retención y borrado: conservamos tus datos mientras tu cuenta esté activa. Al desconectar iGPSport, eliminamos tokens y los datos de iGPSport que solicites borrar.
Detalle completo en Política de Privacidad → sección 5d.
Wahoo
Pendiente de aprobaciónSolicitud activa al Wahoo Cloud API. Cubre los ciclocomputadores ELEMNT BOLT, ELEMNT ROAM y ELEMNT RIVAL, los rodillos KICKR, los TICKR de pulso y cualquier dispositivo compatible con la cuenta de Wahoo. Mientras tanto puedes sincronizar tu Wahoo a Nutrilaps usando Strava como puente.
¿Qué haremos cuando se active?
Scopes OAuth solicitados
- ·
email— para vincular tu cuenta de Wahoo con la de Nutrilaps - ·
user_read— perfil básico (nombre, peso, sexo, fecha nacimiento — necesarios para cálculos fisiológicos) - ·
workouts_read— leer historial y detalle de workouts (necesario para análisis) - ·
workouts_write— opcional, para subir workouts manualmente a tu cuenta Wahoo - ·
plans_read— leer planificados existentes (evita duplicados) - ·
plans_write— publicar entrenamientos creados por tu coach en tu calendario Wahoo - ·
power_zones_read— leer tus zonas de potencia para análisis consistente - ·
offline_data— necesario para recibir webhooks cuando subes una actividad
NO pedimos user_write, routes_read/write ni power_zones_write. No modificamos nada de tu cuenta de Wahoo que no nos hayas pedido explícitamente.
Cumplimiento técnico
api.wahooligan.com/oauth/authorize. El usuario autoriza en la pasarela Wahoo, Nutrilaps NUNCA recibe la contraseña./api/auth/wahoo/callback para la autorización y /api/webhooks/wahoo para los eventos workout_summary.webhook_token contra el secret guardado antes de procesar cada notificación. Devolvemos 200 OK rápido (Wahoo reintenta a 30min / 4h / 24h / 72h si falla).workout_summary.file.url, parseamos los streams completos y los almacenamos junto con los del resto de fuentes (mismo formato canónico interno).Tu privacidad
Los datos de Wahoo se usan EXCLUSIVAMENTE para las funcionalidades a las que estás suscrito: análisis de entrenamiento, periodización nutricional, informes con IA, envío de workouts al ELEMNT. NO vendemos, NO compartimos con terceros, NO publicamos, NO usamos para fines publicitarios.
Base legal: ejecución del contrato (Art. 6.1.b RGPD) para datos de actividad y entrenamiento.
Retención y borrado: conservamos tus datos mientras tu cuenta esté activa. Al desconectar Wahoo eliminamos los tokens (revocando también en lado Wahoo); las actividades ya importadas se conservan como histórico del atleta salvo que solicites su borrado.
Detalle completo en Política de Privacidad → sección 5e.
Intervals.icu
✓ DisponibleConexión mediante API Key personal. Recomendada si tu coach envía planes a Intervals.icu o si ya gestionas ahí tu carga (PMC).
¿Qué hacemos con Intervals.icu?
Desconectar: desde Mi Perfil → Integraciones → Desconectar Intervals.icu. La API key se borra inmediatamente; las actividades ya sincronizadas se conservan.
Preguntas frecuentes
¿Tengo que pagar para conectar Strava o Garmin?
+
¿Necesito conectar las tres plataformas?
+
¿Qué pasa con mis datos si desconecto una integración?
+
¿Compartís mis datos con terceros para publicidad?
+
¿Puedo conectar Garmin sin pasar por Strava?
+
¿Y si uso iGPSport en lugar de Garmin?
+
¿Y si uso Wahoo (ELEMNT, KICKR)?
+
¿Qué tipo de archivos puedo exportar?
+
¿Mis datos están alojados en Europa?
+
¿Tienes dudas técnicas sobre alguna integración?
Si eres usuario, escríbenos. Si eres del equipo de partner de Strava o Garmin revisando esta página para aprobar nuestra solicitud, este es el contacto oficial:
contacto@nutrilaps.comOperado por Miguel Ángel Fernández Ruiz · España · Servicio en fase beta sin actividad comercial