Check in · Track · Perform
Tap a row to jump to that day.
Tap a day to open its check-in. Readiness total is colored by zone; orange is day strain.
Zones compare you to your own recent baseline (5-day and 28-day averages). The mindset sets how wide each zone band is, so it takes more or less of a dip to change color.
Your readiness blends the old numbers-based score with your 5-day average and your own baseline, so one odd day can't swing it. Drag to change how much each factor counts. Weights are relative and always rescale to 100%.
Sign in to keep your check-ins, training and breath tests in your account, so they follow you to any device. Your data on this device keeps working offline and syncs when you are back online.
Your data lives in this browser only. Export a backup file periodically, or after you log — especially if you're using this as a downloaded file, since clearing browser data would erase it otherwise.
Total Readiness on top, Brain, Body & Mind below (each 0–100). Zone colors appear on the status cards above, not on the lines. CO2TT and breath holds live on the Breath tab. Scroll sideways for earlier days.
Show/hide lines:
Tap a button to set each score. 1 = lowest, 5 = highest — higher is always better.
Each day's strain (all workouts added together) and its 5-day rolling average. RPE is its own line on the right axis. Rest days count as 0. Scroll sideways for earlier days.
Weeks run Monday–Sunday. The status compares your last 7 days with the average of the four 7-day blocks before it: above ~1.3–1.5× suggests you're ramping too fast (overtraining risk); below ~0.8× suggests you're doing noticeably less than usual.
Cardio scores by duration + average HR (TRIMP). Weightlifting and climbing score as sRPE: session duration \u00d7 RPE, scaled to sit alongside TRIMP. Your session RPE counts 70% and the average of your set (or climb) RPEs counts 30%. Reps and weight are logged for your records and progress; they don't change strain. RPE (1–10) is its own separate scale. Everything is optional.
Pick an exercise, then log each set: reps, weight and RPE (7, or a range like 6-7). Set RPEs are averaged and blended with your session RPE below. Weight and reps are saved so you can track progress.
Log each climb: its grade (V-scale like V4, or YDS like 5.10a) and how hard it felt (RPE, or a range like 6-7). Climb RPEs are averaged and blended with your session RPE below.
Baseline for TRIMP and bodyweight exercises. Bodyweight is used to turn pull-ups, push-ups, dips and similar exercises into pounds of volume; update it as it changes. Measure resting HR first thing in the morning for several days and take the lowest. Get max HR from a true max-effort test or a recent hard race/interval session. Update these if your fitness changes — scores recalculate automatically.
TRIMP = minutes × B × weighting, where B = (avg HR − resting HR) ÷ (max HR − resting HR). Weighting is 0.64·e1.92·B for men and 0.86·e1.67·B for women.
Everything you can enter, all in one place: readiness check-in, training and breath tests. Each part saves on its own — fill in whichever you have today.
CO2 tolerance test and breath-hold assessment over time, in seconds. Scroll sideways for earlier days.
Everything is optional — fill in whichever tests you did today.
CO2TT – CO2 Tolerance Test.
How many seconds did today's CO2 tolerance test last? Optional — leave blank if you didn't test today.
You don’t need to record every step each time, but do your best to keep the set-up the same so results are comparable: same time of day, same position, etc.
First urge → Strong urge → Maximum. The response changes as the hold continues. Your first task is to recognize what distinguishes each endpoint.
The goal is to recognize how the response develops across the three endpoints, rather than focusing only on the final time.
Learn and practice together. Your instructor will demonstrate the starting position, the breathing sequence, the controlled inhale, when timing begins, and how to recognize each endpoint. Watch the demonstration first and ask about anything that is unclear.
The basic sequence:
After a normal exhale, hold your breath and note the time of each point. All in seconds.