App & FeaturesApp UpdatesSolo TrainingHealth Benefits

Wear OS Boxing Training: How FightFlow Measures Effort

Heart rate, calories and zones for every round, from your Galaxy Watch, Pixel Watch, Garmin or chest strap. Measured by your wearable, never estimated.

FightFlow Team

September 9, 2026

5 min read


Structured solo training

Keep skill work sharp between gym sessions.

FightFlow turns solo boxing, kickboxing, and Muay Thai into reactive rounds with offense, defense, footwork, targets, constraints, and saved routines.

See FightFlow features
Download on the App StoreGet it on Google Play

Android training gear is a zoo, and that is mostly a good thing.

You might be wearing a Galaxy Watch. Or a Pixel Watch. Or a Garmin you bought for running and now wear for everything. Or a five-year-old chest strap that still reads better than any of them. Most training apps handle that by supporting one and shrugging at the rest.

FightFlow handles it by reading the place they all write to.


Measured, never estimated

One rule sits under this whole feature: FightFlow never computes a number about your body.

No calorie formulas. No MET tables. The app does not ask your weight, your age or your sex, because it has no use for them. Every figure you see was measured by the wearable on your wrist. If your watch did not record something, the row stays blank instead of showing a number the app invented.

That is a smaller promise than most fitness apps make, and it is the point. A measured 280 calories you can trust beats an estimated 450 you cannot, and "how did it get this?" is the first question any calorie number should provoke.


Two ways in, and you can use either

With the Wear OS app. FightFlow ships one. Start a session on your phone and the watch starts the workout itself, logging it as boxing or martial arts and streaming live heart rate into the session player while the coach calls your rounds. When the session ends, the workout ends. You never touch the watch. It arrives with the phone app from the same Play listing.

Give it a minute. The watch needs a few seconds to find your pulse, sometimes up to half a minute, and the phone waits for a handful of readings before it will show a number. A session shorter than that can end with nothing to show, and Session End says which it was: no readings at all, too few for a result, or sensor access to allow on the watch. If the strap goes loose mid-session, the phone tells you the watch cannot read your pulse.

The phone also saves the session to Health Connect as Boxing or Martial Arts under the name FightFlow, so it counts in whatever else reads that store.

With everything else. Garmin, Fitbit, Polar, a chest strap, anything that writes to Health Connect. Start a workout on the watch the way you always do, train, and FightFlow matches your session against what the watch recorded. Same numbers, two taps more effort.

Health Connect is the whole trick here. It is Android's shared health store, and every wearable's companion app writes into it, so one code path serves every brand. On Android 14 and later it is built into the system. On Android 10 to 13 it is a free download from Play.


Android will tell you the truth about permissions

This one is genuinely better on Android, and it is worth knowing why.

On iOS, HealthKit deliberately refuses to say which read permissions you granted. That is a privacy decision and a defensible one, but it means an app cannot tell "you said no" apart from "there was nothing to read". Both look identical: silence.

Health Connect reports what was actually granted. So FightFlow can answer honestly whether it is connected, without prompting you again and without guessing. When a session comes back with nothing, the app can tell the difference between a permission you declined and a workout you forgot to start, and say the right thing instead of the vague thing.

Small detail. It is the difference between an app that knows and an app that shrugs.


What the numbers are actually for

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 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 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 rather than conditioning you hope is happening.

Chase bests that mean something. 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 beside 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.

Pair it with Reels and you cover the two things you cannot feel from inside a round: what your body did, and what it looked like doing it.


Free, and it stays on your phone

The whole feature is free for everyone. Not a teaser, not a tier.

And your health data goes nowhere. FightFlow reads it from Health Connect and keeps it on the device. Nothing is uploaded, 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.

Training on an iPhone instead? The same feature, and an Apple Watch app to match, in Apple Watch Boxing Training.

Put the watch on, train a normal session, and look at the numbers afterwards. The first honest week usually surprises you 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.


Keep reading

Apple Watch Boxing Training: How FightFlow Measures Effort

5 min read

Connect your watch and FightFlow shows heart rate, calories, and zones for every session, measured by your wearable, never estimated. Free for everyone.

App & FeaturesApp UpdatesSolo TrainingHealth Benefits

FightFlow Reels: Record Your Solo Training and Actually See What You're Doing

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.

App & FeaturesApp UpdatesSolo TrainingFight IQ

FightFlow Backup Is Here: Export and Restore Your Training Safely

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.

App & FeaturesApp UpdatesSolo Training

Ready to Improve Your Training?

Download FightFlow and start training smarter today.