Ir para o conteúdo
Voltar aos projetos

BaseMile

Um treinador de corrida por frequência cardíaca, livre e de código aberto, que funciona por inteiro no telemóvel.

React NativeExpoTypeScriptZustand Código no GitHub APK Android
Tipo
Produto do estúdio
Função
Design, desenvolvimento e publicação em código aberto
Ano
2026
Plataforma
Aplicação móvel
Tipos de corrida
3
Tendências ao longo do tempo
4
Contas, servidores ou sincronização
0
Captura de ecrã 1 de BaseMile

Visão geral

O BaseMile é um treinador de corrida para os dias de cardio da semana Foundational Fitness do livro Protocols, de Andrew Huberman. Liga-se a uma cinta cardíaca Bluetooth, dá indicações com a voz do próprio telemóvel e transforma cada corrida em tendências claras. É um projeto independente, sem ligação a Andrew Huberman nem à Huberman Lab, nem com o seu apoio.

Desafio

A maioria das aplicações de fitness pede uma conta, uma subscrição e a nuvem. Um treinador por frequência cardíaca também tem de continuar a falar com o telemóvel no bolso, o ecrã desligado e sem rede.

Abordagem

Criámos três tipos de corrida: Long, na zona 2 abaixo de um teto MAF; Medium, entre 75 e 85 % da frequência cardíaca máxima; e Brief, com repetições 30/60 ou um 4x4. Tudo corre no telemóvel, sem conta, sem servidor, sem sincronização e sem IA.

Resultado

Publicado como código aberto a 18 de outubro de 2026 sob a licença GPL-3.0, com um APK Android assinado no GitHub. Está testado em Android, e as versões para iPhone compilam-se a partir do código-fonte.

Funcionalidades principais

  • Três tipos de corrida

    Long na zona 2 abaixo de um teto MAF, Medium entre 75 e 85 % do máximo, e Brief com repetições 30/60 ou um 4x4.

  • Frequência cardíaca em direto a partir de uma cinta

    Liga-se a qualquer cinta cardíaca Bluetooth padrão. A Garmin HRM-Dual é a que foi testada.

  • Indicações faladas sem rede

    As indicações usam a voz do telemóvel, por isso o treinador continua a falar sem rede e, em Android, com o ecrã desligado.

  • Voice Mode

    Um ecrã mãos-livres que mantém uma faixa de frequência cardíaca rigorosa e avisa quando sai dela.

  • Tendências, percursos e testes

    Ritmo MAF, desacoplamento, carga de treino e minutos semanais na zona 2, um mapa de calor dos seus percursos, e testes como a frequência cardíaca em repouso e a máxima.

  • As suas corridas ficam no telemóvel

    Sem conta, servidor nem sincronização. A rede só serve para a meteorologia, a altitude e os mosaicos do mapa, e a meteorologia e a altitude podem ser desligadas.

Tem um projeto semelhante?

Diga-nos do que precisa. Respondemos em 24 horas.