Apple Watch running coach

Your Apple Watch
is enough

You don’t need a second running watch. Your coach reads the data already on your wrist, picks today’s workout, and talks you through the run.

Recording is free. The coach is a subscription; all three prices are in the table below. Runvis opens on the Korean App Store first, and other regions follow.

iPhone home — today’s call is rest (full rest or an easy walk)
Apple Watch Ultra — Runvis mid-run pace with average, speed, GAP and grade Apple Watch Ultra — Runvis heart-rate zone arc Apple Watch Ultra — Runvis live GPS map mid-run with distance, time and pace
🔊
Why Runvis

You don’t need to buy
a second running watch

People say you need a dedicated running watch — a Garmin Forerunner, a Coros — to see metrics like training load and recovery time. But the sensors those numbers come from are already in the Apple Watch.

⌚️

The sensors are already on your wrist

Heart rate, GPS, cadence, altitude. Recent watches also measure ground contact time and vertical oscillation.

📐

The formulas are public

Training load, recovery time, and threshold estimates come from published sports science formulas. Runvis runs those formulas on your device.

🗣️

What was missing was the coach

Someone to read the numbers, pick today’s workout, and talk to you while you run. That is the part Runvis does.

Entries with a plain-language note41on device
Coach lines written287all six languages
Automated tests766every build

There is no extra device to buy. The Apple Watch already on your wrist is the hardware. The only cost is the coach: ₩1,900 a month, ₩15,000 a year, or ₩39,000 once for the lifetime pass, at Korean App Store prices. You need one watch per person; the lifetime pass is a single ₩39,000 payment and covers an Apple Family Sharing group. What a dedicated watch does differently is written out metric by metric.

You don’t need a watch yet. The iPhone alone records GPS and calls your split pace every kilometre — every mile if that is your unit setting — and without a subscription that split is the only thing it says. Form coaching needs the wrist sensors, so it stays on the watch.

Today’s decision

Open it in the morning
and today’s workout is set

It compares last night’s sleep, HRV, resting heart rate, and yesterday’s training load against your own 28-day baseline. Then it picks today’s workout and adds one line on why.

You can hear it without waking the watch — say “Hey Siri, What should I run today with Runvis” and today’s call is read back to you. Readiness and this week’s plan answer the same way.

iPhone metric detail — the 7-day training-load (CTL) trend, my 28-day range and what the metric means

The decision first, the reasons below it

Today’s workout sits at the top. The reasoning behind it sits right under. The rest of the metrics move down as reference. Tap a metric to see what it means, how it is calculated, and your usual range.

Sleep7.2hGood
HRV48msFair
Yesterday’s load70Caution

These three cells are example values that show how the screen is laid out. The capture beside them is the real app.

  • On an off day it lowers the intensity and tells you why
  • If you don’t like the easier version, you can keep the original workout
  • When there isn’t enough data, it shows “Learning” instead of a number
Apple Watch Ultra — Runvis today’s call: readiness ring and a rest day
Today’s decisionThe readiness ring and today’s workout show up right on your wrist.
Apple Watch Ultra — Runvis today’s evidence: sleep and HRV
Today’s reasonsSleep, HRV, and yesterday’s load are compared with your baseline and marked Good, Fair, or Caution.
Apple Watch Ultra — Runvis workout picker: running and indoor running
Start in one tapToday’s workout sits at the top of the start screen. Tap it and the coach runs you through each segment.

All eleven screenshots on this page — five iPhone, six Apple Watch — were captured with the app running in your language. The mid-run screens come from a real recorded run. The app keeps being fixed after a capture is taken, so the build you install can be newer than what you see here.

While you run

Only what you need,
right when you need it

Everything the coach says starts from something the sensors picked up. Tap to hear the real guidance.

Say “Hey Siri, Start a run with Runvis” and the start screen opens straight away. The spoken phrases exist in all six languages.

📡 When you stay more than 20 seconds off target pace for over 20 seconds
PaceFree
“25 seconds under target pace”
📡 It reads the course elevation ahead. On a road you run often, it recognises it around 500m in and calls the hills
Hill warningFree
“In 300 meters: a climb of 800 meters, averaging 4 percent. Shorten your stride, keep the rhythm.”
📡 Stride cue · only on the flat at a steady pace. Cadence between 130 and 160 spm and 5% under your own baseline, held for 30 seconds. Ground contact over 300 ms or a bigger vertical bounce produces the same line (those two carry no cadence ceiling). From six minutes in, 2 times a run at most. The “Form” switch in Settings turns this cue and the form cue on together.
StrideSubscription
“Cadence is 5 percent under your baseline — let’s shorten the stride a touch.”
📡 When your heart rate zone drops one step during a walk recovery
RecoverySubscription
“Heart rate is down to zone 3. You’re recovering well — almost there.”

