Years of Apple Watch data, read back on day one. Then one honest verdict every morning. Years of Apple Watch data, read back on day one.
Free at launch for early members. No spam, just the invite.
Sleep, resting heart rate, overnight HRV and breathing rate all vote. You wake up to one answer, and your coach says why.
A new band starts you at zero and makes you wait a month. Tensile reads back every session you have already logged.
Fitness age. Where your resting heart rate ranks against people your age. Your watch never mentioned either.
We went back and found it. The brighter the day, the bigger it was for you.
Every session earns a load score. Your last 7 days against your 28-day norm, so you catch the week you overreach.
Stages, a score, and a read on your nights. Nights the watch missed stay honest gaps.
Something always looks meaningful by pure luck. Every finding clears a false discovery rate check first. Most apps would show you all 13.
here's your read for today
↑ HRV steady · · resting HR normal · · slept well
recovery's popping off today 🔋. if you were ever gonna go hard, it's right now. don't waste the good vibes.
ask a follow-up →
since March 2024
every dot is one session you finished
That is 56 minutes of training a day, on average, for two and a half years.
Every one of them recorded, and none of it ever read back to you.
Here are five things your watch noticed.
Your VO2 max of 52 matches the cardio fitness of a typical 26 year old man. That is 8 years younger than your actual age. Strong engine.
Sits in the lowest 6% for men 30-39. That is endurance athlete territory, a sign of a strong, efficient heart.
Ranks in the top 9% for men 30-39.
Calories burned, day by day
You burned more that month than any other we can see, and walked 8,724 steps a day doing it.
you are 26% above your 28-day norm. that is the productive end of the range, not the risky one. bank sleep and keep one easy day this week.
Your last 7 days of load divided by your 28-day average. Above 1.5, injury risk climbs.
you banked 7h 42m with solid deep sleep early in the night. two good nights in a row now, whatever you're doing, keep doing it 😴
green = above your usual · gap = untracked night, never a guess
We tested 13 ideas about you.
11 did not hold up.
Those 11 did not survive the check, so we deleted them instead of showing you.
Most apps would show you all 13.
After nights over seven hours, your HRV averaged 62ms against 57ms on every other morning.
68 days compared · too consistent to be luck
Sleep, resting heart rate, overnight HRV and breathing rate all vote. You wake up to one answer, and your coach says why.
A new band starts you at zero. Tensile reads back every session you have already logged.
Fitness age. Where your resting heart rate ranks against people your age. Your watch never mentioned either.
We went back and found it. The brighter the day, the bigger it was for you.
Tensile weighs your last 7 days against your 28-day norm, so you know when you're pushing it.
Stages, a score, and a read on your nights. Nights the watch missed stay honest gaps.
Every finding clears a false discovery rate check first. Most apps would show you all 13.
↑ HRV steady · · resting HR normal · · slept well
recovery's popping off today 🔋. go hard if you want, but your 7-day load is up 185%, so listen to your body ⚡
ask a follow-up →
since March 2024
every dot is one session you finished
That is 56 minutes of training a day, on average, for two and a half years.
Every one of them recorded, and none of it ever read back to you.
Here are five things your watch noticed.
A resting heart rate of 46 sits in the lowest 2% for men 30-39. That is endurance athlete territory, a sign of a strong, efficient heart.
Your VO2 max of 52 lines up with a typical 26 year old man, 8 years under your age. Strong engine.
Ranks in the top 9% for men 30-39. The single best predictor of long-term health there is.
Calories burned, day by day
You burned more that month than any other we can see, and walked 8,724 steps a day doing it.
This week is well past your monthly norm, the classic injury-risk zone. Ease off.
Your last 7 days of load divided by your 28-day average. Above 1.5, injury risk climbs.
7h 58m in bed · 97% efficiency
swipe the card, or tap a bar, to browse nights
you banked 7h 42m with solid deep sleep early in the night. two good nights in a row now, whatever you're doing, keep doing it 😴
7.3h/night average · avg score 86/100 · green = above your usual · gap = untracked night
We tested 13 ideas about you.
11 did not hold up.
Those 11 did not survive the check, so we deleted them instead of showing you.
Most apps would show you all 13.
After nights over seven hours, your HRV averaged 62ms against 57ms on every other morning.
68 days compared · too consistent to be luck
You approve what Tensile can read from Apple Health. Nothing to buy, nothing to charge.
Verdict, sleep score and coach's brief, ready when you wake.
The coach answers from your numbers, not a script.
Your Health data syncs to your private, encrypted Tensile account for one reason: so your coach and morning brief are ready when you are. It is never sold, never shared, and never used for ads.
No. Tensile works with the Apple Watch you already own, reading the workouts, heart rate, HRV, breathing rate and sleep it already records through Apple Health.
Two things they structurally cannot do. A new band starts you at zero and makes you wait about a month for a baseline, while Tensile reads back every workout, night and resting heart rate your watch has already recorded, so you get a verdict on your own history on day one. And Tensile runs its findings through a false discovery rate correction, then deletes the ones that fail instead of showing them to you as trends. It also needs no new hardware and no second subscription.
Then you never see it. Look hard enough at any dataset and something always looks meaningful by pure luck, so every pattern Tensile finds is tested and corrected for the number of tests run. A typical week might test 13 ideas about you and keep 2. The other 11 are deleted rather than presented as insights. Findings stay correlational, never causal, and Tensile makes no medical or diagnostic claims. Read how we measured this.
It syncs from Apple Health to your private Tensile account, encrypted in transit and at rest, so your dashboards and coach are ready the moment you open the app. You approve exactly what Tensile can read when you sign up. Your data is used to coach you and for nothing else: never sold, never shared with advertisers. Deleting your account deletes the data with it.
Fitness age and percentile ranks use published cohort tables for VO2 max and resting heart rate, matched to your age band and sex from Apple Health. Everything else is measured against your own baseline.
Coming soon to iOS. Join the waitlist and you will get an invite at launch. Early members get in free.
Your watch has been taking notes for years. Time to read them.
Free at launch for early members. No spam, just the invite.