Saltar al contenido
Volver a los proyectos

BaseMile

Un coach de running por frecuencia cardíaca, libre y de código abierto, que funciona por completo en el teléfono.

React NativeExpoTypeScriptZustand Código en GitHub APK de Android
Tipo
Producto del estudio
Rol
Diseño, desarrollo y publicación como código abierto
Año
2026
Plataforma
App móvil
Tipos de salida
3
Tendencias a lo largo del tiempo
4
Cuentas, servidores o sincronización
0
Captura de pantalla 1 de BaseMile

Resumen

BaseMile es un coach de running para los días de cardio de la semana Foundational Fitness del libro Protocols de Andrew Huberman. Se conecta a una banda pectoral Bluetooth, da indicaciones con la propia voz del teléfono y convierte cada salida en tendencias claras. Es un proyecto independiente, sin relación con Andrew Huberman ni con Huberman Lab, ni con su respaldo.

Reto

La mayoría de las apps de fitness piden una cuenta, una suscripción y la nube. Un coach por frecuencia cardíaca, además, tiene que seguir hablando con el teléfono en el bolsillo, la pantalla apagada y sin cobertura.

Enfoque

Creamos tres tipos de salida: Long, en zona 2 por debajo de un techo MAF; Medium, entre el 75 y el 85 % de la frecuencia cardíaca máxima; y Brief, con repeticiones 30/60 o un 4x4. Todo funciona en el teléfono, sin cuenta, sin servidor, sin sincronización y sin IA.

Resultado

Publicado como código abierto el 18 de octubre de 2026 con licencia GPL-3.0, con un APK de Android firmado en GitHub. Está probado en Android, y las versiones para iPhone se compilan desde el código fuente.

Funcionalidades clave

  • Tres tipos de salida

    Long en zona 2 por debajo de un techo MAF, Medium entre el 75 y el 85 % del máximo, y Brief con repeticiones 30/60 o un 4x4.

  • Frecuencia cardíaca en directo desde una banda

    Se conecta a cualquier banda de frecuencia cardíaca Bluetooth estándar. La Garmin HRM-Dual es la que se ha probado.

  • Indicaciones habladas sin conexión

    Las indicaciones usan la voz del teléfono, así que el coach sigue hablando sin cobertura y, en Android, con la pantalla apagada.

  • Voice Mode

    Una pantalla manos libres que mantiene una banda de frecuencia cardíaca estricta y avisa cuando te sales de ella.

  • Tendencias, rutas y tests

    Ritmo MAF, desacoplamiento, carga de entrenamiento y minutos semanales en zona 2, un mapa de calor de tus rutas, y tests como la frecuencia cardíaca en reposo y la máxima.

  • Tus salidas se quedan en el teléfono

    Sin cuenta, servidor ni sincronización. La red solo se usa para el tiempo, la altitud y las teselas del mapa, y el tiempo y la altitud se pueden desactivar.

¿Tienes un proyecto similar?

Cuéntanos qué necesitas. Respondemos en menos de 24 horas.