For athletes

Your CPET shouldn't end
when the test does.

A maximal CPET is a single morning, but the physiology it reveals should shape every workout, every long run, and every race-day fueling decision for the next six months. Aevox is the app that carries it forward — three pillars tracked across your training, a coach that has actually read your test, and a fueling protocol built from your own numbers.

Free to start, no card. No CPET yet? Sign up anyway — connect your training first and add the lab test when you're ready. We'll help you find a clinic.

03 · race dayfyool
78g carbs / serving
MALTO : FRUCTOSE 1.17 : 1
02 · over time12 wk
Metabolism+4.2%
Economy−2.1%
Fatigue+1.8%
01 · at the testaevox
VO₂max
59.5ml/kg/min
VT1
HR 123
VT2
HR 168
fatmax
0.70 g/min
The idea

A CPET is a snapshot.
We turn it into a trajectory.

Most athletes get a PDF, learn their VO₂max, and never look at those numbers again. Aevox keeps the test alive — anchoring three measurable pillars to your physiology and watching them move as you train.

Longitudinal

Your trajectory matters more than any single snapshot. We track the direction your physiology is moving across months, not the number you posted one Tuesday morning.

Grounded

Every number traces back to an assumption, a citation, and your data. Nothing on your dashboard is a population average wearing your name.

Honest

When confidence is low, we say so. When the data can't support a number, we tell you what's missing instead of filling the gap with a guess.

01 · At the test

A report that earns
a place in your training.

When your test is scored on Aevox, you walk out with more than a VO₂max number. You get substrate oxidation across the spectrum, fatmax and crossover heart rates, training zones anchored to your own VT1 and VT2 — and an interpretation your coach can actually use to write a block.

  • Heart rate zones from your physiology — not 220-minus-age.
  • Your fat-burning ceiling, in g/min, at a specific HR.
  • Thresholds with confidence scoring, not a single guess.
  • A fueling target that scales with intensity, not a generic range.
Free, forever

Your report is your own medical data. Claim it, read all of it, and export it whenever you like — with no subscription and no card. The test tells you where you are; the subscription is for where you're going.

Your zones · anchoredVT1 123 · VT2 168
Z1
94113
Z2
113123
Z3
123163
Z4
163168
Z5
168179
Fueling ceiling~78 g/h carbs at HR 155
three-pillar scorecard
12 weeks
Metabolism
0.83RER @ 70% VO₂max
+4.2%
Economy
195ml O₂/kg/km
−2.1%
Fatigue resistance
92%of fresh threshold
+1.8%
AevoxStravaWhoopGarminconnected
02 · Over time
early access

Three dimensions of
endurance physiology.

Your CPET interpretation becomes the anchor for a longitudinal profile that pairs the lab numbers with the training you actually do. Three pillars, tracked month over month, every one of them grounded in your own data — and everything else is downstream.

01Metabolic efficiency
Substrate use across the whole spectrum

Not just your VO₂max — how well you use fat and carbohydrate at every intensity from easy to maximal. Anchored to the substrate curve measured in your test, then watched as your training changes it.

02Economy
The oxygen cost of your goal pace

How efficiently you turn oxygen into speed. We track the cost of holding your goal pace and correct it for grade, heat, and altitude — so a hilly summer block reads as a hilly summer block, not a fitness decline.

03Fatigue resistance
How you hold up when it matters

Can you hold it together late in a race? We look at how your body responds under sustained effort — the drift between what you were doing at minute 20 and what you're doing at minute 120.

Not just a dashboard

Pax — a coach that has
read your test.

Ask about your physiology in plain language. Pax answers from your measured thresholds, your zones, and your own training history — not from a generic training blog that has never seen your data.

When the confidence behind an answer is low, it says so. When a question needs a human, it routes to your coach rather than improvising.

ConversationalGrounded in your dataCoach-connected
The kind of question it's built for
  • Why did my economy get worse this month?
  • What should I focus on in this training block?
  • What heart rate should my long run actually be?
  • How much should I be taking in per hour on race day?

