Know what today is for.

BodyLeap reads your own health, sleep and training history and turns it into a clear plan for today. Privately, on your phone.

Both betas are live. iPhone joins through TestFlight; Android access is approved for your Google account email.

Morning readiness

Supporting Recovery supports today.

Neutral Sleep was below need. The app says so.

The BodyLeap Body screen: morning readiness 87 out of 100, recovery 100, sleep score 67, load balance marked Balanced, and a list of what is driving today. The BodyLeap Body screen: morning readiness 87 out of 100, recovery 100, sleep score 67, load balance marked Balanced, and a list of what is driving today.
  • Your health data is never uploaded.
  • No account needed to train.
  • Run, ride, swim, lift, or mix them.

We could not look it up if we tried.

Health data is not like your other data. Read together, your resting heart rate, your sleep, and how you recover from day to day can hint at a condition, a pregnancy, or a rough patch you have told no one about. That makes it valuable, and easy to take. Health apps get breached often, and these readings are quietly bought and sold. In the wrong hands they can shape what an insurer offers, what an advertiser assumes, or what an employer suspects. A reading that never leaves your phone is part of none of that.

So we made a deliberate choice. An app that turns your heart rate and your sleep into a plan usually does that thinking on a server, which means your numbers travel there first. BodyLeap does the thinking on your phone, so they never make the trip.

Your heart rate variability, resting heart rate, sleep, and the readiness score built from them are worked out on your phone and stay there, in an encrypted database that is left out of your phone backups. There is no BodyLeap server for any of it to reach, no account for it to sit under, and no code in the app that uploads a reading. On iPhone, even the written note on your morning card is written by a model running on the phone.

This is not a setting to find or a policy to take on trust. It is how the app is built. Before every release, an automatic check blocks the build if any file we wrote even opens a network connection.

Three honest exceptions. Your original readings also live in Apple Health or Health Connect, which BodyLeap reads from and never writes to. Anything you export yourself, like a workout summary or a plan, goes wherever you send it. And asking to see a run on a map fetches that map from Apple, which the app tells you before it does.

The one thing that will change

Group features are coming, for people who want to train with a coach or a squad. They are optional. They need an account, which holds your email and an ID, plus anything you choose to share: one finished session, or one plan. Your readiness, recovery, sleep, and the readings behind them are never sent. That boundary is built into how the data is stored, not a setting you have to trust. One honest note: a plan you share carries its history, so a coach could see that BodyLeap eased your week, without ever seeing a number. Nothing is shared unless you choose to, and everything here keeps working if you never join a group.

See how that is built

It does more than the morning.

Readiness is where the day starts. From there, BodyLeap plans the work. Run, cycle, swim, gym, and yoga each get their own plan, and so do triathlon and Hyrox. There is a gym logbook that remembers your last session, a coach with one clear thing to do today, and progress that only counts what you have actually done.

FAQ.

Common questions, answered plainly.

What is BodyLeap?

A training app that reads your health, sleep and workout history and turns it into a readiness score and a clear plan for today. Everything is worked out on your phone. It is in beta on both platforms: iPhone through TestFlight, Android by invitation.

Where does my health data go?

Nowhere. Your readiness, recovery and sleep are computed on your phone and stay there, in an encrypted database that is excluded from phone backups. The app contains no analytics service and no third party crash reporter, and nothing is uploaded to us. The main way anything leaves is if you choose to export or share it yourself, for example a workout summary or a plan you send to your calendar. Asking to see a run on a map also fetches that map from Apple, which the app says before it does. The privacy page describes the full picture.

Do I need an account?

No account is needed to train. There is no sign up and no online profile. Your athlete details, the things you tell the app about yourself, live on your phone in the same encrypted database as everything else. We plan to add optional group features that will need an account, and that account will never receive your readiness, recovery, sleep or any other health measurement.

What does it cost?

The beta is free. Pricing has not been announced, and when it is, it will be published plainly on this site first.

Which sports does it plan?

Running, cycling, swimming and gym, each as a first class plan, plus multi-sport: triathlon from sprint to full distance, and Hyrox. Choose run and gym together and you get one combined plan rather than two plans fighting for the same legs.

Does it work with my watch?

BodyLeap reads from Apple Health on iPhone and Health Connect on Android. If your watch or its companion app writes workouts and health data there, BodyLeap uses them.

How do I join the beta?

Both betas are live. On iPhone, install TestFlight from the App Store and open the invite link on the beta page. On Android, use the request form on the same page: leave the Google account address you use on your phone and tick the consent box; we approve access for that address and the invite arrives by email.

Are the screenshots the real app?

Yes. Every screen on this site is the shipping app, photographed as it is. The readings inside them are demonstration data, not a real person's measurements, because no real person's health data would ever be ours to publish.

Is this medical advice?

No. BodyLeap is not a medical device and does not diagnose anything. It describes your own signals, and when a guideline is general rather than personal to you, the app says exactly that on the card.

Open it in the morning and know what today is for.

Free while in beta. No account needed to train.