EN
Log in Join the pilot

Know what to ride today.

Cycling Mentor plans your training, checks your sleep and recovery every morning, and talks it through with you on Telegram.

Signup is open. The number of new signups per day is limited. The coach and the app are in Slovenian only.

Example with an invented rider and invented numbers: the morning message on Telegram and today’s card on the dashboard.
A session as you see it in your calendar: sweet spot 3 × 12 min, 71 min (example). warm-up, recovery and cool-down sweet spot, 90 % FTP
A rider in a hi-vis jersey trains on a smart bike at home in the morning and rises out of the saddle, then climbs out of the saddle on a road bike along a country road in the evening sun.
Pause videoPlay video
Images and video generated with AI; riders are fictional

What it does for you

Four things you would otherwise do alone: the plan, the changes, the overview and the food.

A plan in your calendar

Every week it reviews how training went and builds the next week in your calendar. Every morning it reads HRV, resting heart rate, sleep and how you feel. When they point to fatigue, the session gets easier or becomes rest.

A coach on Telegram

Each morning it sends today’s session and asks how you are. Write any time that you are short on time, sleeping badly or something hurts, and it adjusts the plan itself. Send a photo of a meal and it estimates and logs it.

A dashboard that explains

Plan, load, recovery, weight and food in one place, on your phone or computer. Next to the key numbers it says where they come from.

Food without starving

Your daily calorie target is computed by rules, not by a model. When several signs point to too little energy, food comes first and weight loss waits.

The screens on this page show an invented rider and invented numbers.

How you start

  1. Sign up

    On the signup page, enter your email and accept the terms of use. You get a link by email to confirm your signup and choose your password.

  2. Your rides and Telegram

    After your first login, a guide takes you through consent, the health questionnaire and connecting where your rides come from and where your sessions go, and Telegram, where the two of you talk.

  3. Ramp test

    From a ramp test the coach proposes your FTP. Once you confirm it, every session adjusts, because sessions are set in percent of FTP.

Hands on the brake hoods of a road bike on a trainer; a phone on the stem shows a chat.
Illustration generated with AI; the rider is fictional

Safety and data

What affects your health is decided by fixed rules, not by AI.

After an indoor ride a rider sits on a bench with a towel round his neck and reads his phone; his bike stands on the trainer behind him.
Illustration generated with AI; the rider is fictional
Health before intensity
Hard sessions, the ramp test included, stay locked until the result of the official PAR-Q+ questionnaire is confirmed (PAR-Q+ Collaboration, eparmedx.com). Clearance is valid for 6 or 12 months, depending on the outcome.
Red flags
Chest pain, dizziness, fever or problems with eating get a pre-written reply, and the plan or weight loss stops if needed. Such a message is not stored and is not sent to the AI.
Too little energy (REDs)
Every week it asks about energy, sleep and mood, and it follows HRV and resting heart rate day to day. When several signs point to too little energy at once, food comes before weight loss.
Sessions only through checks
Only the planner writes planned sessions into your calendar: each one comes from a checked library and has to pass load limits. AI does not invent workout structure.
Numbers from rules
Your daily calorie target, load and zones are computed by rules. AI only explains them.
No Strava
It does not read or use Strava data.

Every day counts.

Signup is open. The number of new signups per day is limited. The coach and the app are in Slovenian only.

Already riding with us? Log in

A rider pushes hard on an indoor trainer at home in the evening while a tablet on the handlebars shows the session as bars.
Illustration generated with AI; the rider is fictional