DinnerStory is FREE to download. The download size is 683.00 kB. The latest version available is 1.0. The last update was on May 21, 2026.
Technical Requirements
The app has a content rating of Everyone. The app has been available on the App Store since May 2026.
Description
DinnerStory is a fully offline interactive fiction app designed for dinner table entertainment. Built with SwiftUI and SwiftData for native iOS performance.
Content Library: - 13 complete branching stories spanning 4 mood categories - 96 story nodes with meaningful choice points - 68 unique endings with distinct narrative outcomes - 50 curated conversation starter topics - Daily topic rotation algorithm based on calendar day
Core Mechanics: - Tree-based narrative structure with node-ID navigation - Persistent session tracking via SwiftData - Ending gallery with deduplication logic - Streak calculator using Calendar.startOfDay algorithm - Two-player alternating turn system
Customization: - 5 accent color themes - Dynamic type size scaling (0.85x to 1.45x) - Haptic feedback toggle - Custom player names for two-player mode - Story favorites with filter support
Privacy and Performance: - Zero network requests - Zero third-party SDKs - Zero data collection - All data stored locally via SwiftData - Delete app to delete all data instantly
Achievement System: - 10 milestone achievements tracking completions, mood diversity, and ending collection - Progress visualization with unlock status
Technical Specifications: - iOS 17.0 minimum deployment target - SwiftUI declarative UI framework - SwiftData persistence layer - Custom FlowLayout for dynamic tag rendering - UIActivityViewController integration for native sharing
DinnerStory delivers structured entertainment for 2-8 players at any dinner table, with zero setup time and no internet dependency.
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.