Built for Malaysian heat · 38°C tested

Know before
you go pancit.

Aerobic decoupling and pancit risk — modelled from your own run history, adjusted for heat, dew point, and how you actually fade.

HR driftStep decayHeat tax59 runs analysed
Free during open beta · already in?
You run
You pancit
We analyse
You improve
01 · You run

Just another long run.

21 km out of KL. Heat tax climbing. Heart rate steady — for now.

HR · live · 142 bpm
distance 21.0 km
02 · You pancit

And then — crack.

HR detaches from pace. Stride shortens. The wall arrives without warning.

● Solid● Watch it● Fading● Pancit!
HR ↑PACE →
+1.34 decouple
03 · We analyse

Four signals.
Your signature.

Every run feeds the model. Calibrated against your own ceiling, not someone else's.

01

Step decay

weight · 1.36
02

Decoupling

weight · 1.20
03

Ground time

weight · 0.80
04

V. oscillation

weight · 0.79
04 · You improve

Race day, but earlier.

Pace ceiling. HR cap. The exact km we expect you to break.

Today's Briefing

KL · 36°C · +13% heat tax
tuned
Pace cap
5:42
don't go hotter
HR cap
157
stay aerobic
Watch km
9.2
typical fade
The Pancit Equation · tuned per runner

Two signals that catch
the wall before your body does.

The puncture isn't a feeling — it's a measurable cascade. We weight two mechanical and cardiac signals from your run history, calibrated against published sports-science thresholds.

01

Step length decay

Pace ÷ (cadence × 2). Your stride collapses minutes before your legs say "walk."

weight 1.36gps ✓
02

Aerobic decoupling

HR-to-pace ratio. Above 1.20 means cardiac drift — the energy system is mis-firing.

weight 1.20hr + gps ✓
Real data · my own runs

Two races. Two collapses.
Both predictable.

The algorithm was tuned on 59 of my own runs. Here's what it would have caught — the exact kilometre I broke, weeks before I ran it.

KL City Day HalfMay 2025 · Kuala Lumpur · 36°C
Walk %
38.8%
First walk
km 5.3
Decoupling spike
+12% @ km 1
"Started too hot — algo would have flagged ‘Watch it’ inside the first 5 minutes."
Kuching MarathonSep 2025 · Sarawak · 33°C / 88% humidity
Walk %
66.0%
First walk
km 1.6
Decoupling spike
+33% @ km 9–13
"Classic puncture — locked in ‘Pancit!’ before the second aid station."
Race day calculator

Your pace cap,
before the start line.

Plug in your distance and race-day weather. We project finish range using Riegel × heat-tax × your personal fade curve — the same model that scores your synced runs.

  • ·Pulls forecast from Open-Meteo on race morning
  • ·Weighted by your last 20 long runs in similar conditions
  • ·Three zones, not one — fast enough early, recovery built in
Try with your data →
Race Day Calculator
Half Marathon
Kuala Lumpur · 38°C · AQI 72
+13% vs cool baseline
Conservative
km 1–7
10:48/km
Aerobic
km 7–14
10:18/km
Review
km 14–21
10:00/km
Pace target
10:22/km
HR cap
157 bpm
Est finish
3:37:42
The four states

Green to pancit,
in plain language.

Status updates on every sync — four levels, no jargon, calibrated against your own ceiling.

Solid

Aerobic & steady.

Decoupling under 1.10. You could hold this pace for another 10 km without fade.

score < 10
Watch it

Drift starting.

HR is creeping above pace. Ease 8–12 sec/km, take a salt cap if you have one.

score 10–20
Fading

Fuel in 10–15 min.

Step length is shortening. Decoupling above 1.20. Walk through the next aid station.

score 20–35
Pancit!

Now. Walk now.

Stride collapse confirmed. Re-fuel, cool down, restart at conservative pace.

score > 35
How it works

Connect once.
We do the math forever.

Drop in your run history once. Every new run trains your personal pancit signature — no manual logging, no chest strap required.

01

Upload your history

Drop in 30+ days of runs — GPX or FIT, or connect Strava. We keep per-run summaries and a hash for dedup; the raw file is discarded after parsing.

format: .gpx / .fit status: ✓ parsed, raw dropped
02

We learn your fade

Backfill of your last 90 days. Personal HR ceiling, pace ceiling, fade curve — all derived.

runs analysed: 59 ceiling: 152 bpm pace cap: 5:42/km
03

Briefing every race

Open the app race-day; get pace, HR cap, and the km we expect you to break. Adjust before the gun goes.

briefing: ready watch out: km 9.2 heat tax: +18%
59
runs personal-tuned
2
weighted signals
1.20
decoupling threshold
38°C
heat tested
Open beta · free during beta

Ready to stop guessing?

Drop in 30+ days of runs and the algorithm starts learning your fade — usually inside a minute.

no card · no spam · no resharing your runs