
Passei 13 anos construindo o RepCount. Veja por que estou apenas começando.
Por Simon, fundador e desenvolvedor do RepCount
Em 2013, eu tinha acabado de começar um novo emprego. Fui contratado pela minha experiência em desenvolvimento mobile — tenho mestrado em Engenharia de Computação e passei toda a minha carreira desenvolvendo apps mobile. Mas de alguma forma acabei em um projeto de backend corporativo como contratado. Era um bom trabalho. Não era o meu trabalho.
Ao mesmo tempo, duas coisas aconteceram. Li The Lean Startup de Eric Ries, que transformou completamente a minha forma de pensar sobre criar produtos. E o rastreador de treino que eu usava para registrar meus próprios treinos — Gym Buddy — foi abandonado pelo seu desenvolvedor.
Precisava de um rastreador de treino substituto. Mas quando olhei para o que estava disponível, nada se encaixava. A maioria dos apps de treino da época dava uma tela por exercício. Isso não correspondia à minha forma de pensar sobre treino. Eu queria algo que parecesse um caderno, mas melhor. Algo onde você pudesse ver todo o seu treino de relance e o app mostrasse automaticamente o que você fez na última vez, para você saber o que precisava superar.
Ninguém estava construindo esse app de treino de força. Então eu construí.
O som do silêncio
Construí a primeira versão do RepCount em alguns meses e a lancei na App Store como um app pago por US$ 1. Depois, esperei.
Nada aconteceu.
Nenhum download. Nenhuma avaliação. Nenhuma explosão de crescimento. Apenas silêncio.
Mas eu gostava do app. Eu o usava todos os dias. E The Lean Startup me ensinou a lançar rápido e iterar, então foi o que fiz. No primeiro ano, lancei em média uma versão a cada dez dias. A revisão de apps levava cerca de sete dias naquela época, então eu tipicamente tinha a próxima versão pronta antes de a Apple terminar de aprovar a anterior.
Ainda assim, quase ninguém baixava. Era um projeto paralelo desenvolvido à noite e nos fins de semana enquanto trabalhava no meu emprego principal. Teria sido fácil desistir.
O avanço sueco
Então traduzi o app para o sueco e, alguns meses depois, recebi uma avaliação que mudou tudo. Alguém escreveu que o RepCount era o melhor app do seu celular. Comecei a receber e-mails de suporte — e eu construía rapidamente o que as pessoas pediam.
Um dia, vi um enorme pico de downloads suecos. Um influenciador de fitness havia mencionado o app em uma postagem de blog e o RepCount tinha entrado no topo das listas suecas. Pela primeira vez, senti que estava no caminho certo.
O mistério americano
Continuei construindo. Então um dia, algo maluco aconteceu: um pico massivo de downloads nos EUA. Do nada.
Levei um mês para descobrir o que causou isso. Finalmente, uma avaliação americana dizia "obrigado ao The Online Coach." Eu não fazia ideia do que isso significava, então comecei a investigar. Descobriu-se que The Online Coach — Raymond Querido, um fisiculturista e coach americano — havia postado sobre o RepCount no YouTube, recomendando-o ao seu público.
Encontrei-o no Instagram e percebi que provavelmente precisava de uma conta própria no Instagram. Não sabia absolutamente nada sobre marketing. Mas criei uma conta e comecei a postar sobre o app e meu próprio treino.
Depois de algum tempo, comprei algumas camisetas da loja do Raymond. Elas chegaram com um bilhete escrito à mão sobre o quanto ele amava o app e como seria ótimo se encontrar um dia. Começamos a conversar no Instagram, e ele queria ajudar o app a crescer. Fizemos um acordo em que ele receberia uma porcentagem da receita, com um mínimo garantido por mês.
Raymond começou a falar do RepCount para seu público — personal trainers e levantadores sérios — e isso teve um efeito bola de neve. Eu até voei para os Estados Unidos para aparecer em um de seus vídeos. Não foi uma campanha de marketing de influenciadores polida. Foram duas pessoas que genuinamente gostavam do trabalho uma da outra, descobrindo as coisas juntas.
"ANDROID!"
Conforme meus seguidores no Instagram cresciam, cada postagem tinha o mesmo comentário: Android! As pessoas queriam o RepCount no Android e não eram tímidas em relação a isso.
Resisti por muito tempo. Eu era uma pessoa com um emprego, já sobrecarregado mantendo o rastreador de treino para iOS. Mas eventualmente cedi. Eu tinha trabalhado como contratado desenvolvendo apps Android antes, então conhecia bem a plataforma. Desenvolvi o RepCount para Android do zero em Kotlin e cobrei desde o primeiro dia — apenas para testar se as pessoas realmente pagariam. Os usuários beta tiveram acesso por US$ 3 por ano. Era uma versão beta, afinal.
Arrastei essa beta por tempo demais. Foi só em 2019 que finalmente a lancei ao público. Por muito tempo, achei que desenvolver o app Android havia sido um erro. Demorou uma eternidade enquanto eu equilibrava um emprego em tempo integral com a versão iOS. Levou anos para se pagar.
Mas agora estou feliz por ter feito isso. Ajuda no boca a boca — parceiros de treino não usam todos o mesmo celular — e há muito poucos rastreadores de treino que são completamente nativos tanto no iOS quanto no Android. A maioria dos concorrentes pula o Android, faz uma portagem meia-boca ou usa um framework multiplataforma. O RepCount é desenvolvido em Swift no iOS e Kotlin no Android porque levantadores percebem quando um app não funciona naturalmente no celular.
O longo meio-tempo
A receita foi melhorando, lentamente, a cada ano. Mas ainda não era suficiente para viver. Eu amava o que estava construindo, mas precisava manter meu emprego principal. O RepCount consumia minhas noites e fins de semana.
Em 2016, tirei uma licença e passei seis meses como nômade digital, viajando pelo mundo e desenvolvendo o app em tempo integral. Foi incrível. Depois voltei para casa, fiquei sem dinheiro e voltei ao meu emprego. Disse a mim mesmo que era o último contrato que aceitaria.
Não foi o último contrato.
A métrica que mudou tudo
Em 2019, entrei no Startup School do YC. A primeira lição: escolha uma métrica principal. Escolhi Usuários Ativos Mensais. Então, na lição seguinte, Michael Seibel disse algo como: "A menos que você esteja tentando ser o Facebook, não escolha MAU. Escolha algo mais próximo da receita."
Então olhei para a receita. Nessa época, um dos meus concorrentes — Strong — havia mudado para um modelo de assinatura a um preço muito mais alto do que qualquer outro no mercado. Pensei: "Ou eles vão expulsar todos os seus usuários para a concorrência, ou vão enriquecer."
Eles enriqueceram.
Percebi que se eu queria fazer isso em tempo integral — se queria construir o melhor rastreador de treino do mundo como meu trabalho de verdade — precisava de receita recorrente. Mudei o RepCount para um modelo de assinatura no final de 2019.
O Startup School do YC também me deu o impulso que eu precisava para finalmente lançar o app Android fora do beta. Sem mais esconder atrás de "ainda não está pronto."
Os números começaram a parecer promissores. Pela primeira vez, consegui ver um caminho para largar meu emprego de vez. Então larguei.
Aí veio o COVID.
O timing
Eu tinha acabado de largar meu emprego para trabalhar em tempo integral em um app de academia, e academias ao redor do mundo estavam fechando. Esse timing não dá para inventar.
Então me adaptei. Tornei o RepCount mais completo para treinos em casa. Aumentei o preço um pouco — sempre cobrei de menos. E continuei construindo. Naquele ano, me paguei pela primeira vez — salário mínimo. A empresa ainda operava com prejuízo e eu cobria o resto com economias.
Então, em 2021, algo mágico aconteceu. O mundo reabriu. Todo mundo precisava entrar em forma. Recebi ajuda de uma agência com Otimização na App Store e o app explodiu. Naquele ano, o RepCount ganhou mais do que meu emprego convencional já tinha ganho.
Depois de oito anos, o app de treino de força finalmente funcionou.
Simples é difícil
Ao longo de treze anos, fiz centenas de atualizações no RepCount. Algoritmos de gráficos personalizados, função de superset, funcionalidade aprimorada em todos os aspectos. Mas a filosofia central nunca mudou: tornar o app o mais simples possível, oferecendo a flexibilidade que você precisa para rastrear seu treino. Isso é um equilíbrio mais difícil do que parece.
Pegue a função de superset. Na superfície, parece simples. Mas funciona de forma fundamentalmente diferente de como os concorrentes lidam com isso, e passei uma enorme quantidade de tempo redesenhando. Criar algo que parece fácil de usar, mas lida com a complexidade do treino real — isso pode levar meses para acertar, e a maioria das pessoas nunca saberá quanto trabalho foi investido nisso.
Originalmente, construí o RepCount pensando em levantadores avançados. Não adicionei imagens de exercícios, recursos sociais ou extras chamativos. Apenas uma ferramenta limpa e rápida para registrar seu treino. Mas algo surpreendente aconteceu: a simplicidade que atraía levantadores sérios acabou atraindo a todos. Homens, mulheres, adolescentes, aposentados — todo tipo de pessoa que compartilhava uma coisa em comum. Eles queriam aproveitar mais seu treino de força e não queriam um app que atrapalhasse.
Uma equipe de dois
Em 2023, eu estava vivendo meu sonho, mas estava se tornando sobrecarregado para uma pessoa. Tudo — iOS, Android, backend, suporte, marketing, negócios — tudo em mim.
Um dos meus usuários mais antigos, alguém com quem eu conversava há quase dez anos, mencionou que ia largar o emprego. Meio de brincadeira, disse: "Talvez você devesse vir trabalhar comigo."
Esse era o John. Ele está comigo há mais de dois anos, cuidando do desenvolvimento do iOS. A equipe do RepCount cresceu 100% — de uma pessoa para duas.
Ainda aqui, ainda construindo
Hoje, o RepCount tem mais de dois milhões de downloads, uma avaliação de 4,9 estrelas na App Store dos EUA e a distinção "Apps We Love" da Apple. Ainda somos uma equipe pequena competindo contra apps com equipes grandes e bem financiadas. Ganhamos novos concorrentes todo dia. Me ofereceram dinheiro para vender a empresa, e disse não todas as vezes.
Isso é o que aprendi competindo como desenvolvedor indie por mais de uma década: ser pequeno pode ser um superpoder. Posso lançar uma atualização em dias, não em trimestres. Quando um usuário me envia um e-mail, está falando com a pessoa que escreveu o código. Posso resolver o problema dele e lançar uma nova versão no mesmo dia. O app não é projetado por um comitê — é projetado por alguém que o usa sob uma barra pesada toda semana.
E agora, a IA está dando a equipes pequenas como a nossa capacidades que nunca tivemos antes. Tarefas que antes exigiam especialistas dedicados — consigo avançar nelas mais rápido do que nunca. A diferença entre o que um desenvolvedor indie pode construir e o que requer uma equipe financiada está diminuindo rapidamente.
Recusei ofertas de aquisição. Sobrevivi ao silêncio, contas bancárias vazias, uma pandemia global e um mercado que fica mais competitivo a cada ano. Construí esse app porque precisava dele, e acontece que mais de dois milhões de outras pessoas também precisavam.
Trabalho no RepCount desde 2013, e estou apenas começando.
Perguntas Frequentes
O que é o RepCount?
O RepCount é um rastreador de treino de força para iOS e Android. Ele mostra automaticamente seu treino anterior para que você sempre saiba o que precisa superar, e é projetado para ser o mais rápido e organizado possível. Foi baixado mais de 2 milhões de vezes e tem uma avaliação de 4,9 estrelas na App Store dos EUA.
O RepCount está disponível no Android?
Sim. O RepCount está disponível tanto no iOS quanto no Android. O app do iOS é desenvolvido em Swift e o do Android em Kotlin — ambos são apps completamente nativos, não um híbrido multiplataforma.
O RepCount é gratuito?
Sim. O RepCount tem um nível gratuito com treinos ilimitados, rotinas ilimitadas e exercícios personalizados ilimitados. O Premium adiciona estatísticas avançadas, supersets, drop sets e muito mais.
Quem criou o RepCount?
O RepCount foi criado por Simon Persson, um desenvolvedor indie sueco com mestrado em Engenharia de Computação. Atleta de força competitivo, ele chegou à final do Fitness Five sueco em 2014 — com 25 agachamentos a 1,5 vezes o seu peso corporal e 23 repetições de supino com o seu peso corporal, ambos em menos de 100 segundos. Ele começou a desenvolver o RepCount em 2013 e passou a se dedicar em tempo integral por volta de 2019–2020. O RepCount agora é uma equipe de dois.
O que diferencia o RepCount de outros rastreadores de treino?
O RepCount é construído para parecer um caderno — você pode ver todo o seu treino de uma vez e ele mostra automaticamente o que você fez na última vez. Tanto o app do iOS quanto o do Android são completamente nativos, o que significa que funcionam naturalmente no seu celular. Não há recursos sociais nem imagens de exercícios — apenas uma ferramenta de registro rápida e limpa, criada por alguém que treina com barra todas as semanas.
Há quanto tempo o RepCount existe?
O RepCount foi lançado na App Store em 2013, tornando-se um dos apps de academia indie mais duradouros. A versão para Android foi lançada em 2019. Em 2026, ele tem mais de 2 milhões de downloads.
O RepCount está disponível na App Store e no Google Play. Se você é um levantador procurando um rastreador criado por alguém que realmente treina, experimente.