A weekend-built flashcard app for one obscure professional certification exam: $31K revenue in 8 months on $140 of total costs
$31,000 total in 8 months ยท ~$60K ARR run rate ยท 4,100 downloads ยท 700 subscriptions started ยท $140 total lifetime cost
Fewer bars = easier, cheaper, or faster for an AI-assisted solo builder. Editorial judgments based on the case details.
Herman Palmgren has been writing Flutter apps since 2019 and, by his own count, released 18 apps in the first eight months of 2025. He is unusually honest about the distribution of outcomes: "a lot of them have made no money, and around just one has made this amount of money. The other ones have made, you know, $1,000 here, $2,000 here." He has public videos on the same channel announcing $148 from his first app in half a year and $600 from his second in its first six months. The winner was the second app he shipped in 2025, launched on January 21st. It's a flashcard and study app for what he describes as "a very specific and niche tree related test in the US and Canada primarily" โ an arborist certification exam. He built the first version in a weekend and has since shipped roughly 20 updates, adding an AI feature and mock exams, and experimenting with the paywall to lift monetisation. The first three months were quiet โ around $400-500 per month and 500-600 downloads total, with zero marketing of any kind. People were finding it by searching the App Store, which he took as the demand signal. April is when it broke. He started what he calls guerrilla marketing and added $2,000 of net new MRR in that single month. From there, word of mouth and app store optimisation took over. At the time of recording the app sits "just north of $5,000 MRR" having generated $31,000 since launch, with August alone bringing in almost $7,000 โ an ARR run rate of about $60,000. Total lifetime cost to run it: roughly $140.
6 more sections โ the full story, the playbook, the risks, and the numbers. Free account unlocks everything.
Create free accountEmail code only. No password.The quick-reference card โ acquisition channels, replication playbook, and risk map โ unlocks with a free account.
Create free accountEmail code only. No password.Paste into Claude Code / Codex and get a working version of this product end-to-end.
Two production-grade prompts per idea: a full build spec and an SEO growth plan. Copy, paste, ship.
Go Pro โ $10/moCancel anytime.Every claim traces back to a source video.
Source video links unlock with a free account. Full transcripts are Pro.
Create free accountEmail code only. No password.Data credibility: Founder's own YouTube channel, self-reported, narrated over dashboards but with no clear screen-share of a revenue dashboard described in the transcript. The specific figures โ 4,100 downloads, 700 subscriptions started, $5K+ MRR, $31,000 lifetime revenue, ~$60K ARR run rate, ~$140 total costs, $2,000 of MRR added in April, 70/20/10 US/Canada/other geo split โ are all his own numbers. The $140 cost figure explicitly covers only RevenueCat fees and ~$40 of Google Gemini spend and does not account for Apple's and Google's platform commission on the $31,000 of gross revenue. The exam is never named in the video (described only as 'a very specific and niche tree related test'), so the app itself is not independently verifiable. He also promotes his own paid Flutter boilerplate product, mobilelaunch.io, in the same video, which is a commercial interest in this story being compelling. His earlier public numbers ($148 from a first app, $600 from a second) support rather than undermine the credibility of the reporting.