Life Quests
Gamification that nudges real-life actions — relationships, activities, and reflection — not empty screen time.
What are Life Quests?
Life Quests are automatic DayzeCoin rewards for behaviors that make Dayze more useful: staying in touch with people, logging what you did, and reflecting on your days. They appear on Wallet → Earn under Life Quests.
There is no Claim button — complete the action in the app, then open Wallet (or keep using Dayze). Progress syncs via /api/dayzecoin/earn/daily.
Current quests
Reach Out — +10 daily
Log a message, call, or meet-up on someone's People profile.
Log an Activity — +5 daily
Add an event to your Day Card (Home or Calendar).
Share a Highlight — +5 daily
Add a highlight or gratitude note in your daily check-in.
Stay Connected — +25 weekly
Reach out to 3 people in the same calendar week (Mon–Sun).
Weekly Reflection — +15 weekly
Log your day score on at least 3 days this week.
Reconnect — +15 weekly
Reach out to someone you have not logged contact with in 60+ days.
Move Your Body — +5 daily
Log a walk, workout, or fitness activity on your Day Card.
On Wallet → Stay Active, the timer counts up to 5:00 while you use Dayze (stay active — input within 10s), awards +1 DayzeCoin via /api/dayzecoin/screen-time, then counts down a 5-minute cooldown. The clock runs app-wide from ScreenTimeEngineMount in AppShell, not only when the navbar coin is visible.
How to complete
- Reach out — Open People → pick someone → log an interaction (message, call, meeting, or check-in).
- Log activity — Create any event from Home or the calendar.
- Highlight — Finish the optional highlight or gratitude step in daily check-in on Home.
- Weekly quests — Progress accumulates Mon–Sun; payout once when the target is met.
Life Quest: … transactions.Roadmap
Coming next: reconnect-with-dormant-contact quests, activity categories (walk/workout), a featured quest on Home, and Polaris suggestions for “what should I do today?”
Operator spec: docs/LIFE_QUESTS.md in the repo.