A Forgiving Workout Streak
Most streak systems are built to make you afraid of a number. Wolkup's is built to bring you back instead — miss a day, and you get a grace window to extend your streak, not an instant reset to zero.
How it works
A streak in Wolkup counts consecutive days you've trained. Miss a day, and instead of resetting immediately, a grace window opens — come back within it and your streak continues instead of starting over. It's a deliberate design choice, not a bug: see why we built it this way in our founder notes.
Alongside the streak number, Wolkup tracks streak brightness — a separate signal for how much effort you've actually been putting in lately, not just whether the streak is technically alive. It's based on a rolling average of your recent training, and it dims on its own if you slow down, even while the streak count hasn't broken yet. That gives you an early warning before the streak itself is at risk, instead of finding out only when it's already gone.
Why it's useful
A streak that resets the instant you miss a day teaches one thing: don't slip up, ever. That's a fragile way to build a habit — one bad week and there's often nothing left to protect, so people just stop opening the app. A forgiving streak is designed to survive real life: sick days, travel, a week that just didn't go to plan.
Because the streak counts training from any of Wolkup's tracked activities — camera workouts, walks, runs — it reflects your actual routine instead of forcing you into one specific exercise every day to keep it alive.
Limitations — worth knowing before you start
The grace window is generous, not infinite — leave it too long and the streak still resets. Wolkup doesn't (yet) offer a way to manually schedule rest days in advance or a "freeze" for days you know you can't train; both are on the roadmap, but not available today, so an untracked day still uses part of your grace window even if you planned it.
Streak brightness is a supporting signal, not a score you're graded on — there's no leaderboard tied to it today (weekly/monthly leagues are planned separately). It's there to tell you something about your own consistency, not to compare you to anyone else yet.