Seraph app icon: six-winged figure in a circle

2026 · In development · Expo

Seraph Bible App

A single Expo codebase for iOS, Android, and web: Bible reader, daily liturgy, prayer surfaces, guest or account sync. AI is a tool — ingest, prayer-card authoring, and cited Q&A — not the product. Named for the seraphim in Isaiah 6 after a semester in Rome; the work to show here is the product architecture.

What ships

Cross-platform client

Expo SDK 57, Expo Router tabs, EAS updates. Same product on native and web.

Scripture + liturgy data

HelloAO public-domain text (WEB:CE, Douay-Rheims, deuterocanon). LitCal for the liturgical day and Mass citations.

Auth and sync

Supabase for accounts and cloud state. Guest mode stays local; Google or email syncs highlights, notes, and chats.

Ask AI

One in-app surface: natural-language questions with passage citations. Gemini via a Supabase Edge function — the model key is not on the device.

Offline on native

Downloadable scripture packs so the reader still works without a radio.

Daily surface

Backend scripts regularly call the model to curate Verse of the Day and Saint of the Week, then render them as a daily view rather than a dump of APIs.

Product surfaces

Live guest session · phone width

Four screens from app.seraphbible.com — a guest session, no account. Bible, Daily, and Pray are tabs; Ask AI opens from You.

Bible reader on Isaiah 6: book and chapter pickers, WEB:CE version switcher, and highlighted seraphim

Bible reader

Book and chapter navigation, version switcher, readable type.

Daily View with Verse of the Day, Saint of the Week, and this week's Mass

Daily

Verse of the Day, Saint of the Week, Mass readings for the week.

Ask AI chat citing 1 John 4 and 1 Corinthians 13, with a teaching disclaimer under the composer

Ask AI

Question → cited passages, with a teaching disclaimer in the UI.

Pray tab showing today's Rosary mysteries, explore-prayers actions, and Litany of Humility

Pray

Guided Rosary, a prayer library, and tools so the model can create structured prayer card entries.

Stack

Expo Router for Bible, Daily, Pray, Explore, and account. Supabase for auth, sync, and the AI edge path — kept light and primarily text so egress stays cheap. Cloudflare for DNS, domain, and hosting today; large-file object storage (R2) is the planned path for heavy media, so that weight never lands in Supabase.

Takeaway: one client across three platforms, cloud state that is optional for guests, and AI as a tool rather than the product. Backend scripts regularly curate Verse of the Day and Saint of the Week; tools let the model create structured prayer card entries; Ask AI answers with cited passages.