Users wanted a wellness companion that felt personal across chat and voice, with accounts, subscriptions, and data sync, not a pile of articles.
The SwiftUI app talks to Firebase and GCP-hosted services for AI orchestration. GPT handles structured dialogue and personalization; ElevenLabs streams voice. Cloud Functions enforce auth, quotas, and subscription webhooks.
Firestore holds profiles, conversation history, and journey progress. FCM re-engages. RevenueCat keeps StoreKit state aligned with what the backend believes. Server-side prompt assembly applies safety and length limits before anything reaches the phone.
The work was latency for voice without breaking the thread, subscription state across StoreKit, RevenueCat, and Firestore, and journeys that adapt without overwhelming a first-time user.

