Launching today

Stride Pro: Marathon Coach
Auto-gen marathon PB plans.
4 followers
Auto-gen marathon PB plans.
4 followers
An AI brain built for serious Apple Watch runners. Deeply reads HealthKit data to project PB potential, dynamically generates daily workouts combined with morning HRV, and writes losslessly to native watch workouts in seconds. Leave your phone, raise your wrist and run.




Hi Product Hunt! I’m the developer behind Stride Pro.
I built this out of a direct personal frustration: the massive disconnect between smart training plans and the native Apple Watch ecosystem. Most running apps either offer static plans or force you to use their proprietary watch interfaces. I wanted to solve the tedious process of manually programming complex interval sessions before every track workout.
From an engineering perspective, the goal was to build a seamless bridge. By working deeply with Swift and HealthKit APIs, I built a logic that reads morning HRV to dynamically adjust the daily training load, and then writes these auto-generated workouts losslessly straight into the native Apple Workout app. It removes all pre-run friction—you just leave your phone behind, raise your wrist, and run.
I've set up a 1-month free premium for the Product Hunt community using the promo code PH2026. I'd love for you to download it, test the native sync, and share your feedback!
Native watch face complications would be huge for quick glances mid-run. The app sounds like it handles the heavy lifting during workouts, but having a complication that shows today's planned workout type or current readiness score right on the face would save me from opening the app every morning. Maybe even a small ring showing how the workout intensity maps to my weekly load.
@aklmemet64294 Thanks for the spot-on feedback! I completely agree.
For this initial launch, I focused entirely on the core engine: getting the AI to read HealthKit deeply and write those complex interval sessions losslessly to the native Apple Workout app. The primary goal was zero friction during the actual run.
But you are absolutely right about the pre-run experience. Building native Watch complications—especially for today's planned session and the morning readiness score—is at the very top of my roadmap for the upcoming updates. The weekly load ring is a brilliant suggestion too, and I will definitely explore how to elegantly integrate that via WidgetKit.
Really appreciate you checking Stride Pro out and sharing these ideas!
The HRV-based daily adjustments actually felt dialed in for once, not just generic plans with a fancy skin. Writing workouts straight to the native Apple Watch app is a really nice touch.
@aselnorgaz93673 Thanks for the validation. As a serious runner, I was frustrated by static plans that ignored actual recovery states, so tuning the HRV logic was the highest priority during development. Getting the workouts to write losslessly into the native Apple Workout app was technically challenging, but it is absolutely essential for a zero-friction experience out on the road. Really glad to hear the core features are resonating with you.