Answers come from your profile, so they land differently for every athlete — which is why there isn't a sample one printed here.

How it works

Four steps, and only one of them
happens in a lab.

  1. 1

    Create your account

    Free, no card. You don't need a lab test to start — signing up first is a perfectly good order to do this in.

  2. 2

    Bring your training

    Connect Strava or Whoop, or upload your own export. This is the raw material the pillars are computed from.

  3. 3

    Add your lab test

    Claim the CPET your clinic shares with you — or, if you haven't been tested yet, we'll point you to a partner clinic.

    Find a clinic →
  4. 4

    Watch the trajectory

    Three pillars month over month, Pax for the questions in between, and a fueling config that scales with your intensity.

Under the hood

Every number has
a paper trail.

01
Anchored

Every pillar starts at a real lab test.

Thresholds, substrate crossover, and fatmax come from a maximal CPET scored breath by breath — not estimated from a wrist optical sensor and a population equation.

02
Corrected

The conditions are removed before the trend.

Economy is adjusted for grade, heat, and altitude, because otherwise a warm week and a hilly route look exactly like losing fitness. What's left is the part that's actually you.

03
Rated

Confidence travels with the number.

Metrics carry a confidence level, and low confidence is shown rather than hidden. Where the data can't support a conclusion, the app names the missing input instead of inventing one.

Where we are. The interpretation pipeline was calibrated against Douglas-bag gas collection; formal multi-site validation is a planned next step with our clinic partners, not something we've already banked. Read the methods.

Pricing

Your report is free.
The trajectory is $20 a month.

You bought the CPET from a clinic; paywalling the result of it would be both bad ethics and a bad deal. So the test itself stays free forever, and the subscription covers everything longitudinal — the part that only exists because you kept training after the lab.

Your CPET report
$0forever

Everything the test produced, and the ability to walk away with it.

  • The full interpreted report — thresholds, zones, substrate, fueling targets
  • Your lab-test history, every test you've claimed
  • Export your data any time, in full
  • Creating an account — free, no card
Aevox
$20per month

The longitudinal product. 7-day trial, no card up front.

  • Three pillars tracked over time, month over month
  • Strava and Whoop connected, plus your own uploads
  • Pax — the coaching conversation grounded in your history
  • Fueling configuration that scales with intensity
  • Retest tracking — what actually moved between tests
When the trial starts

Your seven days begin when you have something to look at — the moment you claim a CPET or your first training data lands. A trial spent staring at an empty dashboard isn't a trial, so the clock doesn't start at signup.

What happens at the end

Nothing automatic — there's no card on file to charge. Your report, your lab history, and your export stay exactly where they were; only the longitudinal surfaces wait for a subscription.

03 · On race day

Your physiology,
in a bottle.

Fyool turns your Aevox test into an endurance fuel you actually mix and drink. Your carbohydrate burn rate, your substrate ratio, and your electrolyte losses determine a personal maltodextrin-to-fructose ratio, concentration, and sodium profile — formulated from real metabolic data, not a marketing department's best guess.

  • Six ingredients. Maltodextrin, fructose, sodium citrate, sodium chloride, potassium chloride, magnesium citrate. Unflavored.
  • Dual-source carbs hit independent transport pathways for higher absorption above 60 g/h.
  • Your config code printed on the label — burn profile, ratio, electrolyte balance.
Get your formula →Sister product · by the team behind Aevox
fyool · sample configHigh-Burn profile
78g carbs / serving
Derived from your VO₂max, substrate curve, and electrolyte profile
Maltodextrin
42g
Fructose
36g
Ratio
1.17 : 1
Sodium
585 mg
Calories
312
6 ingredients · unflavored20 servings · per bag
fyoolHIGH-BURN PROFILE78G CARBS / SERVINGMALTO : FRUCTOSE1.17 : 1SODIUM585 mgSERVINGS20BY AEVOX · COLORADO SPRINGS

Your physiology is already
telling a story.

Create your account, bring whatever data you already have, and see what your training is actually doing to you. Free to start, $20 a month when you want the trajectory.

Already have an account? Sign in ↗