Há alguns dias, o Strava incomodou seus usuários com algumas alterações restritivas na API. Pode parecer estranho para um os usuários do aplicativo ficam furiosos com uma API, mas o cerne da questão está na confusão inerente aos dados de condicionamento físico.
Aqui está um cenário típico. Digamos que você esteja totalmente na plataforma da Garmin. Você usa seus relógios para corrida e treinamento de força. Então, você compra uma bicicleta Peloton para ciclismo indoor. Bem, os dispositivos Garmin não são compatíveis com as bicicletas Peloton porque as duas empresas não firmaram um acordo direto entre si para compartilhamento de dados. Então, para medir sua frequência cardíaca na bicicleta Peloton, você compra uma cinta torácica. E então você decide treinar para uma corrida, então se inscreve em uma daquelas plataformas de treinamento digital – o tipo em que um personal trainer analisa seus treinos e cria um plano personalizado para você.
O dilema é que agora você tem três aplicativos separados onde seu histórico de treino é armazenado, com três interfaces separadas – e nenhum deles com o panorama completo do seu treino.
Existem várias maneiras de consolidar esses dados, mas neste cenário, a mais simples é carregar todos os seus treinos no Strava e depois importar todos os dados do Strava para o aplicativo de treinamento.
Esse tipo de cenário surgiu dezenas de vezes durante meus testes de wearables. Mais recentemente, surgiu quando analisei uma esteira de mesa conectada Mobvoi. Não gostei do aplicativo nativo, mas tentar colocar os dados em meus aplicativos preferidos foi um pesadelo. No final das contas, foi mais fácil para mim passar pelo Strava.
A realidade é que muitos aplicativos de fitness menores e fabricantes de wearables não têm recursos para realizar integrações diretas de dados com milhares de outros aplicativos e dispositivos de fitness no mercado. É muito mais fácil para todos usar a API do Strava e encerrar o dia. E, diferentemente da API HealthKit da Apple ou do Health Connect do Google, o Strava é independente de plataforma.
Onde as coisas ficam realmente obscuras são as plataformas de fitness de terceiros que extrapolam seus próprios insights a partir dos dados do Strava – uma proibição sob os novos termos da API.
Pegue uma plataforma de terceiros como o VeloViewer. A ideia por trás do VeloViewer é fornecer insights mais aprofundados sobre os dados do Strava, incluindo mapas 3D, gráficos, recapitulações de atividades anuais e tabelas de classificação. Esta é uma ótima opção para pessoas que desejam mais informações do que as disponíveis nativamente no Strava, mas as novas alterações na API quebram muitos dos recursos mencionados acima. Como você pode imaginar, os usuários do VeloViewer – muitos dos quais dizem que pagam apenas uma assinatura do Strava para usar o VeloViewer – estão chateado. Desde então, o VeloViewer divulgou um comunicado dizendo que está trabalhando com o Strava para resolver o problema, mas isso não muda o fato de que o Strava detém todas as cartas.
É certo que este é um problema de nicho. A maioria das pessoas usa um ou talvez dois aplicativos de fitness com seu smartwatch, e isso não é realmente um problema. Mas para aqueles de nós que desejam a liberdade de usar vários dispositivos e aplicativos em várias plataformas? É um lembrete preocupante de que basta o Strava mudar as regras para quebrar um sistema cuidadosamente elaborado.