Build a logging streak, one day at a time.
Log a meal, workout, or weigh-in, or complete a goal to count today. Your streak records the days you check in.


One action is enough.
Log a meal, weigh in, finish a workout, or tick a goal before midnight. One meaningful action keeps the streak alive.

7, 30, 100, 365.
Hit a milestone and DailyGoal sends a push, then marks it the next time you open the app.

Longest streak, always saved.
A trophy icon holds your longest streak. Miss a day and the current streak resets, but your best remains saved.

Your midnight, not ours.
Streaks roll over at your local midnight, wherever you are. DailyGoal handles UTC-12 through UTC+14.
How to keep a streak
Open the app
The streak card sits at the top of the home screen and tells you what's needed today.
Do one thing
Any logged meal, weight, workout, or goal tick. One is enough.
Watch the flame grow
Today joins the streak instantly. Tomorrow does the same.
Earn milestones
At 7, 30, 100, and 365 days, a push lands and the app marks the milestone.
Make your next check-in a small one.
Log a meal or a weigh-in to get started. Each logged day adds to your record.