v1.2.0In development · ~mid-May
— A COMPANION ARRIVES —
This is a big one. The whole spirit beast system originally planned for v1.3 is being pulled forward, plus a stack of invisible-but-important improvements.
Spirit Beast
- 3 forms: Bai Ze (guardian) / Qilin (peaceful) / Xuan Niao (messenger)
- 3 stages: Egg → Juvenile → Adult
- Shared between two — sleeps after a breakup, doesn't disappear
- 100-question personality quiz determines which form
- Dual-threshold evolution: 30d + 5 interactions to hatch, 90d + 30 to mature
- Evolution ceremony: dual cinnabar seals + scroll-unfurl animation
Experience
- Letter photos no longer cropped — tap to fullscreen + pinch zoom
- Morning/Goodnight AI generation now cached 24h — no more burning tokens
- Widget gains a tiny pet row (cinnabar stamp + progress bar)
- Live Activity: a scheduled letter on its way — lock screen / Dynamic Island countdown
- Rating gate: emotional pre-filter before App Store review prompt
- Pairing invites send beautiful preview cards (Open Graph)
- Onboarding after pairing: write your first letter / set first anniversary
Data & Safety
- iCloud preference sync: theme / language / state survive device changes
- Settings → Your Data → Export everything as JSON (savable to iCloud Drive)
- "Your content is safely kept in the cloud" reassurance
Pricing
- "Buy a coffee" renamed "Long-term Patron · Permanent Acknowledgment"
- Patrons get a tiny "with gratitude" cinnabar mark under their letter signatures
- 8 contextual pricing prompts (100 letters / 20 wheel spins / Memoir export, etc.)
v1.2 does NOT add subscriptions or seasonal packs. Niannian stays "tip-as-you-feel."