🤫
It does not talk much

Up to 8 cues per 30 minutes on an easy run, 6 on a tempo or a race, and never two inside 45 seconds. Splits sit outside both rules and always come; hill warnings sit outside the 30-minute budget but still wait 45 seconds after the last cue. On intervals the switches you left on set the frequency instead of a ceiling.

The per-session table and every exception

You press start onceFree

The screen, the timer and the auto start are free. The coach walking you through it by voice is the subscription.

1

Weather briefing

“It’s 26 degrees Celsius with 78 percent humidity. Hot and humid — evaporation is working against you.”

Live weather for the neighborhood you’re in right now.

2

Warm-up

“Hip circles, 20 seconds. Now the other way. Three, two, one.”

A timer leads you through each stage, and the coach talks you through them when it is on.

3

Just run

“You’ve started running. Recording now.”

It senses the running rhythm at your wrist and starts recording.

See when it speaks and when it stays quiet in the 5K demo

After the run

When you finish,
you see the why behind the numbers

Splits, heart rate zones, running dynamics, and a one-line coaching note are free. Subscribe and you also get the PR book that finds your fastest stretch inside a run, a lactate threshold estimate, and this week’s distance budget.

Workout detail reportFree

Pace by segment, heart rate zone distribution, average cadence and ground contact time. Plus one line of coaching on this run.

Body reportFree

Readiness, sleep, HRV, resting heart rate, VO₂max. Tap one to open the chart and your 28-day baseline range.

Coach records radar (fastest segments · PR book)Subscription

It finds the fastest 1K, 5K, 10K and half segments inside your runs over the last 90 days, even when the run was a different distance. It also shows the gap to your previous best.

Lactate threshold estimateSubscription

It estimates threshold pace and heart rate from two or more best 30-minute stretches in your last 90 days of running. Once a maximum heart rate is set, only stretches held above 85% of it qualify.

What if there is no 30-minute stretch?

With no 30-minute stretch it falls back to a 20-minute one. Failing that, it estimates from the whole-run average of three runs of 20 minutes or more held above 85% of your maximum heart rate, and that last path only works with a maximum heart rate set. It always writes on screen which of the three it used.

Coach brakeSubscription

It looks at your last four weeks of training and tells you how much distance is okay this week. If you say something hurts, it lowers that number.

Runvis VDOTSubscription

It works VDOT back from your best efforts and predicts your times at each distance. You see it side by side with Apple Watch VO₂max.

When a number is an estimate, we call it an estimate. When there is not enough to go on we show “learning” instead of a number. Anything we cannot stand behind is not in the app.

iPhone body & running report — Training load flow, Training Load, Lactate Threshold (est.), Endurance training volume and Hill exposure tiles

Tap a metric and see it against your usual range

It shows whether today’s value sits inside your 28-day range, and where it lands next to four weeks ago. You don’t need to know the terms. Every metric comes with what it means and how it was calculated.

  • Training load, ACWR, and recovery time are calculated with published formulas
  • Export an AI analysis report from the workout detail and paste it into whichever AI you use
  • GPX export and a 3D flyover video of your route
Race prep

A week-by-week plan up to race day,
a segment strategy on the day

Enter your goal race and target time and it builds a week-by-week roadmap. It also tells you honestly whether that target fits your current fitness. Viewing the plan is free. Having the coach run you through each segment on the watch is part of the subscription.

iPhone weekly training plan screen

Pick a coach and the plan and the tone change with it

Finish first, balanced, or chasing a time. Pick one of the three and both the training mix and the tone during the run change together. If you’re new, no coach will hand you intervals that are too much.

  • The coach drives each interval segment, then scores the session against the plan
  • On an off day, one tap lowers the intensity and rebuilds the plan
  • With no race times on file, one 12-minute test run on the watch builds your first plan
iPhone race prediction screen

A coach who knows the race course in advance

Load the race GPX and it knows where the climbs come before you do. Send grade-aware segment paces and fueling points to the watch, and on race day you just follow the guidance.

  • One recent result gives you predicted times and target paces for the 5K, 10K, half, and full
  • Run the same course again and your best becomes a ghost that tells you the gap
  • From 15 days out, a predicted time that factors in the race-day forecast

Captured with the app running in this language.

Privacy

No account, no server.
The coach still talks in a tunnel.

Recording and analysis all happen on the watch and the iPhone. Weather look-ups send coordinates rounded to about a kilometre; the neighbourhood name and auto-generated routes send your current coordinates to Apple services, only at that moment. Beyond those there are App Store payments, the download of the public course and shoe list files, and — on the Korean App Store only, for now — an external running-shoe search page that opens when you tap it yourself on the shoe screen. Every one of those exceptions is written out in the privacy policy. Your workout and health data are never uploaded. Privacy Policy

