Hi all, and thanks to @david for the API that made this possible.
I ride with a head unit and wear an Apple Watch to sleep, so my rides lived in intervals.icu and my HRV and sleep lived in Apple Health. I wanted one morning number that knew about both, on my phone. So I built Updraft, an iPhone app that imports your intervals.icu activities into Apple Health and analyzes them together with your watch’s recovery data.
Readiness is a 0–100 score each morning from overnight HRV and sleeping heart rate, compared with your own 60-day baseline. It also looks at your sleep over the last week against your usual, and at your training load: a big jump in load lowers the score even after a good night. It needs an Apple Watch worn overnight.
The import uses OAuth with read-only access, and nothing is written back to intervals.icu. Activities go into Apple Health with per-second power, heart rate, cadence and speed, plus the route. It skips duplicates, including activities your watch already recorded, and it can backfill your history. Since 1.2 you can get a notification when intervals.icu reports a new activity. The import is free for everyone.
Once your activities are in, you also get:
- A stimulus label and an Effort score (TSS scale) for each workout
- Form and Fitness, day to day and over the season
- Your hard and easy days over the last four weeks, and how steady your weekly effort is
- Power Profile and CP/W′ for cyclists with a power meter
Activities that reach intervals.icu from Strava can’t be imported, because the API doesn’t serve them. Connecting your device to intervals.icu directly avoids that. A direct Garmin Connect import is also coming in the next update, for Garmin users who’d like a second route.
If you’d rather see your Apple Watch data inside intervals.icu, Intervals Companion does that well. Updraft goes the other direction.
There’s no account, and health data stays on the phone. Readiness and the import are free, and the deeper analysis is a Pro subscription with a free week. iPhone, iOS 26 or later.
Website: https://updraft.cc
App Store:
What would you want from an app like this that it doesn’t do yet? I’m deciding what comes after Garmin, and I’d rather build what people here actually miss. If you try it and send feedback, I’m happy to give you a year of Pro.
Gadzhi


