Integrations
Bring rowing into
power-based training.
CatchLab connects rowing to the same physiology platforms cyclists and runners have used for years. Sync directly to Intervals.icu, export standard .fit files for the rest of your stack, and keep TrainingPeaks and RP3 on deck as coming soon additions.
How it works
One file format. Every platform.
Peach Device
CatchLab
Analyse & Export
What's inside a CatchLab .fit file
The .fit format is used by every major training platform. CatchLab populates it with rowing-specific data so your athletes' sessions look exactly right on any platform.
Intervals.icu
Step up your
physiology game.
Intervals.icu is the platform that put serious physiology tracking in reach of every coach, for free. Connect it directly to CatchLab and your rowers get the same power-based environment cyclists have had for years: critical power modelling, training load tracking, and zone-driven prescription, all updated automatically with every session you record.
For rowing coaches, this is a step change. You can finally periodise around watts, write workouts in real power targets, and trust that load is captured accurately across the whole season, for every athlete in the squad.
- ✓ Automatic MMP curve calculation, updated with every session
- ✓ Training load tracking: ATL, CTL, TSB over a full season
- ✓ Power zones and heart rate zones per athlete
- ✓ Coach dashboard: see your whole squad at a glance
- ✓ Direct messaging and athlete notes
- ✓ Completely free for athletes, coaches, and clubs
Recommended for most clubs
Intervals.icu gives professional-grade analytics completely free. It's the default recommendation for CatchLab clubs.
Power zones
Rowing, finally split into the same seven zones the rest of endurance sport already uses, built from watts, not guesswork.
Actual Intervals.icu data from a real CatchLab session.
Season overview
A full year of rowing, one dashboard.
Training load, form, TSS and time in zones across the whole season, built automatically from the power files CatchLab pushes into Intervals.icu.
Recovery & wellness
HRV, resting HR, and work together.
Track recovery against the actual load coming off the water. The same view cyclists and runners have lived on for years, now driven by rowing power.
Why power changes coaching
Power on the water. Just like the erg.
Every rower already trains in watts on the erg: 300W for steady, 420W for pieces, everyone knows what those numbers feel like. On the water that disappears: pace guesses, heart rate that lags, and a training load score that can halve a hard session because HR never caught up. 95% of max HR could be 380 watts or 500. No way to tell.
Power closes the gap. Prescribe Z2 as 170-220W and you can actually enforce it. The rower quietly pulling 230-240 all week, the one you couldn't catch because his HR looked fine, shows up immediately. And suddenly the reason he's flat every time the hard session comes around makes sense: he's been cooking himself on the "easy" days. Intervals.icu scores every session from the same watts, so the plan, the execution and the load finally line up.
More integrations on deck
TrainingPeaks, the most popular training platform in the world and used by many pros, plus RP3 are next in line. For now, CatchLab keeps the export path simple with Intervals.icu sync and clean FIT files for everything else.
Standard FIT export
Every processed session can be exported as a clean rowing .fit file with power, heart rate, stroke rate, distance, speed, and GPS. Use it for manual uploads, athlete records, or any workflow that accepts FIT activity files.
Setup
Up and running in minutes.
No developer required. No complex configuration.
Connect to your Peach device
Open the CatchLab desktop app and upload your first session. Raw telemetry is processed automatically.
Add your athletes' training-platform accounts
Connect each athlete's Intervals.icu account once. New connected-service token writes are encrypted before storage. TrainingPeaks and RP3 support are arriving soon.
Export with one click
After processing a session, click Export. CatchLab generates .fit files per athlete, pushes them to Intervals.icu, and keeps downloads available for manual use while the next integrations are finishing up.
Sessions appear automatically
Athletes open their training platform and find the session waiting: power, heart rate, stroke rate, and GPS, all correctly attributed.
Ready to connect your stack?
Book a demo and we'll walk through the setup for your club.