I shipped Nala 18 months ago. It is a meditation, sleep, and hypnosis app on Android, fully bilingual (English and French), with 13 specialist narrators, more than 300 guided audio sessions, 12 structured programs, 15 free SOS sessions, and a 7 day free trial on the paid tier. I built it solo. No team. No outside funding. No ads ever, in the app or in the marketing.
This is the post I wish I had read before starting. Not a victory lap. A list of things I got wrong, what I would do differently, and the technical decisions that turned out to matter way more than I expected.
Decision 1: 13 human narrators, not synthetic voices
The cheapest path in 2024 (when I started) was to use AI generated voices. Eleven dollars a month, near unlimited audio output, decent quality. I ran the experiment for three weeks. The result was an app that technically worked and emotionally did not. Listeners can tell. Not on a single sentence, but on a 12 minute meditation. Around minute 4, the brain notices the absence of breath, the absence of micro hesitation, the absence of intention. The audio degrades into background.
So I hired 13 real human narrators, each with a specialty: meditation lead (Nala), hypnotherapist (Alma), breathwork and body work (Lila), sound healing (Zara), adult bedtime stories (Soren), deep body and compassion (Elena), advanced meditation for grief and anger (Noam), focus and mindful performance (Tao), wellbeing and family (Maya), kids bedtime stories (Luna and Enzo), deep sleep and sound healing (Onyx), and the sleep specialist behind a 21 night structured deep sleep program (Kiran).
This decision tripled the cost and tripled the production timeline. It also became the single most defensible differentiator of the product. Reviews on Google Play consistently mention "the voice", not "the features". If I could redo it, I would still pick humans, and I would probably have started with eight narrators instead of trying to launch with thirteen.
Decision 2: bilingual from day one, not "English first then translate"
Most indie founders ship in English and add other languages later. I shipped English and French simultaneously. Same number of sessions. Same narrators (most of them, including me, are native bilingual). Same launch date in both stores.
The reason: French is a market with high willingness to pay for wellness apps and a smaller competitive set than the English speaking world. The cost: every content decision had to be made twice, every release had to translate. The benefit: the FR market gave me my first paying users, two months before the EN market did.
If you build an app with a content heavy core (audio, video, text), think about bilingual launch as a market expansion lever, not a localization afterthought. The cost is front loaded but the audience reach roughly doubles.
Decision 3: SEO content from week one
I started writing the blog in week one of the project. By month six, I had 30 articles indexed. By month 18, I had 60+, ranking on long tail queries in both languages. The compound effect of that pipeline is now my single largest acquisition channel, ahead of Google Play organic and ahead of paid.
What I would do differently: write fewer, longer pieces. Quality and depth beat frequency in 2026. Twelve 2500 word evidence backed pieces a year would have outperformed 60 shorter posts.
Tooling: I write everything myself in a CMS I built on top of a static generator. The blog is at https://www.nala-meditation.com/en/blog and https://www.nala-meditation.com/fr/blog.
Decision 4: Android first, iOS later
This is the most controversial decision and the one I have been challenged on the most by other founders. Conventional wisdom says iOS users pay more and so iOS should ship first. The data on wellness apps in 2024 to 2026 does not support this anymore. Android has caught up in monetization in Europe, and Google Play has measurably lower review costs and faster iteration cycles than the App Store right now.
More importantly, Android first allowed me to operate as a solo founder. The release cycle is fast enough that I could ship every week. With iOS, I would have spent 30 to 50% of my time on App Store review battles. That is a poor tradeoff for a content driven app.
The current trajectory is to expand to iOS in 2026 once the catalog is dense enough to justify the bandwidth split.
Decision 5: privacy as a product, not a checkbox
The app collects almost nothing. GDPR compliant by design, encrypted at rest, never sold, never shared. No ads, ever. No third party trackers in the app.
This costs me on the marketing side. I cannot do retargeting. I cannot rely on Meta Pixel data. I have to work harder on direct channels (SEO, content, word of mouth).
It pays back on retention. Wellness app users are the most privacy sensitive segment of the consumer software market, and the cohort that converts after reading the privacy policy is roughly two times more loyal than the cohort that converts from a paid ad.
Tech stack, briefly, for the curious
- Mobile: native Android, Kotlin, no cross platform.
- Audio: streaming from a CDN with offline cache.
- Backend: lightweight, no heavy state, mostly Cloudflare workers and a managed Postgres.
- Web: Astro for the marketing site and blog, deployed on Cloudflare Pages.
- Analytics: privacy first, server side, no client side third party scripts.
- Payments: Google Play Billing only for the moment.
Nothing exotic. Boring stack on purpose. Time saved on infra is time spent on content.
Specific things that broke
Underestimated the legal complexity of wellness claims. Anything that sounds like a medical claim ("cures", "treats", "heals") is a marketing trap. I rewrote every CTA after a compliance audit at month nine. If you are building anything wellness adjacent, read your local consumer protection law before you write your landing page.
Underestimated the production cost of audio. Studio time, post production, EQ, normalization, multiple cuts per session. Plan 8 to 12 hours of work per finished 12 minute session, end to end. Then double it for the first 30 sessions while you find your process.
Underestimated the value of one specialist program over twenty general meditations. The 21 night structured deep sleep program (called Sovaluna, included in the Platinum tier, https://www.nala-meditation.com/sovaluna) is now the single largest driver of paying conversions. One deep program with strong narrative outperformed dozens of standalone sessions. That insight reshaped my 2026 content roadmap.
What I would tell my past self
You will be tempted to ship faster, with more content, with synthetic voices, with English only, with a simpler privacy policy. Resist. The slow path is the moat.
Bootstrapped, solo, content heavy products win by accumulation. Each well crafted session, each evidence backed article, each thoughtful narrator hire becomes an asset. The compound interest on quality is the only edge a solo founder has against funded competitors. Use it.
Nala is on Google Play, with a free tier including 15 SOS sessions and a 7 day trial on Premium. The structured 21 night deep sleep program is in the Platinum tier and you can read about its design at nala-meditation.com/sovaluna. Mathias Robin is the founder of Nala. France based, bootstrapped, building publicly.
Top comments (0)