Set the week
Tell Runthread your goal and your available days. It builds a week with structure where it matters and slack where it doesn't.
Goal, days, key sessionsPrivate beta · Strava-first
Most plans assume a perfect week. Runthread assumes a real one — it imports the runs you actually did, matches them to the plan, and makes one small, explained change instead of handing you guilt.
Early access is invite-only while the plan, import, match, and adapt loop is tested with real runners.
Plan ready
Mobility
6 x 3 min
7 km
Optional
24 min
5 km
13.5 km
Runthread starts with available days, useful training balance, and the next race or goal.
Every run you do is a stitch. Runthread keeps them on one thread.
How it works
Tell Runthread your goal and your available days. It builds a week with structure where it matters and slack where it doesn't.
Goal, days, key sessionsHead out like you always do. Your watch and Strava already record everything Runthread needs — there's nothing to log twice.
No manual loggingThe activity is imported and matched to the session it probably was, with the confidence behind the match shown to you.
Date · distance · durationIf the week needs to shift, one session is adjusted and you're told exactly why. No resets. No guilt. No noise.
Calm adaptationFeature showcase
The first version is deliberately focused: make the adaptive loop genuinely useful before adding dashboards, badges, or noise.
Adaptive plans
Runthread plans around the sessions that move you forward, then flexes the rest when work, weather, or tired legs interfere.
Strava import
Connect Strava once. Completed activities are imported automatically, so the plan responds to what actually happened — not what you remembered to log.
Workout matching
Date, distance, duration, and activity type link each run to its planned session — with the match confidence in plain sight, never hidden.
Calm adaptation
No dramatic resets. When the plan shifts, you see exactly what changed, why it changed, and what to do next.
Beta privacy
The first beta collects an email, Strava activity basics, and your feedback on plan changes. Nothing more.
Training timeline
What's planned, what came back from Strava, and what changed — the whole training story stays on one screen, in order, in plain words.
Import panel
Match confidence
Matched to Wednesday's easy run by date, duration, and effort range.
Adaptation note
Sunday reduced by 1.5 km after a partial completion earlier in the week. Friday stays exactly as planned.
Founder note
Runthread exists because training plans tend to break the moment life shows up. The beta is about earning trust in one small loop: build a useful week, import completed runs, match them correctly, and explain every change. If that loop isn't right, nothing else matters yet.
Email capture uses Loops. Activity import is scoped to the training data needed to validate matching and adaptation before wider access.
Read the privacy placeholderFAQ
Join the waitlist and beta invites will be sent in small batches as the core training loop becomes ready to test.
The first beta is designed around Strava-backed activity import, so Strava will be the preferred way to test matching and adaptation.
The beta focuses on activity details needed to match completed runs to planned workouts, such as date, distance, duration, and activity type.
Pricing is not set yet. The first goal is validating whether the plan, import, match, and adapt loop is useful.
The mobile app is the main product surface. The landing page is static and only handles beta signup for now.
Invites will be gradual so feedback can be handled properly and plan changes can be checked before widening access.
Beta access
First invites go to runners who are happy to test adaptive plan changes and say what felt right — and what didn't.