
Ho passato 13 anni a costruire RepCount. Ecco perché sto appena iniziando.
Di Simon, fondatore e sviluppatore di RepCount
Nel 2013, avevo appena iniziato un nuovo lavoro. Ero stato assunto per la mia esperienza nello sviluppo mobile — ho un Master of Science in Ingegneria Informatica e avevo trascorso tutta la mia carriera a costruire app mobile. Ma in qualche modo mi sono ritrovato contrattato per un progetto backend aziendale. Era un buon lavoro. Non era il mio lavoro.
Più o meno nello stesso periodo, accaddero due cose. Lessi The Lean Startup di Eric Ries, che rivoluzionò il mio modo di pensare alla creazione di prodotti. E il tracker di allenamento che avevo usato per tracciare i miei allenamenti — Gym Buddy — fu abbandonato dal suo sviluppatore.
Avevo bisogno di un tracker di allenamento sostitutivo. Ma quando guardai cosa era disponibile, niente si adattava. La maggior parte delle app di allenamento all'epoca ti dava una schermata per esercizio. Non corrispondeva a come penso all'allenamento. Volevo qualcosa che sembrasse un taccuino, ma migliore. Qualcosa in cui potessi vedere l'intero allenamento in un colpo d'occhio e l'app mostrasse automaticamente cosa avevi fatto l'ultima volta, così sapevi cosa dovevi battere.
Nessuno stava costruendo quell'app di allenamento in forza. Così l'ho fatto io.
Il suono del silenzio
Ho costruito la prima versione di RepCount in un paio di mesi e l'ho pubblicata sull'App Store come app a pagamento a 1 $. Poi ho aspettato.
Non successe nulla.
Nessun download. Nessuna recensione. Nessun momento di decollo. Solo silenzio.
Ma mi piaceva l'app. La usavo ogni giorno. E il Lean Startup mi aveva insegnato a pubblicare velocemente e iterare, quindi è quello che ho fatto. Nel primo anno, ho rilasciato in media una versione ogni dieci giorni. La revisione dell'app richiedeva circa sette giorni all'epoca, quindi di solito avevo la versione successiva pronta prima che Apple avesse finito di approvare quella precedente.
Eppure, quasi nessuno la scaricava. Era un progetto parallelo costruito nelle serate e nei weekend mentre lavoravo. Sarebbe stato facile smettere.
La svolta svedese
Poi ho tradotto l'app in svedese, e qualche mese dopo ho ricevuto una recensione che cambiò tutto. Qualcuno scrisse che RepCount era la migliore app sul suo telefono. Ho iniziato a ricevere e-mail di supporto — e ho costruito quello che le persone chiedevano, velocemente.
Un giorno, ho visto un enorme picco nei download svedesi. Un influencer del fitness aveva menzionato l'app in un post sul blog e RepCount era entrato nelle classifiche svedesi. Per la prima volta, sentii di essere sulla strada giusta.
Il mistero americano
Ho continuato a costruire. Poi un giorno accadde qualcosa di pazzo: un enorme picco nei download americani. Dal nulla.
Mi ci volle un mese per capire cosa l'aveva causato. Alla fine, una recensione americana diceva "grazie a The Online Coach." Non sapevo cosa significasse, quindi ho iniziato a indagare. Si è scoperto che The Online Coach — Raymond Querido, un bodybuilder e coach americano — aveva postato su RepCount su YouTube, raccomandandolo al suo pubblico.
L'ho trovato su Instagram e ho capito che probabilmente avevo bisogno anch'io di un account Instagram. Non sapevo assolutamente nulla di marketing. Ma ho creato un account e ho iniziato a pubblicare sull'app e sui miei allenamenti.
Dopo un po', ho comprato un paio di magliette dal negozio di Raymond. Sono arrivate con un biglietto scritto a mano su quanto amasse l'app e quanto sarebbe stato bello incontrarsi un giorno. Abbiamo iniziato a chattare su Instagram, e voleva aiutare l'app a crescere. Abbiamo messo insieme un accordo in cui avrebbe ottenuto una percentuale dei ricavi, con un minimo garantito al mese.
Raymond ha iniziato a parlare di RepCount al suo pubblico — personal trainer e sollevatori seri — e ha avuto un effetto valanga. Sono addirittura volato negli Stati Uniti per essere presentato in uno dei suoi video. Non era una campagna di marketing degli influencer curata. Erano due persone che apprezzavano genuinamente il lavoro dell'altra e che capivano come procedere strada facendo.
"ANDROID!"
Man mano che il mio seguito su Instagram cresceva, ogni singolo post aveva lo stesso commento: Android! Le persone volevano RepCount su Android, e non erano timide nell'ammetterlo.
Ho resistito a lungo. Ero una sola persona con un lavoro, già sotto pressione a mantenere il tracker di allenamento iOS. Ma alla fine ho ceduto. Avevo lavorato come contractor sviluppando app Android prima, quindi conoscevo bene la piattaforma. Ho costruito RepCount per Android da zero in Kotlin e l'ho reso a pagamento dal primo giorno — solo per testare se le persone avrebbero pagato davvero. Gli utenti beta l'hanno ricevuto a 3 $ all'anno. Era una beta, dopotutto.
Ho trascinato quella beta molto troppo a lungo. Fu solo nel 2019 che la pubblicai finalmente al pubblico. Per molto tempo, pensai che costruire l'app Android fosse stato un errore. Ci aveva messo un'eternità mentre si destreggiantava tra un lavoro a tempo pieno e la versione iOS. Non si autofinanziò per anni.
Ma ora sono contento di averlo fatto. Aiuta il passaparola — i partner di allenamento non usano tutti lo stesso telefono — e ci sono pochissimi tracker di allenamento completamente nativi su iOS e Android. La maggior parte dei concorrenti evita Android, fa un porting approssimativo o usa un framework multipiattaforma. RepCount è costruito in Swift su iOS e in Kotlin su Android perché i sollevatori notano quando un'app non si sente naturale sul loro telefono.
Il lungo mezzo
I ricavi continuavano a migliorare, lentamente, ogni anno. Ma non era ancora abbastanza per vivere. Amavo quello che stavo costruendo, ma dovevo mantenere il mio lavoro. RepCount consumava le mie serate e i miei weekend.
Nel 2016, ho preso un congedo e ho trascorso sei mesi a lavorare come nomade digitale, viaggiando per il mondo e costruendo l'app a tempo pieno. Era incredibile. Poi sono tornato a casa, ho finito i soldi e sono tornato al mio lavoro. Mi sono detto che era l'ultimo contratto che avrei preso.
Non fu l'ultimo contratto che avrei preso.
La metrica che cambiò tutto
Nel 2019, mi sono unito allo Startup School di YC. La prima lezione: scegli una metrica principale. Ho scelto gli Utenti Attivi Mensili. Poi nella lezione successiva, Michael Seibel disse qualcosa come: "A meno che tu non stia cercando di essere Facebook, non scegliere i MAU. Scegli qualcosa di più vicino al fatturato."
Quindi ho guardato il fatturato. In quel periodo, uno dei miei concorrenti — Strong — era passato a un modello di abbonamento a un prezzo molto più alto di qualsiasi altra cosa in quel settore. Pensai: "O spingeranno tutti i loro utenti verso i concorrenti, o si arricchiranno."
Si sono arricchiti.
Ho capito che se volevo farlo a tempo pieno — se volevo costruire il miglior tracker di allenamento al mondo come vero lavoro — avevo bisogno di entrate ricorrenti. Ho cambiato RepCount a un modello di abbonamento alla fine del 2019.
Lo Startup School di YC mi ha anche dato la spinta necessaria per finalmente uscire l'app Android dalla beta. Niente più nascondersi dietro "non è ancora pronta".
I numeri iniziavano a sembrare promettenti. Per la prima volta, riuscivo a vedere un percorso per lasciare definitivamente il mio lavoro. Così l'ho fatto.
Poi arrivò il COVID.
Il tempismo
Avevo appena lasciato il mio lavoro per dedicarmi a tempo pieno a un'app per palestra, e le palestre in tutto il mondo stavano chiudendo. Non si può inventare un tale tempismo.
Così mi sono adattato. Ho reso RepCount più completo per gli allenamenti casalinghi. Ho aumentato un po' il prezzo — avevo sempre applicato prezzi troppo bassi. E ho continuato a costruire. Quell'anno, mi sono finalmente pagato per la prima volta — salario minimo. L'azienda funzionava ancora in perdita e coprivo il resto con i risparmi.
Poi nel 2021 accadde qualcosa di magico. Il mondo riaprì. Tutti avevano bisogno di rimettersi in forma. Ho ricevuto aiuto da un'agenzia con l'ottimizzazione dell'App Store, e l'app esplose. Quell'anno, RepCount guadagnò più di qualsiasi mio lavoro regolare.
Dopo otto anni, l'app di allenamento in forza funzionava finalmente.
Semplice è difficile
Nell'arco di tredici anni, ho effettuato centinaia di aggiornamenti a RepCount. Algoritmi di grafici personalizzati, una funzione superset, funzionalità migliorate in tutto il programma. Ma la filosofia di base non è mai cambiata: rendere l'app il più semplice possibile offrendo al contempo la flessibilità necessaria per tracciare il tuo allenamento. È un equilibrio più delicato di quanto sembri.
Prendi la funzione superset. In apparenza sembra semplice. Ma funziona in modo fondamentalmente diverso da come i concorrenti la gestiscono, e ho trascorso un'enorme quantità di tempo a rielaborare il design. Creare qualcosa che sembra senza sforzo da usare ma gestisce la complessità dell'allenamento reale — può richiedere mesi per farlo bene, e la maggior parte delle persone non saprà mai quanto lavoro ci sia stato messo.
Ho inizialmente costruito RepCount pensando ai sollevatori avanzati. Non ho aggiunto immagini di esercizi generiche, funzioni social o extra appariscenti. Solo uno strumento veloce e pulito per tracciare il tuo allenamento. Ma accadde qualcosa di sorprendente: la semplicità che attirava i sollevatori seri si rivelò attraente per tutti. Uomini, donne, adolescenti, pensionati — tutti i tipi di persone che condividevano una cosa in comune. Volevano ottenere di più dal loro allenamento in forza, e non volevano un'app che fosse d'ostacolo.
Un team di due
Nel 2023, stavo vivendo il mio sogno, ma stava diventando travolgente per una sola persona. Tutto — iOS, Android, backend, supporto, marketing, business — tutto su di me.
Uno dei miei utenti più longevi, qualcuno con cui chattavo da quasi dieci anni, menzionò che stava per lasciare il suo lavoro. Dissi quasi scherzando: "Forse dovresti venire a lavorare per me."
Era John. Ora è con me da oltre due anni, occupandosi dello sviluppo iOS. Il team di RepCount è cresciuto del 100% — da una persona a due.
Ancora qui, ancora a costruire
Oggi, RepCount ha oltre due milioni di download, una valutazione di 4,9 stelle sull'App Store statunitense e la designazione "Apps We Love" di Apple. Siamo ancora un piccolo team in competizione con app che hanno team grandi e ben dotati di risorse. Abbiamo nuovi concorrenti ogni giorno. Mi è stato offerto denaro per vendere l'azienda, e ho detto no ogni volta.
Ecco cosa ho imparato competendo come sviluppatore indipendente per oltre un decennio: essere piccoli può essere un superpotere. Posso pubblicare un aggiornamento in giorni, non in trimestri. Quando un utente mi manda un'e-mail, sta parlando con la persona che ha scritto il codice. Posso risolvere il suo problema e pubblicare una nuova versione lo stesso giorno. L'app non è progettata da un comitato — è progettata da qualcuno che la usa sotto un bilanciere pesante ogni settimana.
E ora, l'IA sta dando a piccoli team come il nostro capacità che non avevamo mai avuto prima. Compiti che un tempo richiedevano specialisti dedicati — posso svolgerli più velocemente che mai. Il divario tra ciò che uno sviluppatore indipendente può costruire e ciò che richiede un team finanziato si sta riducendo rapidamente.
Ho rifiutato offerte di acquisizione. Ho sopravvissuto al silenzio, ai conti bancari vuoti, a una pandemia globale e a un mercato che diventa più affollato ogni anno. Ho costruito questa app perché ne avevo bisogno, e si scopre che oltre due milioni di altre persone ne avevano bisogno anche loro.
Lavoro su RepCount dal 2013, e sto appena iniziando.
Domande frequenti
Cos'è RepCount?
RepCount è un tracker di allenamento in forza per iOS e Android. Mostra automaticamente il tuo allenamento precedente in modo che tu sappia sempre cosa devi battere, ed è progettato per essere il più veloce e pulito possibile. È stato scaricato oltre 2 milioni di volte e ha una valutazione di 4,9 stelle sull'App Store statunitense.
RepCount è disponibile su Android?
Sì. RepCount è disponibile sia su iOS che su Android. L'app iOS è sviluppata in Swift e l'app Android è sviluppata in Kotlin — entrambe sono app completamente native, non un ibrido multipiattaforma.
RepCount è gratuito?
Sì. RepCount ha un livello gratuito con allenamenti illimitati, routine illimitate ed esercizi personalizzati illimitati. Il Premium aggiunge statistiche avanzate, superset, drop set e molto altro.
Chi ha creato RepCount?
RepCount è stato creato da Simon Persson, uno sviluppatore indie svedese con un Master in Ingegneria Informatica. Atleta di forza agonista, ha raggiunto la finale del Fitness Five svedese nel 2014 — con 25 squat a 1,5 volte il suo peso corporeo e 23 ripetizioni di panca piana con il suo peso corporeo, entrambi in meno di 100 secondi. Ha iniziato a costruire RepCount nel 2013 e si è dedicato a tempo pieno intorno al 2019–2020. RepCount è ora un team di due persone.
Cosa distingue RepCount dagli altri tracker di allenamento?
RepCount è costruito per sembrare un taccuino — puoi vedere l'intero allenamento in una sola schermata e mostra automaticamente cosa hai fatto l'ultima volta. Sia l'app iOS che quella Android sono completamente native, il che significa che si sentono naturali sul tuo telefono. Non ci sono funzioni social né immagini di esercizi generiche — solo uno strumento di registrazione veloce e pulito costruito da qualcuno che si allena con un bilanciere ogni settimana.
Da quanto tempo esiste RepCount?
RepCount è stato lanciato sull'App Store nel 2013, rendendolo una delle app di tracker per palestra indipendenti più longeve. La versione Android è stata lanciata nel 2019. A partire dal 2026, ha oltre 2 milioni di download.
RepCount è disponibile sull'App Store e su Google Play. Se sei un sollevatore alla ricerca di un tracker costruito da qualcuno che si allena davvero, provalo.