Skip to content
Fateh Farooqui

WorkFuture You

Future You app iconShippedInsight Labs

Future You — making an onboarding payoff worth paying for

Personalised AI audio

Role
Primary developer
Period
Apr – Jun 2026
Client
Insight Labs
Status
Shipped

Future You takes what someone tells it during onboarding and reflects it back as generated audio — stories, affirmations, journaling prompts. The product promise is the reveal at the end of onboarding, which means the generation pipeline is the product, not a feature of it.

Highlights

  • MVP to paywalled release in ~2 months
  • Generation pipeline rebuilt across four architectures
  • Subscription plus virtual-currency monetisation

On the App Store

  • Future You App Store screenshot 1
  • Future You App Store screenshot 2
  • Future You App Store screenshot 3
  • Future You App Store screenshot 4

From the Future You App Store listing — Insight Labs' artwork.

  • Expo
  • React Native
  • Supabase
  • RevenueCat
  • ElevenLabs

Four goes at the pipeline

The story generation pipeline went through four architecture iterations, each written up as a decision record. The pressure was cost: generated audio is expensive per user, so generation had to be deferred until there was a paying subscription behind it, and the expensive steps had to sit server-side where they could be gated and metered.

Monetisation with two currencies

A subscription unlocks the product; a virtual currency prices the individually expensive actions, like refining a generated story. The premium check is enforced server-side, so a modified client cannot trigger generation it has not paid for.

The player

Audio needed to be a real player, not a play button — background playback, read-along text synced to the narration, and a refine flow that regenerates a piece the listener did not like.

Stack

  • Expo + TypeScript, React Native, iOS-first
  • Supabase edge functions for generation orchestration
  • Multiple model and text-to-speech providers behind one interface
  • RevenueCat for subscriptions, enforced server-side