Book of Mormon Games
In DevelopmentPrivacy-first mobile game library with 559 tests and Zod-validated data pipeline
Problem
Scripture study needs engaging, family-safe tools that respect user privacy — especially for younger users. Existing apps are ad-heavy, collect unnecessary data, or lack depth.
Solution
A mobile game library with multiple difficulty modes, multi-profile family support, and a strict privacy commitment. All 2,100+ game data entries are Zod-validated in CI, and the app works fully offline without an account.
Key Features
- 9 playable games with multiple difficulty modes
- Multi-profile support for families (up to 8 local profiles)
- XP/leveling system with 50 levels and streak tracking
- COPPA-compliant: guest-first, no ads, no personal data collection
- Zod schema validation for all 2,100+ game data entries in CI
- CI pipeline: typecheck → test → validate-data on every push
- Custom useGameEngine hook for game state management
- Daily Scriptoku puzzles with Book of Mormon themes
- Daily crossword puzzles with themed content
- Scripture typing with ghost hint overlay and haptic feedback
Tech Stack
Architecture
Expo Router with file-based navigation. Zustand persisted stores with MMKV encrypted storage (10x faster than AsyncStorage). Game registry with lazy loading and entitlement checks. Zod schemas validate all static data in CI. PostHog in memory-only mode for guest privacy. Reanimated v4 for 60fps animations.
Screenshots
Screenshots coming soon
Metrics
My Role
Sole developer. Ground-up rewrite of Book of Mormon Mastery. Designed game mechanics, curated and audited all content against authoritative sources, built privacy-first architecture, and established CI validation pipeline.