한국어 Get started

Run alone. Don't train alone.

Running is simple. Training is not.

How far, how hard, when to rest — from your latest run, with an AI coach.

The calls you keep making alone

One run, and the next
call is made together

The coach reads your most recent run and helps you settle all four.

Coaching is delivered in Korean. No device sync to set up — one photo and you're started.

Real coaching output

From one photo
to all of this

Verdict

이건 모범적인 이지런이에요 — 10km를 HR 118~146의 낮고 안정적인 심박으로 균일하게 돌았고, 계획 11km에 거의 맞춘 거리라 오랜만에 계획대로 소화했습니다.

A textbook easy run — 10 km held at a low, steady 118–146 bpm, and at almost exactly the 11 km you had planned. First time in a while you ran the plan as written.

Signal worth noting

늘 이지런을 중강도로 끌어올리던 당신이 오늘은 심박을 130대에 눌러둔 게 가장 반가운 변화예요. 다만 부하는 아직이에요. ACWR이 1.54에서 1.63으로 다시 올라왔습니다.

You usually let easy runs drift into moderate; today you kept your heart rate in the 130s, and that is the most encouraging change here. The load, though, is not there yet — ACWR climbed again, 1.54 to 1.63.

Next action

오늘처럼 낮은 강도를 며칠 더 유지하거나 하루 완전 휴식을 섞어 ACWR을 1.2 아래로 마저 내리세요.

Hold this low intensity for a few more days, or fold in one complete rest day, and bring ACWR the rest of the way below 1.2.

A real review the coach wrote for one real user's run. Not one sentence was edited — the Korean above is the original output, and the lighter lines are our translation.
  1. What it read

    10 km · HR 118–146 · 11 km planned

  2. What it found

    Easy intensity held, but weekly load rising

  3. What to do

    Stay easy a few days, or take one full rest day

Not a summary. It runs through to what went well · what to watch · what to do next.

The actual app. Ask anything and it answers on top of your own logs — the interface and the coaching are in Korean.
OMPB Coach screen. A Korean-language conversation proposing this week's sessions and intensity from the runner's own logs.

How it works

One log carries through
to the next session

  1. 1

    Put in what you already have

    • Watch or app screenshot
    • .fit file
    • “10 km in 52 min yesterday”
    • Activity list screen

    Distance, pace, heart rate — and laps when they are visible. Several photos merge into one run, and a single activity-list screenshot brings past runs in all at once. Per-device detail is in the FAQ.

    Korean-language capture confirmation screen reading a watch screenshot into a run log.
  2. 2

    Read where you are

    It does not look at that one run alone. The runs around it, your recent load, your goal and this week's plan go on the table together. It only ever speaks on top of your own logs.

    Korean-language AI run review screen citing humidity and pace drift, ending in a next action.
  3. 3

    Propose the next session

    It puts forward a plan with sessions, intensity and days adjusted. You can just say “move the long run to Saturday”. Nothing changes until you confirm it. Pro

    Korean-language weekly training plan screen with a session on each day.

As logs accumulate

First the next run,
then the whole block

From one log

  • A review of this run, and an intensity call
  • A proposal for the next single session

Once logs accumulate

  • From 8 runs on, it manages the shape of your training
  • Not one suggestion but a week at a time

Every screen below is computed by code; the AI only lays interpretation on top.

Why you can trust it

Code computes the numbers
The AI only interprets

ACWR · intensity distribution · efficiency · condition index · race prediction — the AI explains what these mean. It does not invent them.

Enforced by code

  • Volume ceiling and permitted sessions while injured — overwritten after generation, whatever the model said
  • In the danger band, “push through” cannot come back as an answer
  • When logs are thin, race predictions are withheld entirely
  • Nothing is saved before you confirm it

Only asked for

  • Coaching conventions such as “no two hard days back to back”
  • Distribution rules such as “long run under 30% of weekly volume”
  • Remembered training preferences — the coach may bend one when safety says otherwise

Never writing those two as the same verb is our rule. The only thing we can say is kept is what code keeps.

Korean-language screen showing how a race prediction was derived: VDOT, Riegel, effort samples, personal correction, and the five runs that contributed with their weights.
We open up how much each run contributed — and runs that miss the bar are marked excluded. (Korean UI.)
The formula, and its limits

How is it computed? Training load (ACWR) is the last 7 days of distance including today, divided by the mean week of the previous 4. It is a published metric in the sports-science literature (Gabbett, BJSM 2016), and we read roughly 0.8–1.3 as the safe range, with rising caution above it. But individual variation is large — the same value reads differently by experience, session type and recovery — and the metric itself is debated, including how to compute it. So we use it only as a conservative reference signal. It does not establish an individual's injury risk and it is not a substitute for medical judgement.

