
Jag har spenderat 13 år med att bygga RepCount. Det här är bara början.
Av Simon, grundare och utvecklare av RepCount
År 2013 hade jag precis börjat ett nytt jobb. Jag hade anställts för min expertis inom mobilutveckling — jag har en civilingenjörsexamen i datateknik och hade tillbringat hela min karriär med att bygga mobilappar. Men på något sätt hamnade jag på ett konsultuppdrag för ett företags backend-projekt. Det var helt okej arbete. Det var inte mitt arbete.
Ungefär samtidigt hände två saker. Jag läste The Lean Startup av Eric Ries, vilket förändrade hur jag tänkte på att bygga produkter. Och den träningsdagbok jag hade använt för att logga mina träningspass — Gym Buddy — övergavs av sin utvecklare.
Jag behövde en ny träningsdagbok. Men när jag tittade på vad som fanns, passade ingenting. De flesta träningsappar gav dig en skärm per övning. Det matchade inte hur jag tänker kring träning. Jag ville ha något som kändes som en anteckningsbok, men bättre. Något där du kunde se hela träningspasset med en blick och appen automatiskt visade vad du gjorde förra gången, så att du visste vad du behövde slå.
Ingen byggde den appen. Så jag gjorde det.
Tystnaden som accede
Jag byggde den första versionen av RepCount på ett par månader och släppte den på App Store som en betalapp för 1 dollar. Sedan väntade jag.
Ingenting hände.
Inga nedladdningar. Inga recensioner. Inget hockeyklubbe-ögonblick. Bara tystnad.
Men jag gillade appen. Jag använde den varje dag. Och Lean Startup hade lärt mig att skicka snabbt och iterera, så det var vad jag gjorde. Under det första året hade jag i genomsnitt en release var tionde dag. App-granskning tog ungefär sju dagar på den tiden, så jag hade vanligtvis nästa version klar innan Apple hade godkänt den föregående.
Ändå var det nästan ingen som laddade ned den. Det här var ett sidoprojekt byggt på kvällar och helger medan jag jobbade på dagarna. Det hade varit lätt att ge upp.
Det svenska genombrottet
Sedan översatte jag appen till svenska, och några månader senare fick jag en recension som förändrade allt. Någon skrev att RepCount var den bästa appen på deras telefon. Jag började få supportmejl — och jag byggde det folk bad om, snabbt.
En dag såg jag en enorm topp i svenska nedladdningar. En träningsinfluencer hade nämnt appen i ett blogginlägg och RepCount hade hamnat på de svenska topplistorna. För första gången kände jag att jag var på rätt spår.
Det amerikanska mysteriet
Jag fortsatte bygga. Sedan hände något galet en dag: en massiv topp i amerikanska nedladdningar. Ur ingenstans.
Det tog mig en månad att lista ut vad som orsakade det. Till slut sa en amerikansk recension "tack till The Online Coach." Jag hade ingen aning om vad det betydde, så jag började gräva. Det visade sig att The Online Coach — Raymond Querido, en amerikansk bodybuilder och tränare — hade postat om RepCount på YouTube och rekommenderat den till sin publik.
Jag hittade honom på Instagram och insåg att jag förmodligen behövde ett eget Instagram-konto. Jag visste absolut ingenting om marknadsföring. Men jag skapade ett konto och började posta om appen och min egen träning.
Efter ett tag köpte jag ett par t-shirts från Raymonds butik. De anlände med en handskriven lapp om hur mycket han älskade appen och att det vore fantastiskt att träffas någon gång. Vi började chatta på Instagram, och han ville hjälpa appen att växa. Vi satte ihop ett avtal där han fick en procentandel av intäkterna, med en garanterad minimibetalning per månad.
Raymond började posta om RepCount till sin publik — personliga tränare och seriösa lyftare — och det fick en snöbollseffekt. Jag flög till och med till USA för att medverka i en av hans videor. Det här var ingen polerad influencer-marknadsföringskampanj. Det var två personer som genuint gillade varandras arbete och löste det allteftersom.
"ANDROID!"
I takt med att mitt Instagram-följarantal växte hade varje enskilt inlägg samma kommentar: Android! Folk ville ha RepCount på Android, och de var inte blyga med det.
Jag motstod länge. Jag var en person med ett heltidsjobb, redan sträckt till det yttersta med att underhålla iOS-appen. Men jag gav till slut med mig. Jag hade arbetat som konsult och byggt Android-appar tidigare, så jag kände plattformen väl. Jag byggde RepCount för Android från grunden i Kotlin och tog betalt för det från dag ett — bara för att testa om folk faktiskt skulle betala. Betaanvändare fick det för 3 dollar per år. Det var trots allt en beta.
Jag drog ut den betan alldeles för länge. Det var inte förrän 2019 som jag äntligen släppte den till allmänheten. Under lång tid trodde jag att det var ett misstag att bygga Android-appen. Det tog evigheter medan jag jonglerade med ett heltidsjobb och iOS-versionen. Den betalade inte för sig själv på flera år.
Men nu är jag glad att jag gjorde det. Det hjälper mun-till-mun-marknadsföringen — träningspartners använder inte alla samma telefon — och det finns väldigt få träningsdagböcker som är fullt native på både iOS och Android. De flesta konkurrenter hoppar antingen över Android, gör en halvhjärtad port, eller använder ett plattformsoberoende ramverk. RepCount är byggt i Swift på iOS och Kotlin på Android eftersom lyftare märker när en app inte känns rätt på deras telefon.
Den långa mittendelen
Intäkterna förbättrades, långsamt, år för år. Men det räckte fortfarande inte för att leva på. Jag älskade det jag byggde, men jag var tvungen att behålla mitt dagjobb. RepCount tog mina kvällar och helger.
År 2016 tog jag tjänstledigt och spenderade sex månader som digital nomad, reste världen runt och byggde appen på heltid. Det var fantastiskt. Sedan kom jag hem, fick slut på pengar och gick tillbaka till dagjobbet. Jag sa till mig själv att det var det sista konsultuppdraget jag skulle ta.
Det var inte det sista konsultuppdraget jag tog.
Nyckeltalet som förändrade allt
År 2019 gick jag med i YC:s Startup School. Den första lektionen: välj ett primärt nyckeltal. Jag valde Monthly Active Users. Sedan sa Michael Seibel i nästa lektion något i stil med: "Om du inte försöker bli Facebook, välj inte MAU. Välj något som är närmare intäkter."
Så jag tittade på intäkter. Ungefär vid den tiden hade en av mina konkurrenter — Strong — bytt till en prenumerationsmodell till ett prispunkt mycket högre än något annat i branschen. Jag tänkte: "Antingen kommer de att driva alla sina användare till konkurrenter, eller så kommer de att bli rika."
De blev rika.
Jag insåg att om jag ville göra det här på heltid — om jag ville bygga den bästa träningsdagboken i världen som mitt riktiga jobb — behövde jag återkommande intäkter. Jag bytte RepCount till en prenumerationsmodell i slutet av 2019.
YC Startup School gav mig också den knuff jag behövde för att äntligen släppa Android-appen ur beta. Inte mer gömma sig bakom "den är inte redo än."
Siffrorna började se lovande ut. För första gången kunde jag se en väg till att sluta mitt jobb för gott. Så det gjorde jag.
Sedan hände COVID.
Tajmingen
Jag hade precis slutat mitt dagjobb för att jobba heltid med en gymapp, och gym runt om i världen stängde. Sådan tajming kan man inte hitta på.
Så jag anpassade mig. Jag gjorde RepCount mer komplett för hemmaträning. Jag höjde priset lite — jag hade alltid tagit för lite betalt. Och jag fortsatte bygga. Det året betalade jag mig äntligen för första gången — minimilön. Företaget gick fortfarande med förlust och jag täckte resten från besparingar.
Sedan 2021 hände något magiskt. Världen öppnade upp igen. Alla behövde komma igång med träningen igen. Jag fick hjälp av en byrå med App Store-optimering, och appen exploderade. Det året tjänade RepCount mer än mitt vanliga jobb någonsin hade gjort.
Efter åtta år fungerade styrketräningsappen äntligen.
Enkelt är svårt
Under tretton år har jag gjort hundratals uppdateringar av RepCount. Anpassade diagramalgoritmer, en superset-funktion, förbättrad funktionalitet i hela appen. Men kärnfilosofin har aldrig förändrats: gör appen så enkel den kan vara, samtidigt som den erbjuder den flexibilitet du behöver för att logga ditt träningspass. Det är en svårare balansgång än det låter.
Ta superset-funktionen. På ytan ser den enkel ut. Men den fungerar fundamentalt annorlunda än hur konkurrenter hanterar det, och jag lade ned enormt mycket tid på att göra om designen. Att skapa något som känns enkelt att använda men hanterar komplexiteten i riktig träning — det kan ta månader att få rätt, och de flesta kommer aldrig att veta hur mycket arbete som gick in i det.
Jag byggde ursprungligen RepCount med avancerade lyftare i åtanke. Jag lade inte till stockbilder på övningar, sociala funktioner eller flashiga extras. Bara ett rent, snabbt verktyg för att logga sin träning. Men något överraskande hände: enkelheten som tilltalade seriösa lyftare visade sig tilltalande för alla. Män, kvinnor, tonåringar, pensionärer — alla möjliga typer av människor som delade en sak gemensamt. De ville få ut mer av sin styrketräning och de ville inte ha en app som kom i vägen.
Ett team på två
År 2023 levde jag min dröm, men det höll på att bli överväldigande för en person. Allt — iOS, Android, backend, support, marknadsföring, affärer — allt på mig.
En av mina längstvarande användare, någon jag hade chattat med i nästan tio år, nämnde att han skulle sluta sitt jobb. Jag skämtade halvt: "Kanske borde du komma och jobba för mig."
Det var John. Han har nu varit med mig i över två år och hanterar iOS-utvecklingen. RepCounts team växte med 100 % — från en person till två.
Fortfarande här, fortfarande bygger
Idag har RepCount över två miljoner nedladdningar, ett 4,9-stjärnigt betyg på den amerikanska App Store och Apples utmärkelse "Apps We Love". Vi är fortfarande ett litet team som tävlar mot appar med stora, välförsedda team. Vi får nya konkurrenter varje dag. Jag har fått erbjudanden om att sälja företaget, och jag har sagt nej varje gång.
Det här är vad jag har lärt mig av att tävla som indie-utvecklare i över ett decennium: litet kan vara en superkraft. Jag kan skicka en uppdatering på dagar, inte kvartal. När en användare mejlar mig pratar de med personen som skrev koden. Jag kan lösa deras problem och pusha en ny build samma dag. Appen är inte designad av en kommitté — den är designad av någon som använder den under en tung skivstång varje vecka.
Och nu ger AI till små team som vårt kapaciteter vi aldrig hade tidigare. Uppgifter som brukade kräva dedikerade specialister — jag kan ta mig igenom dem snabbare än någonsin. Gapet mellan vad en indie-utvecklare kan bygga och vad som kräver ett finansierat team krymper snabbt.
Jag har tackat nej till förvärvserbud. Jag har överlevt tystnad, tomma bankkonton, en global pandemi och en marknad som blir mer trångbodd för varje år. Jag byggde den här appen för att jag behövde den, och det visar sig att över två miljoner andra människor också behövde den.
Jag har arbetat med RepCount sedan 2013, och jag har knappt börjat.
Vanliga frågor
Vad är RepCount?
RepCount är en styrketräningsdagbok för iOS och Android. Den visar automatiskt ditt förra träningspass så att du alltid vet vad du behöver slå, och den är designad för att vara så snabb och enkel som möjligt. Den har laddats ned över 2 miljoner gånger och har ett 4,9-stjärnigt betyg på den amerikanska App Store.
Finns RepCount på Android?
Ja. RepCount finns på både iOS och Android. iOS-appen är byggd i Swift och Android-appen är byggd i Kotlin — båda är fullt native-appar, inte en plattformsoberoende hybrid.
Är RepCount gratis?
Ja. RepCount har en gratis nivå med obegränsade träningspass, obegränsade rutiner och obegränsade anpassade övningar. Premium lägger till avancerad statistik, supersets, dropsets och mer.
Vem byggde RepCount?
RepCount skapades av Simon Persson, en svensk indie-utvecklare med en civilingenjörsexamen i datateknik. Han är en tävlande styrkeathlet som nådde finalen i Fitness Five 2014 — med 25 knäböj på 1,5 gånger kroppsvikten och 23 bänkpressrepetitioner med kroppsvikten, båda på under 100 sekunder. Han började bygga RepCount 2013 och gick heltid på det ungefär 2019–2020. RepCount är nu ett team på två.
Vad skiljer RepCount från andra träningsdagböcker?
RepCount är byggd för att kännas som en anteckningsbok — du kan se hela träningspasset på en gång och den visar automatiskt vad du gjorde förra gången. Både iOS- och Android-apparna är fullt native, vilket innebär att de känns rätt på din telefon. Inga sociala funktioner eller stockbilder på övningar — bara ett snabbt, rent loggningsverktyg byggt av någon som tränar med skivstång varje vecka.
Hur länge har RepCount funnits?
RepCount lanserades på App Store 2013, vilket gör den till en av de längst verksamma indie-gymapparna. Android-versionen lanserades 2019. Från och med 2026 har den över 2 miljoner nedladdningar.
RepCount finns på App Store och Google Play. Om du är en lyftare som letar efter en dagbok byggd av någon som faktiskt tränar, prova den.