BSHT
1% Better Every Day.

Your Best Shot.

Today's plan, adjusted to how you wake up. Every morning you get one suggestion for the day's session, based on your recovery and the rules of your plan, with your goal in sight. Most days it says keep it. When it doesn't, it tells you how much to adjust and why.

Works with Whoop and TrainingPeaks. Garmin and Apple Health coming soon. iPhone only.

BSHOT6:30 am

Today: keep it

90' bike with 3x15' in Z4. Recovery 72%.

BSHOT6:30 am

Recovery 28% (rule 1)

Today 60' in Z2 instead of 90' with 3x15' in Z4.

The problem

Your plan looks far ahead. Life changes every morning.

Your coach builds a plan toward your goal: a race, a season or a personal best, over a mesocycle, three months or a full year. Then life changes it, and at 6 in the morning you decide alone whether to do the intervals. Your coach finds out late, or never.

Sleep 5 h 10 · Recovery 31%

You slept badly

Do you still do the 3x15' in Z4, or swap it for an easy spin?

Plan 90' · you have 45'

A meeting got in the way

Do you shorten the session, move it to Thursday, or skip it?

SCL → GRU · 6:05 am

You're traveling

Where does the long ride fit without landing on top of Saturday's quality session?

How it works

A day with BShot

4:00 am

We read your plan and your night

We sync your plan from TrainingPeaks and your recovery from Whoop. If data is missing, we ask how you slept. We never assume you're fine.

6:30 am

One suggestion for today

A single notification with the action, the session and the rule that applied. Accept it, keep the original, or see other options.

8:00 pm

Did you do the session?

Yes, adjusted, partly or no. You build a record of plan versus reality, and why, for you and your coach.

Today · Bike Red28%

Lower intensity

Bike with 3x15' Z4

90' · 3x15' Z4 → 60' · Z2

Rule 1 · Red recovery: the quality session moves to Z2, with a duration cap.

We change as little as possible

We always pick the least invasive option that meets the rules, in this order.

  1. 1 · Keep
  2. 2 · Lower intensity
  3. 3 · Shorten
  4. 4 · Move
  5. 5 · Skip
The rules

Five rules you can read

No black box. Every decision comes from written training rules, and the AI only explains them in plain words. Your coach will be able to accept them, edit them or add their own.

  1. 01
    Red recovery

    The day's quality session moves to Z2, with a duration cap. It only lowers intensity; nothing gets moved.

  2. 02
    Never two quality sessions within 2 days

    If moving a session would put them together, that day isn't a valid target.

  3. 03
    Protected sessions don't move

    The week's longest session, races and tests are only adjusted in intensity.

  4. 04
    Under 6 h of sleep two nights in a row

    No intensity today.

  5. 05
    Pain, illness or symptoms: nothing gets adjusted

    Rest, and see a professional.

Health always wins

The "I don't feel well" button is always on the Today screen. Tap it and the day freezes: rest or easy mobility, with no training suggestions until you say you're better. We don't give medical advice.

I want to try it
For coachesComing soon

Your plan stays in charge

When you change the plan in TrainingPeaks, your change wins and the athlete gets "Your coach updated Thursday." Instead of messages at all hours, you see the rules, a weekly summary and only the exceptions that need your review.

Private beta · iPhone

Reach your goal in one piece.

We're looking for endurance athletes preparing for a race, a season or a personal best, with a plan in TrainingPeaks or Garmin, and Whoop, Garmin or Apple Health. Limited spots.

We only use your email to invite you to the beta.

Done. We'll email you when your spot opens.