What about watch heart-rate error? Load is computed from distance, not heart rate. Optical wrist HR can spike without moving ACWR. Heart rate is used only to classify intensity.

What if there isn't much data? Below 8 runs we don't talk about trends. You still get the review of this run and the proposal for the next one.

Real usage

It doesn't answer once
and walk away

Every time the training changes, the plan gets rebuilt with you.

30 runners are preparing for this autumn's marathons together

Measured from real beta usage, 2026-08-24.

Pricing and the beta offer

Everything is free
right now

Open beta

Everything is free during the beta. Day-by-day weekly plans, weekly reviews and plan editing are all open, and there is no card to register and nothing to pay.

It is time-limited — at general release the pricing below takes over.

Planned pricing after release

  1. On sign-up

    ₩0

    7 days, everything open

    Day-by-day weekly plans, weekly reviews, plan editing — the Pro features as they are. No card, and nothing charges automatically when it ends.

  2. And then, ongoing

    ₩0

    5 coaching turns a month

    Fitness assessment, today's session and coach chat all draw on those 5. Putting logs in and reading run reviews stays free and does not spend a turn.

  3. PRO

    ₩9,900/mo planned

    Rebuild the plan every week

    Day-by-day weekly plans, a week-in-review, writing the plan yourself, and coach comments on it. This is the figure we have in mind for general release.

This is advance notice of what changes before general release. Nothing will be charged without your consent.

Questions

Is the coaching in English?

No — the coaching is delivered in Korean. OMPB Coach was built for Korean marathon runners: the coach replies in Korean, and the app interface is Korean. This page exists so that non-Korean readers can understand what the product does. If you read Korean comfortably, everything here is available to you today; if not, the output will need translating.

Does a photo really work?

Yes. Photograph the log screen on your watch or app and it reads distance, pace and heart rate, filling in per-lap splits when laps are visible. Several photos merge into a single run, and an activity-list screenshot brings past runs in all at once. What it read is shown on a confirmation screen before saving, so you can fix a wrong value first. Logs without laps stop at session averages rather than split analysis.

What can I see from a single log?

One recent run is enough for a first assessment. It places your current intensity from distance, pace and heart rate, and proposes what to do on the next run. Trends are a different matter — weekly load and the condition index need several weeks before they open. When that is the case the coach says what is missing rather than pretending to know.

What changes as logs accumulate?

From 8 runs the four-week performance view and insight cards open; 5 runs within the last 6 weeks brings the condition index. With a year of data it compares you against the same period last year. It deliberately does not read outside running — no sleep trackers, no stress, no work intensity — and body weight and the three-tap check-in count only as far as you report them.

Is there automatic device sync?

Not yet, which is why it is built to work without it — watch or app screenshots, .fit files exported from Garmin or COROS, or a one-line entry like "10 km in 52 min yesterday". Strava stopped accepting new connections for us in July 2026, and COROS partner API approval is pending.

Did an AI compute these numbers?

No. ACWR, intensity distribution, efficiency and the condition index are all computed by code. The AI does not produce those numbers; it explains what they mean for this block of training. So a wrong number is a code problem and a wrong reading is a prompt problem — not mixing those two up is a rule of this product.

Can I discuss injury or pain?

It can help adjust training intensity, but it is not medical judgement. Please see a professional about pain and injury first. Rehab items are selected by body area and recovery stage; they are not a prescription written after examining you. That said, if pain or injury signs are present, or load is in the danger band, code blocks "push through" from coming back as an answer no matter which coach persona you pick.

Do you train AI on my data?

No. Coaching is produced by inference over your own connected data only. We do not use it to train models and do not provide it to third parties for training purposes. The data needed to produce a response is sent to Claude.

What is free, and what will cost?

Right now it is an open beta and everything is free — day-by-day weekly plans, weekly reviews and plan editing are all open, with no card and no payment. It is time-limited; at general release the conditions below return and we will tell you in advance. On sign-up everything opens for 7 days, and after that you get 5 coaching turns a month free. The fitness assessment draws on those 5, and putting logs in and reading them does not spend a turn. Day-by-day weekly plans, weekly reviews and plan editing are Pro features, and Pro payment is not open yet. It is also not unlimited — a 60-per-day ceiling applies to every tier as abuse protection, and paying does not lift it.

How do I delete my data?

You can delete running logs yourself in the app. Logs added by image, file or direct entry cannot be restored, so check before deleting. For account and full data deletion, write to positiwee@gmail.com and we will revoke connected permissions and erase stored data.

Anything else, write to positiwee@gmail.com. We reply within two business days.

Show us the one run
you did most recently

We read it, and settle where you are and what comes next — together.