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.
Designed to match the PRD guardrails: login, quotas, offline, subscriptions.
Defaults stay transparent and configurable—swap in production assets and live settings when ready.
Apple sign-in is required; Google/X remain optional. Entitlements keep AI, streak, and plan data consistent.
12-turn maximum per session. Free defaults: 1 session/day, 8 turns; summary CTA when capped.
AI helper defaults to 5 asks/day on free; `X-Warning-Code=QUOTA_LOW` renders as a toast before 429.
Devotionals fall back to verse + prayer template offline; retries are visible, never silent.
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.
From scripture to reflection to guided AI—without losing context.
Based on the PRD journeys and page contracts: calm flow, predictable guardrails, no surprises.
Resume where you left off
Open to the last chapter with dual translations; jump via search or plan shortcuts.
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.
Go deeper with AI
Ask for an explanation or start Devo Chat. Citations appear with each answer; quota toasts/banners surface before hard stops.
Stay in sync
Apple login syncs plans, streaks, and entitlements; StoreKit restore keeps new devices aligned.
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.
Keep scripture free; gate AI/devotionals with entitlements.
Matches the PRD and FEAT-SUBS-001 with StoreKit 2 purchase/restore and backend validation.
- 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.
- 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.
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.