Problem
What was needed?
Scripture apps were either plain readers or context-free chatbots; a calm companion that meets your actual situation and builds a daily rhythm was missing.
A 10-language Bible reading and AI guidance app that answers what you write with a structured spiritual session.
Platforms
iOS / Android
Role
Product design, Flutter development, Supabase + Edge Function architecture, and the content delivery pipeline.
Tech stack
Flutter · Supabase · OpenAI
Status
Launch-ready

Problem
Scripture apps were either plain readers or context-free chatbots; a calm companion that meets your actual situation and builds a daily rhythm was missing.
Solution
What the user writes becomes a structured session — Situation, Teaching, Heart Word, Verse, Prayer, and Step. Verse references in answers are deterministically validated server-side and turned into tappable links; entries are stored locally on device.
Outcomes
Interface and guided-plan content in 10 languages
License-validated translation pipeline: only cleared texts ship
Local-first journal: entries on device, account optional
Hardened release flow: release gate, secret scan, smoke tests
Build note
Under the hood, multilingual Bible texts are distributed as compressed bundles on Cloudflare R2 rather than in the database, and only license-verified translations reach users. The AI layer sits behind an Edge Function hardened for production: stream repair, model fallback, and verse-reference correction. The app works as a local-first journal even without a connection.
One tracking system, delivered through two interfaces shaped around each role’s daily workflow.