App & FeaturesApp UpdatesSolo Training

FightFlow v1.1.1: Goal Tracking + Smarter Reminder Flow

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.


What Is New in This Update

1. New Goal Settings with Better Defaults

Goals are now a first-class part of the app flow.

  • Choose goal type: Sessions / Week, Minutes / Day, or Minutes / Week
  • Targets are sorted from low to high for faster selection
  • Defaults now behave predictably per goal type (including the weekly minutes baseline)

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.

2. Goal Reminder + Streak Warning Are Now Cleaner and Separate

Reminder logic is now split into two clear lanes:

  • Goal Reminder (progress toward your current target)
  • Streak Loss Warning (protect your active streak before the day ends)

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.

3. Custom Reminder Time + Better Day Selection

You still get quick time chips, but now you can set a custom time directly.

  • Added Custom time entry (hour/minute)
  • Weekly goals can use selected reminder days
  • Reminder days default empty until you choose them

Use case:
If you train late, early, or on irregular shifts, reminders can now match your real schedule instead of forcing preset-only timing.

4. Smarter Reminder Safety Checks

The app now makes reminder state easier to trust:

  • Reminder toggles are disabled when notification permission is off
  • Missing setup feedback appears if day/time is incomplete
  • Permission status is shown with a compact state pill (granted/denied/not set)

Use case:
You immediately know why reminders are not firing, instead of discovering it after missing a training day.

5. Dashboard Progress Rings Now Reflect Your Actual Goal

Progress is now tied to the selected goal contract (sessions/week, minutes/day, minutes/week), not a hardcoded minutes-only assumption.

  • Ring values and labels adapt to your goal type
  • Quick actions on the ring card open Goal or Reminder settings
  • If no goal exists, you get a direct set-goal path instead of a dead end

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.

6. Settings Flow Is Faster and Cleaner

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.


Why This Update Matters

This is not about flashy modes. It is about reducing dropout points in your routine:

  • unclear goals,
  • reminders that are hard to trust,
  • and progress views that do not match what you are actually chasing.

This release makes FightFlow better at the boring but critical part of training: showing up consistently.


  1. Set your primary goal (for example: sessions/week or minutes/week).
  2. Turn on Goal Reminder and choose days/time.
  3. Turn on Streak Warning at a time that still gives you a chance to train.
  4. Check your ring daily and adjust only when your schedule changes.

Low effort, high consistency.


Final Word

Goal tracking and reminders are now actually practical.

Set the target once, keep reminders clean, and stay on schedule.


Ready to Improve Your Training?

Download FIGHTFLOW and start training smarter today.

Download on the App StoreGet it on Google Play