Workouts and steps earn XP here first. It does not grow Ember until daily conversion conditions pass.
100 XP per level. Evolves at levels 5, 10, 15, 25, 30, 40 and 50.
Prototype rule: calorie target range, water goal and a recorded sleep session are required for conversion. Illness/rest-day exceptions will be configurable in later versions.
Steps are manual in this prototype. Automatic background tracking requires the native Android stage.
Made a typing mistake? Undo an entry to correct today's totals. Undone entries stay in your history, and XP already earned is not removed.
Timer is idle. Starting a session animates Ember into flight mode.
XP rewards are game points, not a measure of calories burned or medical exercise intensity. Start at a safe level and use good form.
After waking, tell the app how rested you feel. Duration + your answer creates a clearly labelled estimate.
A sleep counts for the day when it lasts 4 to 24 hours; shorter sessions are naps (noted in the activity log, not counted). Your first counted sleep each day also gives a +3 vitality wake bonus, and the longest counted sleep of the day is the one kept.
Default multiplier is ×1.00 until a sleep session is recorded.
Ember is healthy. Consistent care keeps its fire bright.
A production version should use explicit warning windows, illness/rest exceptions and native notifications. Test mode: the simulation button changes only this separate practice save, never your real game.
This prototype stores data in this browser on this device. It is not cloud-synced.
Developers: open test mode — a separate practice save with the simulation tools. Your real game is never touched.
Created automatically and verified before every import, clear, format upgrade and day rollover. Nothing here is deleted automatically.