Build your engine. Every session adapts to your numbers.
Engine building for the Concept2 Rower, SkiErg or BikeErg, air bike or Watt Bike, coached in Telegram or WhatsApp. Do the session, reply with your numbers, and the next one adapts. Each 21‑session block ends in tests that set the next one. Your first session is free.
Supported machines
Pick one machine at setup. Every result is scored on the number that matters for it, and the next session is set from that.
Concept2 Rower
Tracked by average 500m split
Concept2 SkiErg
Tracked by average 500m split
Concept2 BikeErg
Tracked by average watts
Assault Bike / Echo Bike
Tracked by total calories
Watt Bike / Smart Bike
Tracked by average watts
The loop
How it works
01
Message the bot
Message MaxCals on Telegram (@MaxCalsBot) or WhatsApp. Both are free on iOS and Android, and there is no other app or account to set up.
02
Set up in two minutes
Tell it your name, your machine and your current level, read how your data is used, and reply YES. Then answer a short health check: seven yes/no questions from the PAR-Q+.
03
Do Workout 1, free
Your first session arrives in the chat: the structure, the effort level and which numbers to send back. Workouts 2 to 21 unlock with the one-off £29 Athlete Assessment. Your plan starts when the block ends.
04
Reply with your numbers
Type what your monitor shows: time, distance, split, watts or calories, the way you'd tell a training partner. Or send a photo of the monitor and the bot reads the numbers for you.
05
The next session adapts
Your result is compared with your earlier sessions of the same type, and the next one adapts. If the main-set volume changes, the workout tells you by how much.
06
Test week and your score card
Week 6 is four tests: a 60-second sprint, a 10-minute max, a Tabata and a 30-minute time trial. Finish them and the bot sends your block score card.
Features
Coaching that reads your results
Every result you send is turned into numbers and compared with your earlier sessions of the same type. A run of clear gains nudges the next session up. One bad day and the prescription holds. Two bad days in a row and it steps back on purpose.
Compared like with like
Sprints and Tabatas are only compared with the same format. Air-bike sessions of different lengths are compared per minute, so a longer ride can't fake a gain.
Changes you can see
When the main-set volume changes, up or down, the workout tells you by how much. Nothing is adjusted silently.
Progression with limits
Weekly volume increases are capped, week 5 is a taper and test week is never adjusted. How hard it feels always outranks the number on the screen.
In the app you already use
Workouts arrive in Telegram or WhatsApp, where you already message people. No new app, no dashboard, no login. You train, you reply with your numbers, and your next session arrives.
Delivered to Telegram or WhatsApp
Free on iOS and Android. Message @MaxCalsBot on Telegram, or message MaxCals on WhatsApp, to start.
Reply in text or a photo
Type your result the way you'd tell a training partner, or send a photo of your monitor. If a number is missing, the bot asks for exactly what it needs.
A nudge if you go quiet
No reply after 48 hours gets one reminder. Come back after a longer gap and your next session is a lighter restart, not a backlog.
Built for your machine, tested at the end
Five machines: the Concept2 Rower, SkiErg and BikeErg, an Assault or Echo air bike, and a Watt Bike. Each is judged on the number that matters for it. Week 6 tests your engine four ways, and the results come back as a score card.
Judged on the right number
Average split on the rower and SkiErg, average watts on the bikes, calories on the air bike. A change has to clear a noise band before it counts.
Four tests in week 6
A 60-second sprint, a 10-minute max, a Tabata and a 30-minute time trial.
A score card at the end
All four results in your machine's units, what your aerobic profile ratio and Tabata decay index say about you, and your biggest gain of the block.
Pricing
Start with the £29 Athlete Assessment for your first 6-week block. Subscriptions for ongoing training go live at launch, and monthly loyalty discounts apply automatically: the longer you train, the less you pay.
Included in every plan
Every plan starts the same way. Workout 1 is free. After it you pay the one-off £29 Athlete Assessment, which unlocks workouts 2 to 21 and saves your card. Your plan then starts automatically when the 6-week block ends, at the rate shown on the card you picked. We remind you by message and email 7 days before every payment. The £29 is non-refundable once delivered.
Pay monthly, cancel anytime. Loyalty discounts apply automatically from month 4 — no action, no code needed.
- Workout 1 free, then the £29 assessment
- First £24.99 charge when you reach session 22
- No commitment — cancel anytime
- Month 4: drops to £22.49/mo automatically
- Month 7: drops to £19.99/mo automatically
- Month 13+: £16.99/mo for as long as you stay subscribed
Six months of training, paid upfront. You get the 6-month rate immediately — no waiting for loyalty discounts to kick in.
- Workout 1 free, then the £29 assessment
- First £119.94 charge when you reach session 22
- Immediate 20% saving vs the full monthly rate
- Save £30 vs 6 months at the full £24.99 rate
- Renews at £119.94 every 6 months — cancel anytime
Full-year commitment, lowest monthly-equivalent rate at signup. Complete your first year and earn the renewal reward — the best rate we offer.
- Workout 1 free, then the £29 assessment
- First £199.92 charge when you reach session 22
- Immediate 33% saving vs the full monthly rate
- Save £99.96 vs 12 months at the full £24.99 rate
- Then £143.88 a year (£11.99/mo), billed yearly, after year one
- The £11.99/mo rate is earned, not available at signup
Monthly loyalty discounts — automatic, no action needed
Annual renewal reward
£11.99/mo
Billed monthly from month 13, applied automatically once you complete your first annual year. The best available rate. Cannot be purchased on day one.
What athletes say
MaxCals is in early beta. Testimonials will be added as our first cohort completes their baseline programmes.
Beta athlete testimonials coming
"We're in early beta. Real athlete quotes will be added here as our first cohort completes their baseline programmes."
Early access athletes
"MaxCals is currently accepting UK beta athletes. Results and testimonials will be published as our first training blocks complete."
Want to be first?
"Start your £29 Athlete Assessment and be among the first to train with MaxCals. Your results shape the programme from day one."
FAQ'S
Frequently Asked Questions
England-level
Sessions written by an England Kettlebell Sport athlete with multiple coaching qualifications. Athlete-to-athlete, not corporate.
21 sessions
Six weeks across four energy systems: aerobic base, threshold, sprint power and intervals. Week 6 is four tests, and you get a score card at the end.
Every result
Read, compared with your earlier sessions of the same type, and used to set the next one. Not a template with your name on it.
Your first session is free
Message MaxCals on Telegram or WhatsApp. Setup takes a couple of minutes: your name, your machine, your current level and a short health check. Workout 1 is free. After it, the one-off £29 Athlete Assessment unlocks the other 20 sessions of the 6-week block. Your plan starts when you reach session 22 (12 weeks after the assessment at the latest), from £24.99 a month, and we remind you before every payment.