Beyond the macro ring.
Goals covers the targets that don't fit neatly into a calorie ring: custom goals with their own deadlines, daily water intake, and fasting windows.
A goal is a target value, a current value, a unit, and a deadline — flexible enough to cover several different kinds of target:
Some goals are suggested by the AI based on your logged history rather than typed in by hand — flagged distinctly so it's clear which targets you set yourself.
Each glass or bottle logged is a timestamped entry against a daily water target set in onboarding. Consecutive days of hitting it build a water streak, tracked independently from the workout streak and visible from both the Dashboard and the home-screen widget.
A simple start/end timer against a target fasting window — start a session, and the app tracks elapsed time toward the target hours.