A solo-built Finnish learning app pairs exam practice with local context and AI conversation for a niche underserved by generic language apps.
€1,000 first revenue milestone · €8/month monthly plan
“I wanted to learn Finnish and I wanted to build my side project”—personal need gave the product a narrow audience and a credible cultural voice.
Fewer bars = easier, cheaper, or faster for an AI-assisted solo builder. Editorial judgments based on the case details.
Çağatay Ulusoy is a solo mobile developer in Finland who built a Finnish learning app around a problem he personally had: preparing for Finnish language exams without relying on generic lessons. He says the product focuses on everyday life and culturally specific situations, with explanations aimed at learners who need practical Finnish for living in the country. After three earlier project attempts, he restarted the app in a fourth repository and added AI features. An AI text chat aimed at exam preparation was the first feature he says brought subscribers. He reported reaching €1,000 in revenue and then €10,000 in six months; those are cumulative milestones, not a stated monthly run rate. His wife’s Finnish exam notes had already generated €800 and her Instagram account grew to around 1,000 users before the account was redirected toward the app. The founder says the app ranked first for a Finnish verb search in Finland, and that word of mouth, Reddit, Instagram, and paid Meta advertising contributed to its reach. He is a solo developer with a full-time job and described €8 as the monthly price.
For a Finnish exam-prep app, start where learners already exchange practical help: local language-learning subreddits, immigrant and international student communities, and social accounts built around exam preparation.
The quick-reference card — acquisition channels, replication playbook, risks & traps, and our verdict — is members-only.
Join the Unicorn Club — $5/moCancel anytime, in one clickPaste 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 — plus 10 tailored build specs a week. Members only.
Join the Unicorn Club — $5/moCancel anytime, in one clickEvery claim traces back to a listed source — open any of them and check the number yourself. The exact words are quoted below, with a timestamp that jumps to the second each figure is said.
“I was super happy when I had my first €1,000 and in 6 months I was super happy when I made my my first €10,000 and here I am.”
5:39 · hear it in the video“The next the next one 10k $10,000 and then the next one one year 100.”
24:53 · hear it in the videoData credibility: Çağatay Ulusoy states the €1,000 and €10,000 cumulative revenue milestones ("I have 10,000 revenue total") and the ~€8 monthly price in an Adapty podcast interview; nothing is shown from a dashboard. The €800 from his wife's exam notes and the ~1,000-follower Instagram account were the audience seed, not app revenue. The interview never says the app's name; it is identified from the App Store, where Finnish it is published by Ulusoy Apps Oy as a YKI exam-prep app.
For this app, the first paid conversion followed an AI text-chat feature designed around exam preparation. Ulusoy says the feature clicked with users and brought in the first subscribers; he later reported €1,000 in revenue, followed by €10,000 within six months.
The early loop here connects culturally specific product value to community participation and then to referrals.
A solo founder can spend months polishing language features before learning whether learners will pay. Ulusoy had restarted the project several times and described building too many features while doing too little user communication and analytics.
The product is a mobile Finnish-learning app aimed at people who need Finnish for everyday life and language exams. Ulusoy describes its differentiation as culturally grounded examples and explanations rather than generic language instruction. An AI text chat for exam preparation was the feature he identified as the first to attract subscribers. He also described AI-assisted features and image generation, which create ongoing usage costs. The product currently emphasizes learners at an intermediate level who are preparing for an exam; the founder discussed a beginner-to-advanced learning journey as a possible future direction. He said the app supports four interface languages, chosen by population size and how widely each is used in Finland, with AI-generated explanations in the learner's native language. The app is listed on the App Store as Finnish it (now "Finish it: Finnish & German"), published by Ulusoy Apps Oy, and is pitched at the YKI language test used for Finnish citizenship. The core promise is practical: help a learner understand Finnish usage in context and practice for a consequential exam. The founder said the app appears first in a Finnish verb search in Finland, although no search volume or store ranking evidence is presented.
The app uses subscriptions. Ulusoy described a monthly price of about €8 and an annual plan that initially worked out to approximately €3–€4 per month. He observed that many customers chose the annual plan at that relative discount, so he raised the yearly price; after that, monthly revenue improved while churn also increased. He did not state exact subscriber counts, current monthly recurring revenue, or the updated annual price. The business model pairs paid access with AI features that can increase variable costs. The founder said subscribers help compensate for costs from image generation and AI-assisted functionality, and that the free version avoids heavy AI resource use. A sensible operating model is to reserve expensive model calls for meaningful practice sessions, use cheaper deterministic tools for drills and vocabulary review, and make the paid upgrade clear when learners want sustained feedback. Annual pricing can improve cash flow, while a monthly option lowers the commitment for exam-driven learners. Watch refunds, completion, and post-exam churn alongside gross subscription revenue.
The founder is an experienced mobile developer who has worked with Android and Flutter and said he used AI tools while building the current project. Ulusoy is a Flutter developer who rebuilt the project four times before this version; a replica should pick one cross-platform stack it can maintain alone and keep model-provider choices swappable. The clearest cost constraint is AI usage: image generation and AI-assisted features consume money, while a lightweight free experience limits that expense. Begin with a modest model budget per free learner, cache reusable explanations, and rely on structured lessons and spaced repetition for routine practice. Keep the chat focused on exam tasks, with context limits and clear usage caps for unpaid users. Track inference cost per active subscriber and compare it with net subscription revenue after app-store fees. The founder also said he still uses Google Analytics and wished for better analytics, making a simple event taxonomy and privacy-conscious mobile analytics an operational priority. His experience points to a practical margin discipline: instrument costs before expanding open-ended AI features.
Copy the narrow positioning: Finnish as used in daily life, supported by exam-focused practice, rather than another broad promise to teach every language to everyone. Also copy the community-first approach. The founder’s Reddit participation asked learners to help shape vocabulary features, which generated input without treating the forum as an ad channel. His wife’s study notes and Instagram audience show how a useful adjacent resource can seed distribution before a full app is ready. For a new market, build around a specific exam or relocation need and recruit a fluent reviewer who can catch awkward examples. Change the measurement discipline. Ulusoy described weak analytics and limited experimentation around onboarding and paywalls; instrument activation, lesson completion, AI use, conversion, renewal, and referrals before adding more features. Test prices with cohorts and retain a viable monthly option rather than optimizing only for annual cash collection. Add AI only when it improves a measurable learning outcome enough to justify inference costs. His stated future ideas—audio practice rooms, a beginner-to-advanced pathway, and white-label versions—remain options to validate rather than proven extensions.
A language app tied to one national market has a natural ceiling, and Finnish learners may churn after passing an exam or reaching a practical proficiency goal. The founder described Finland as a small market with few high-quality Finnish-specific apps, which can help a focused entrant but also constrains the audience size. AI can improve practice, yet unbounded chat and image generation can make a low-priced subscription unprofitable. The app also depends on platform distribution and store visibility; the founder said he had not invested much in app-store optimization despite ranking first for one Finnish verb search. That position may not persist. A solo operator with a full-time job risks shipping too many features without enough support, analytics, or customer conversations. Build retention around continuing real-life needs after exam preparation, but validate that demand before broadening the product. Keep a human quality check for generated Finnish, especially in cultural and exam contexts where a confident error damages trust. Track paid retention after exam periods and cap AI costs before scaling acquisition.
The four founder playbooks — first customers, first dollar, the flywheel, the silent stretch — are in the Unicorn Club, on this idea and on all 1,403 others. The story, the numbers, the sources and every later section stay open to everyone.
Join the Unicorn Club — $5/moCancel anytime, in one click