Feature
Premium
Diorama Premium is the subscription that unlocks paid features. The app uses StoreKit for plan details, purchase, entitlement checks, and restore purchases.
Why it matters
The upgrade screen shows what Premium includes, the available plans, and how billing works before purchase. Restore Purchases reconnects an existing App Store entitlement.
How Diorama uses this
Open the upgrade screen from Settings to review plans, purchase, or restore. When a feature requires Premium, Diorama links to the same upgrade flow.
What you can do
Premium gives you a clear entry point to Diorama's paid feature tier. The current flow can load products, perform purchases, listen for transaction updates, and attempt restore behavior.
AI experiences can also surface contextual upsell messaging and deep-link users to premium settings when needed.
Development builds include controlled bypass paths to support local testing of premium-gated logic.
Notes and limitations
While core purchase plumbing is active, final production confidence depends on external billing and verification environments that are outside this codebase.
Messaging consistency and localization remain active polish areas before full-scale rollout.
Limitations
Paywall copy and legal messaging still need broader localization and final polish. Full production verification for all billing scenarios depends on external App Store and backend environments. Some feature-gating consistency checks are still being expanded across the app.
Diorama
Put the week in context.
Diorama uses training, recovery, and health context to help you choose what comes next.