Bounce, what to do next

an iPhone sports app that knows the whole context

An iPhone app that reads sports and health data from many sources, merges it on the phone, and suggests only the next one to three sessions.
project
Published

October 2, 2026

Bounce is an iPhone app, in testing, that reads a person’s sports and health history from the apps and devices they already use, and suggests only the next one to three sessions. There is no plan to pick and no form to fill in.

A round mascot does the sports. Claude does the reasoning.

Sources. The setup connects every source at once and reads them in parallel:

Each source has a page that says what it reads, why, and what Claude receives. Turning a source off disconnects it and deletes what it gave.

Merging. Sources overlap and disagree. The same run can be in Garmin, Apple Health and Strava, and two devices can report different sleep. The phone merges the data before Claude sees it:

Input. One input bar takes text, voice, photos, document scans and files: “I feel a bit sick since Sunday”, “the knee is fine again”, “I want to run with friends when it is sunny”. Speech is transcribed on the phone.

Today. One sentence, the goals, and the next one to three sessions. Sessions go in free calendar slots, in good weather for outdoor sports, at places the person uses: the gym they pay for, the club, the usual park. Each card shows the steps and their minutes, and can be sent to the Apple Watch or the calendar.

Recovery. Every day, heart rate variability, resting heart rate, sleep and training load are compared with the person’s own normal over the last 60 days, and the day is rated “ready to push”, “good to go” or “take it easy”. The last four weeks show as one bar per day.

Health record. Each injury or illness has its own card: the body part, the diagnosis, since when, its status, and a recovery bar. Below it, the pain scores from the daily 0-to-10 check-in form a line over the last weeks (“pain 4 → 2 in 23 days, easing”), next to what it changes in the plan (“tennis paused”) and where it comes from (“email, physio and MRI”). Past injuries stay with their dates. An illness such as “sick since Sunday” is recorded with its start date, and the plan stays easy until it is over.

Questions. When the data is unclear, Claude asks instead of guessing: “In June 2024 you had an ankle X-ray. What happened?” The answer can be a sentence or a document. A report attached to an email is downloaded only after a tap.

You. Trends show gaps where there is no data and name the device behind each line. Below them: short facts the app learned, each with its source, and injuries and illnesses with their dates and recovery.

Privacy. The data stays on the phone, in the app’s storage and the phone’s own backup. For each update, the phone sends a written summary to Claude through a relay that stores and logs nothing. The summary has no exact location, no email addresses and no photos. One screen shows each step of the last update: what was read, what is stored, the exact text sent, and the answer.

Bounce is in testing on TestFlight.