Bold: Brave Adventures

Bold is a privacy-first travel planning app for iOS and Android.
We built it to help people move from “I want to travel someday” to a concrete, realistic trip plan they can actually execute.

Inspiration

Travel planning usually starts with excitement, then quickly turns into overwhelm: too many tabs, too many decisions, and too much pressure to “do it right.”
We were also frustrated by apps that force account creation before users can even try the product.

So we designed Bold around two principles:

  • Start instantly
  • Turn uncertainty into clarity through AI planning and guided actions

How we built it

  1. Mobile app: Expo + React Native + Expo Router for fast iteration and a clean multi-step onboarding flow.
  2. Backend: Supabase with Postgres, Row Level Security (RLS), and Edge Functions.
  3. AI layer: OpenAI-powered interview, plan preview, and chat flows, with safe fallback behavior when API keys are unavailable.
  4. Monetization: RevenueCat-based paywall and subscription gating.

Challenges we faced

  • Designing AI interactions that feel useful without becoming unpredictable.
  • Keeping route gating and onboarding state consistent across complex user paths.
  • Hardening mobile runtime reliability (including iOS runtime engine tradeoffs).

What we learned

  • AI features need deterministic fallbacks and guardrails to be production-ready.
  • Good onboarding is less about “more questions” and more about asking the minimum high-signal questions in the right order.

Built With

Share this project:

Updates