Pricing

Recording is free —
you only pay for the coach

Recording, viewing plans, and reports are free. The coach speaking to you and the deeper analysis are the subscription. Runvis launches on the Korean App Store first, where the coach is ₩1,900 a month; in every other region your own App Store’s price applies, and the exact figure for your store goes on this page the day it is set. Accounts the App Store judges eligible get 1 month free — the same 1 month whether they pick monthly or yearly.

Basic
Free
  • GPS tracking, pace, heart rate, laps, saved to Apple Health
  • Workout detail report, body report, run history
  • Plan viewing, basic race predictions, the weather briefing and warm-up screen, race mode on the watch with your personal-best ghost
  • Running with the watch: voice for splits (in your unit setting), heart-rate zones, pace, climb warnings and off-route alerts
  • Running with the iPhone alone, splits are the only free voice
  • The post-run tip card
  • GPX export, AI analysis report
See how far the free tier goes in the 5 km demo
Eligible accounts: 1 month free
Runvis Coach
Who is eligible?
MonthlyRenews monthly · cancel any time₩1,900
YearlyAbout ₩1,250 a month · roughly 34% less than monthly₩15,000
LifetimeOne purchase · no auto-renewal · Apple Family Sharing₩39,000

That is the Korean App Store price — Korea is the launch store. Anywhere else you are charged your own App Store’s local price.

If you are reading this outside Korea, take these as size only: ₩1,900 a month is about US$1.40, ₩15,000 a year about US$11, and the ₩39,000 lifetime pass about US$28. That is a size, not a bill.

Prices in other regions, the real saving, the break-even sum

Those conversions are there to give the amounts a size; they are not what you would be charged. Apple charges by price point, and each country’s price points are set separately, so the real figure sits at a round local price above or below them. The real numbers go on this page as each store is set up. The app’s purchase screen never guesses — it prints the price the store hands it.

Yearly is ₩15,000 — about ₩1,250 a month, roughly 34% less than paying monthly on the Korean App Store. Other stores price in their own tiers, so that ratio can come out differently; the app’s purchase screen works the real saving out from the two prices it is offered. On an eligible account the yearly plan comes with a free period too, but it is 1 month long — the same as monthly, not a year. When that month ends, the whole ₩15,000 year is charged at once.

Instead of subscribing, a lifetime pass for ₩39,000 — a launch price. If it rises later, the rise never reaches anyone who already bought. At Korean App Store prices that works out to roughly 2.6 years of the yearly plan, or about 20 months of the monthly one; your own store’s price points can land on a different ratio. It is the only plan Apple Family Sharing covers.

On from the moment you subscribe

  • The coach’s voice while you run: form, how to run the hills, recovery, encouragement
  • Plan execution: every segment driven, then a score against the plan
  • Race strategy: a segment pace plan, a fuelling schedule, a race rehearsal
  • Runvis VDOT, back-solved from your best effort, predicts times from 5K to the marathon

Fills in as your runs add up

  • Seven deep-analysis tiles open in the report
    • Lactate Threshold (est.)
    • Endurance training volume
    • Hill exposure
    • Heat exposure index
    • Coach's Brake
    • Intensity mix
    • Coach's Record Radar (fastest segments, last 90 days)
  • The weekly coach summary card: plan-adherence score, this week’s fastest segment, the running budget you have left, the last four weeks’ intensity mix, and one line on what to change next week. Free accounts see this card as a locked preview.
When do the numbers appear?

All seven unlock the moment you pay, and then fill in as runs accumulate. Until then each tile writes down what it is still waiting for.

  • Lactate Threshold (est.) — two 30-minute (or 20-minute) stretches held above 85% of your maximum heart rate. With only runs that record no route, it is computed from a maximum heart rate you have set plus three runs of 20 minutes or more.
  • Endurance training volume — 6 runs across 3 of 4 weeks, spread over at least two weeks.
  • Hill exposure — 2 climbing runs.
  • Heat exposure index — 3 runs on days above 22°C.
  • Intensity mix — 8 days including 5 runs with heart rate.
  • Coach's Brake — 2 weeks of running.
  • Coach's Record Radar — records start being caught from a single run of 1 km or more.

Runvis launches on the Korean App Store first; other regions will follow over time. The launch date is set after the TestFlight beta ends, and it will be written on this page first. You can cancel in your App Store account settings at any time. Cancelling keeps access until the period ends and stops the renewal. Refunds follow Apple’s refund policy.

Common questions

What people ask first

