Scripture-first • Apple sign-in • Offline friendly

Lumina keeps scripture, devotionals, and AI guidance in one calm iOS experience.

Dual-translation reader, guided devotional card with prayer, SearchResponse-based search, and a 12-turn devotional chat that cites scripture. Apple sign-in is required; Google/X stay optional. Offline caching and StoreKit 2 entitlements keep progress intact.

Apple-first loginRequired sign-in; Google/X are optional toggles. Progress and entitlements stay in sync.
Offline & weak-signal readyDevotionals cache with verse + prayer fallback; sync catches up after flights.
AI limits with graceDefault free quota: 5 asks/day; toasts warn before limits and refuse “speak as God”.
Download link and visuals are placeholders—swap for production App Store assets before launch.
Daily Devotional
Verse + Prayer
Scripture Reader
Dual Translation
AI Companion
Guided Chat
Product at a glance

Designed to match the PRD guardrails: login, quotas, offline, subscriptions.

Defaults stay transparent and configurable—swap in production assets and live settings when ready.

Login & sync

Apple sign-in is required; Google/X remain optional. Entitlements keep AI, streak, and plan data consistent.

Devotional chat bounds

12-turn maximum per session. Free defaults: 1 session/day, 8 turns; summary CTA when capped.

AI quota visibility

AI helper defaults to 5 asks/day on free; `X-Warning-Code=QUOTA_LOW` renders as a toast before 429.

Offline and recovery

Devotionals fall back to verse + prayer template offline; retries are visible, never silent.

Why Lumina

Built to fit your daily rhythm—quiet, clear, trustworthy.

Starts with scripture, keeps devotion simple, keeps search calm, and keeps AI grounded with citations and guardrails.

Reader built for scripture

Dual translations with quick jumps, highlights, and notes. Single NavigationStack keeps context; Apple login keeps history synced.

Daily devotional card

Verse + reflection + prayer on one card with clear offline copy and streak tracking. CTA to start Devo Chat when you're ready.

Guided devotional chat

12-turn guided conversations with citations. Free defaults: 1 session/day, 8 turns; premium softens limits. Refuses “speak as God”.

Search that stays calm

SearchResponse pagination (pageSize=20), clean snippets, and scroll-to-load-more with error toasts and retry.

Plans that fit real life

Built-in Genesis 7-day, Matthew 14-day, and Psalms 30-day templates plus progress check-ins with light reminders.

Access and entitlements

Free keeps reading, search, and plans open. StoreKit 2 purchase/restore validates entitlements for AI and premium devotionals across devices.

Daily rhythm

From scripture to reflection to guided AI—without losing context.

Based on the PRD journeys and page contracts: calm flow, predictable guardrails, no surprises.

1

Resume where you left off

Open to the last chapter with dual translations; jump via search or plan shortcuts.

2

Complete today's devotional

See verse + reflection + prayer; mark complete to keep your streak. Offline falls back to cached verse and a local prayer template.

3

Go deeper with AI

Ask for an explanation or start Devo Chat. Citations appear with each answer; quota toasts/banners surface before hard stops.

4

Stay in sync

Apple login syncs plans, streaks, and entitlements; StoreKit restore keeps new devices aligned.

Safety & AI posture

Respectful, cited, and quota-aware.

Aligned with FEAT-AI-001 and FEAT-DEVO-CHAT-001: citations first, pastoral tone, and clear guardrails around limits and roles.

Citations first

Every AI reply carries verse references; cross-references stay within context.

Tone guardrails

Refuses “speak as God” and avoids medical/legal/psych diagnoses; nudges toward human help.

Quota transparency

Warnings surface as toasts before a 429 banner. Free defaults: 5 asks/day; 1 chat session/day with 8 turns.

Offline & recovery

Cached devotionals and visible retries prevent silent failures; headers stay readable for support.

Access & pricing

Keep scripture free; gate AI/devotionals with entitlements.

Matches the PRD and FEAT-SUBS-001 with StoreKit 2 purchase/restore and backend validation.

Free
  • Bible reading, search, and plans remain open after Apple sign-in.
  • AI helper: default 5 asks/day with citations and safety rails (configurable).
  • Devotional chat: default 1 session/day, 8 turns; summary CTA when capped.
Lumina Plus
  • Unlock premium devotionals and softer AI/chat limits (12-turn cap per session remains).
  • StoreKit 2 purchase/restore with backend validation; entitlements cache with ≤24h offline grace.
  • Quota-aware prompts: QUOTA_LOW toast, 429 banner with upgrade path.

Defaults are configurable per tier; replace the App Store link and contact email before launch.

Launch-ready

Aligned with the iOS experience—swap in production assets to go live.

Product-first landing built from the PRD and FEAT specs. Update the download link and contact email when assets are final.