Connect your watch and FightFlow shows heart rate, calories, and zones for every session, measured by your wearable, never estimated. Free for everyone.
FightFlow Team
•
September 9, 2026
•
5 min read
Structured solo training
FightFlow turns solo boxing, kickboxing, and Muay Thai into reactive rounds with offense, defense, footwork, targets, constraints, and saved routines.
You finish a hard six-round session, drop your hands, and check your watch. It logged a workout. Somewhere in a fitness app there is now a line that says you did "Other" for 24 minutes.
That line knows nothing about your rounds, your rests, or whether round five broke you. And the calorie number next to it? On most apps, that was never measured at all. It was estimated from your body weight and a lookup table.
FightFlow now closes that gap. Connect a watch and every session gets its real numbers: heart rate, calories, and time in zones, measured by your wearable, shown round by round.
This is the rule the whole feature is built on: FightFlow never computes a number about your body.
No calorie formulas. No MET tables. No "enter your weight, age, and sex" screen, because the app never asks. Every figure on every effort surface was measured by your own watch. If your watch did not record something, the row stays blank instead of showing a number the app made up.
That sounds like less. It is actually the point. A measured 280 calories you can trust beats an estimated 450 you can't, and the first question any calorie number provokes is "how did it get this?" FightFlow's answer is: it didn't. Your watch did.
Same rule for zones. Most apps anchor your zones to 220 minus your age, a formula with decades of documented spread across individuals. FightFlow anchors them to the highest heart rate your watch has actually measured in the last 90 days. Easy is below 70% of that, Hard is 70 to 85%, Max is above. Your zones, from your data.
FightFlow ships with an Apple Watch companion app, and its job is to remove the wrist from the workflow entirely.
Tap Start on your phone, in any mode. The watch starts the workout itself. Your live heart rate shows in the session player while the coach calls your rounds. When the session ends, the workout ends. Gloves stay on. Wrist stays down. You never touch the watch.
Give it a minute. The sensor needs a few seconds to find your pulse, and the phone waits for a handful of readings before it will show a number, so a session shorter than about a minute can end with nothing to show. When that happens, Session End says so, and says why: the strap, or the watch's health access, or simply too few readings.
The session lands in Apple Health as Boxing, Kickboxing or Martial Arts, matching what you trained, and it lands once. When the watch app recorded it, the phone does not write a second copy, so your rings are credited a single time.
Not wearing an Apple Watch? FightFlow reads your session's heart rate and calories from Apple Health after the fact, so anything that writes there counts: Garmin, Polar, a chest strap. If it syncs to your phone's health store, it counts.
Training on Android, there is a Wear OS app that does the same job, and Health Connect covers every other watch. That story is its own post: Wear OS Boxing Training.
Pace your rounds against your own engine. "That round felt hard" and "I spent 90 seconds above my hard zone" are different kinds of information. The per-session view shows your heart-rate curve, per-round averages and peaks, and how far your heart rate fell during each rest. That recovery drop between rounds is the number conditioning coaches actually watch.
Watch the same work get cheaper. The Effort tab in Progress tracks your average heart rate across weeks of similar training. When the same session starts costing you fewer beats per minute, that is conditioning you can see, not conditioning you hope is happening. This is the honest version of progress: the trend line goes down and that is the win.
Chase bests that mean something. FightFlow keeps personal bests per training type: most calories, best calories per minute, most time at or above your hard zone. Calories per minute is there so a short, vicious session can stand next to a long, easy one. Average heart rate is deliberately not a best, because it falls as you get fitter, and beating it would reward the wrong thing. Your bests show up right at the countdown, so you know the bar before the bell.
Answer the calorie question for real. "How many calories does boxing burn?" has a thousand estimated answers online. Now you have one measured answer for your body, your session, your intensity. Pair it with why solo training works in the first place and the picture is complete: the work, and the receipt.
Find the round where you fade. Per-round heart rate shows where the output drops. Reels shows what your form does when it happens. Together they cover the two things you cannot feel from inside a session: what your body did, and what it looked like doing it.
The whole feature is free for everyone. Not a teaser, not a tier: live heart rate, calories, zones, the session breakdown, and the Effort tab.
And your health data stays where it was: on your device. FightFlow reads it locally and uploads nothing, because there is nothing to upload it to. No account, no server, no analytics pipeline. The most personal data in the app is the data the app never sends anywhere.
Put the watch on, start a session, and look at the numbers afterwards. The first honest week is usually a surprise in both directions: some sessions cost more than they felt, and the one you were proudest of might have been a jog. Now you know. That is the entire feature.
•
5 min read
Heart rate, calories and zones for every round, from your Galaxy Watch, Pixel Watch, Garmin or chest strap. Measured by your wearable, never estimated.
•
8 min read
Solo training is honest until you watch it back. FightFlow Reels auto-records short clips during your rounds so you can spot the habits you can't feel, and fix them. Here's how to use it.
•
4 min read
FightFlow now supports manual local backup files, so you can save settings, progress, combos, routines, and more before switching devices or clearing app data.