Do I need a watch?

The iPhone alone records GPS and calls your split pace every kilometre — every mile if that is your unit setting. Without a subscription that split is the only thing the phone says. With a subscription the phone also coaches your pace; the heart-rate zone calls need a heart rate, and an iPhone has no heart-rate sensor, so they arrive only when a Bluetooth chest strap (a standard BLE heart-rate band such as a Polar H10 or Wahoo TICKR) is connected. Form coaching, hill warnings and off-route alerts exist only on a watch run.

Which Apple Watch do I need?

watchOS 10 or later (Apple Watch Series 4 and up) and iOS 17 or later. Past that line, heart rate and GPS are all it needs. On newer models that measure ground contact time and vertical oscillation the form coaching is finer; on the others it works from cadence.

What happens to my data if I cancel?

Your runs stay in Apple Health, untouched. After cancelling you keep recording, plan viewing and the workout detail report for free.

Where does my data go?

There is no account and no server. Location leaves only for weather, the neighbourhood name and auto-generated routes. Beyond that there are App Store payments, the download of the public course and shoe list files, and — on the Korean App Store only, for now — an external shoe-search page that opens when you tap it yourself on the shoes screen. Workout and health data are never uploaded.

How complete are the six languages?

Every line the iPhone coach speaks is pinned by a test in all six languages — a 45-minute run is replayed second by second on each build to check that every cue it produces is translated. The watch’s live coaching loop sits outside that test bundle, so a line can still be missing from the tables; when one is, you hear English, never Korean, and that fallback is pinned by a test as well. The text drawn on the app’s screens uses a different table from the coach’s voice.

What do the tests actually hold?

The four translation tables must agree key for key and placeholder for placeholder, and every line written in a table must be reachable through the lookup the app actually uses. The iPhone coach’s 45-minute replay runs in six languages × metric and imperial, and one mismatch fails on the spot. Cues with numbers in them are spoken in each language’s own word order too (splits, hill warnings, pace, heart-rate zone and training steps included).

Can I start with no history at all?

Yes. One 12-minute test run on the watch produces an estimated 5K and 10K time and your first plan the same day — that test is watch-only. With the iPhone alone you still get GPS recording, split pace cues and the training plan from day one, and the plan starts from your recent weekly distance instead. Readiness needs nights slept with the watch before its baseline exists, so it usually appears around two weeks in, and ACWR around four. Performance condition appears once you have set a maximum heart rate and logged three runs longer than ten minutes, with heart rate, in the same intensity band (easy, moderate or hard). For the first few the comparison runs against a baseline not yet separated by intensity or by the point of the run it was read at, and the app writes that on the screen itself.

Who gets the free trial?

Only accounts the App Store still counts as eligible for this subscription’s introductory offer. If you have subscribed before or already used the trial, you are charged from the first payment. The app’s purchase screen always tells you which case you are in before you buy. As configured today the free period is 1 month on the monthly plan and 1 month on the yearly one; picking yearly does not make a year free. The length itself is sent down by the App Store with the product, so the app shows you exactly what it received, right before the purchase. On yearly, the whole year is charged once that 1 month ends.

Lifetime or yearly — which is better?

The lifetime pass is a one-time purchase with no auto-renewal. By the maths on the price card it breaks even at about 2.6 years against yearly, or about 20 months against monthly, so if you expect to use Runvis longer than that, lifetime is the cheaper side. It is also the only plan Apple Family Sharing covers — the monthly and yearly subscriptions are not eligible.

What happens when I change device?

The runs themselves live in Apple Health, so the Health app on the new device brings them across. What lived only inside Runvis — your profile, heart-rate zones, shoe list and the baselines the coach built — goes out as a single file from Settings → Data → ‘Export my data’, and comes back on the new device with ‘Import from backup’. The file stays only where you put it; Runvis sends it nowhere. The subscription comes back through the App Store’s restore purchases.

Is there a watch face complication or a widget?

Not yet. Watch face complications, an iPhone home screen widget and Live Activities are not in this build. They are planned, but there is no date.

Join the beta

Try it first in the beta

What can be checked right here, today

  • 766 automated tests check the coach’s spoken lines, the free/paid boundary and the plan maths on every build.
  • 2,341 interface strings line up key for key across all six language tables, and the four coach-voice tables hold 396 lines each. One mismatch and the test fails on the spot.
  • 41 metric explanations ship inside the app — tap a number you do not know and you get its meaning, how it was calculated and your own usual range.

One person builds this app. There are no ratings and no press yet — it has not shipped. So instead of numbers that could be invented, these are counted straight out of the app’s repository. Anything else you want to know, write to help@runvis.app; the reply comes from me.

Join the betaGet the launch notice