Fitorex
Recovery & wearables

Progress happens between sessions

Training is the signal; recovery is the response. Fitorex measures the second one using what you already wear and what you tell it, and adjusts the plan when things don't add up.

  • 4native watch apps
  • 6factors in the injury score
  • 2reliable signals minimum to score
  • 0data points Fitorex writes to Health
The index

A number that explains itself

Sleep, perceived fatigue, stress, resting heart rate and variability. It is not magic: it is a weighted average you can take apart.

Sleep counted on the right day

Last night's hours weigh on today, not yesterday. Sounds obvious, and it is where half of all health integrations get it wrong.

Resting HR and variability

Compared against your own baseline, not a population table. Your 48 might be excellent or worrying depending on where you came from.

Injury risk

Six factors — acute versus chronic load, imbalances, sleep, history and more — that flag when you are on slippery ground.

What it does NOT do

It won't hand you a recovery percentage when it only has one signal. Aggregate scores require at least two reliable signals; when they aren't there, you see what's missing instead of an invented number that looks scientific because it has decimals.
Your watch

A native app on all four platforms

Not a forwarded notification: the day's routine, set logging and the heart-rate target, on your wrist.

Wear OSGalaxy Watch, Pixel Watch and compatible. Installs alongside the Android app.
Apple WatchwatchOS app paired over WatchConnectivity, with the same screens.With the iOS app
GarminConnect IQ for Forerunner, Fenix, Venu and family.
HarmonyOSHuawei Watch GT 6 Pro and HarmonyOS 6 watches.

One decision, one place

The four watches don't re-run the phone's calculations. The phone decides whether you're ready to train, what your heart-rate target is and what's on today, and the watch displays it. That makes it impossible for watch and app to tell you different things — which is exactly what happens whenever both ends "think" independently.
Any other device

If it writes to Health, Fitorex reads it

Fitbit, Zepp, Amazfit, Whoop, Oura, Polar, Suunto and the rest: no one-by-one integrations needed. They all write to Apple Health or Health Connect, and that's where Fitorex reads.

Steps, active calories, heart rate, sleep, weight, SpO₂ and VO₂ max. And if your watch doesn't report VO₂ max, Fitorex estimates it by formula from what it does have.

Recovery screen showing wearable data

Permissions, in plain language

Fitorex never writes to Apple Health or Health Connect. You can revoke any permission from your system settings and the app keeps working on what you log by hand.
WhatWhat forDirection
Steps and active caloriesAdjust your calorie target to the day's real expenditure.Read-only
SleepFeed the recovery index and warn you if you build up a deficit.Read-only
Heart rate and variabilityYour own baseline, training zones and fatigue detection.Read-only
Weight and body compositionWeight trend and level calculation; you can also enter it by hand.Read-only

It works without a watch too

With no wearable, the index runs on your daily check-in: how you slept, how tired you are and how stress is going. Three taps. It's less precise than a sensor, and the app says so instead of pretending otherwise.

  • Check-in reminder if you have gone days without logging sleep
  • Menstrual cycle as a planning factor, if you choose to track it
  • Streaks and habits with a freeze: one bad day does not erase two months
  • Local reminders with quiet hours, no server involved
A dark bedroom before dawn
The half you don't train

You adapt while you sleep

Training is the stimulus. If recovery does not arrive, all you accumulate is fatigue — and the app tells you before an injury does.

Connect your watch in a minute

Grant the read permissions and Fitorex starts using your data that very night.

Free. No account required. Works offline from the first launch.