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 Dayze Agent suggestions for βwhat should I do today?β
Operator spec: docs/LIFE_QUESTS.md in the repo.