Goal-based progress rings, configurable goal and streak reminders, cleaner reminder UX, and faster settings access for consistent solo training.
FIGHTFLOW Team
•
February 20, 2026
•
3 min read
This update is focused on consistency.
If your issue was not motivation but execution friction (goal setup, reminder setup, unclear progress targets), this update is for you.
Goals are now a first-class part of the app flow.
Use case:
If you train 4-5 times per week but your schedule changes daily, you can switch between session-based and time-based goals without rebuilding your whole setup.
Reminder logic is now split into two clear lanes:
Use case:
You can keep a strict weekly target, while also getting a separate "don't lose your streak" reminder on days when life gets busy.
You still get quick time chips, but now you can set a custom time directly.
Use case:
If you train late, early, or on irregular shifts, reminders can now match your real schedule instead of forcing preset-only timing.
The app now makes reminder state easier to trust:
Use case:
You immediately know why reminders are not firing, instead of discovering it after missing a training day.
Progress is now tied to the selected goal contract (sessions/week, minutes/day, minutes/week), not a hardcoded minutes-only assumption.
Use case:
If your target is sessions/week, your dashboard now talks in sessions. If your target is minutes/day, it talks in daily minutes. No mental translation needed.
Goal, Reminder, and Training controls are now easier to reach from Settings with clearer entry points and consistent action patterns.
Use case:
You can adjust weekly target, reminder days, and warning time in under a minute before starting a session.
This is not about flashy modes. It is about reducing dropout points in your routine:
This release makes FightFlow better at the boring but critical part of training: showing up consistently.
Low effort, high consistency.
Goal tracking and reminders are now actually practical.
Set the target once, keep reminders clean, and stay on schedule.