Thermal camera view of a runner glowing with body heat
Atsusa
Heatstroke early warning for runners

Know your heat limit.
Before you hit the wall.

Atsusa estimates your core temperature from your heart rate and the real heat and humidity on your route, and taps your wrist before heat exhaustion takes over your race.

Needs an iPhone + Apple Watch. Free while we're testing. Open this page on your iPhone to install through TestFlight.

Install on your iPhone

Point your iPhone camera at the code. It opens TestFlight.

Needs an iPhone + Apple Watch. Free for testers.

Training runsRace dayHot-weather long runs
9:41
37.4°
est. core
Safe · Keep going
Estimated core temp within your range
Live conditionsSafe
Temp
31°C
Humidity
68%
Wind
8 km/h
WBGT
24.2°C
Today · by hourOnset 24.2°C
Below onsetAt onsetAboveWell above
Monitoring · 24:18
Apple Watch Ultra showing 37.4° estimated core and 'All clear'
Live demo · tap a tier
The story

Why I'm building this

  1. 82 kg / 181 lb

    I'm Dave, 51, and 168 cm (5 ft 6 in). Four years ago I stopped drinking. I was 82 kg (181 lb), very unhealthy, and after falling down and being in a very bad way, I decided to sort my life out.

  2. Zone 2

    I started on an exercise bike in the shed, building my zone 2. I read about metabolic health and got tips from my cousin, who was getting into it after a friend was diagnosed with bowel cancer.

  3. Gym

    I joined the gym, started lifting weights and experimenting with ketosis. Treadmill, spinning, yoga, Xcore, push, pull, legs, 10k steps a day. The weight slowly dropped off.

  4. 80 min

    A 10 mile (16 km) run from Amsterdam to Zaandam, in 80 minutes.

  5. 19:29

    Then I trained for a 5k (3.1 mi), done in 00:19:29.

  6. 10k · 45 min

    Then it was time for a half marathon, 21.1 km (13.1 mi). I was fine for the first 10k (6.2 mi), 45 minutes in.

  7. Empty

    Then I was empty, purely down to the weather conditions. I pushed on. And on.

  8. 01:40:00

    Little did I know I was slipping away into a heat-exhausted state. My head felt like a wrecking ball wanting to drop backwards. Colour drained from my face. I was no longer able to sweat. I didn't notice anything until I crossed the line.

  9. 40.7°C / 105.3°F

    If Anton and the rest of the medical crew hadn't been there, I wouldn't be typing this today. My temp was 40.7°C (105.3°F). I felt drunk, ironically. I should have been unconscious. They cooled me down and, well, saved my life. I'm sure of it.

Dave standing at the Wave 4 start banner before the half marathon
The start

Wave 4, stood still under the banner. Fresh, relaxed, colour in my face.

Dave running midway through the half marathon
Midway

Halfway. Still holding pace, already running out of cooling.

Dave in the closing kilometres, head tipping back, skin drained of colour
The danger sign

Head rolling back, skin white, no sweat left. This is what heat illness looks like from the outside, and I felt none of it.

Dave after treatment by the medical crew, barefoot and soaking wet, holding his medal
After the medics

Straight out of the medical tent. No shoes, soaking wet, and very lucky. My wife was so worried. 

At that same event, a 22-year-old student collapsed and died. That is the reason this can't just stay my story.

Meet Atsusa: the warning I didn't get.Dave

Who it's for

Built for runners who don't want to find their limit the hard way.

Whatever your distance, the danger is the same: core temperature climbs quietly while your legs still feel fine. Atsusa watches it for you, every run.

Road racers

5k to 10k at threshold pace, where heat stacks up fastest.

Race day
Half and full marathon

Fine at 10k, empty by 15. The back half is where heat wins.

Long runs
Trail and ultra

Hours exposed, climbs in full sun, and help a long way off.

Hours out
Newer runners

Building up through summer without knowing your heat limit yet.

Summer build
The cost of heat

Heat illness is preventable. Runners still collapse every summer.

Warm, humid race days fill medical tents. The pattern is the same: a strong first half, then heat catches up after halfway and the runner pushes on because the finish is close.

Atsusa stops it before it starts, by putting the warning on your wrist while you can still act on it.

Exhausted runners in a hot city race passing a roadside medical tent
#1
race-day emergency

Heat illness is one of the most common reasons runners end up in the medical tent on warm race days.

40.7°C
105.3°F

Core temperature I hit at the finish of a half marathon, before anyone, including me, realised anything was wrong.

Silent
onset

Sweating stops and judgement fades before the runner in trouble feels it.

The problem

Heat illness arrives before you notice it.

A tempo run in July, a long run that starts late, a race on a muggy morning. Heat illness doesn't care how fit you are.

Your body sends signals. The danger is that by the time you read them, you've already crossed into a state where reading them is hard. These are the warning signs I didn't feel until I was at 40.7°C (105.3°F).

Person resting in direct sun against a fence, skin glistening with sweat
01
Heat builds quietly

WBGT climbs without feeling obvious. Humidity especially steals your cooling.

02
You stop sweating

Sweat stops before you feel bad. The absence is the warning you miss.

03
Judgement fades

Holding pace feels reasonable. It isn't. The decision centre goes first.

04
Colour drains

Pale, clammy skin is a late sign that your body is losing the fight.

Where this comes from

Why Atsusa exists.

Anton and the race medical crew cooled me down and, I'm certain, saved my life. Atsusa exists so the warning arrives earlier than the medical tent.

The estimate and its alert thresholds come from published heat physiology research on heart rate, skin temperature and WBGT, then get set to your own age and physiology.

40.7°C
105.3°F

My core temperature at the finish line of a half marathon.

22
years old

A student collapsed and died at that same event. Same day, same heat.

01:40:00
finish time

I felt fine at 10k. By the line I couldn't sweat and my head wouldn't stay up.

40.0°C
the line that matters

Thresholds sit on estimated core temperature, built from real-feel heat and your own physiology, not averages.

No reviews or ratings here yet. User testing is only just starting. When people have used Atsusa in real heat, on training runs and race days, their words go in this section, and not a word before then.

How it works

Three steps between you and the warning.

01
Your estimated core temperature

Heart rate, how it recovers, skin temperature where a sensor is available, and the real heat around you combine into one number: your estimated core temperature, minute by minute.

est. core 37.4°C
02
Live WBGT, on the wrist

Atsusa reads Wet-Bulb Globe Temperature, the real-feel measure that accounts for heat and humidity, and feeds it into the estimate throughout your session.

WBGT 28.5°
03
Escalating alerts you feel

As the estimate climbs toward the danger line, alerts escalate through five tiers and arrive as haptics you'll feel without looking: escalating triple-tap for warning, continuous for critical.

5 tiers
On the wrist

See where you're at at the flick of your wrist.

One number: your estimated core temperature, with heart rate and wet bulb underneath it. Glance down mid-run and the colour tells you everything: amber, orange, red. Each step adds a stronger haptic tap, so you feel it even when you're not looking.

Atsusa needs both devices. The watch does the sensing, the phone does the thinking. That's why an iPhone and an Apple Watch are required.

Apple Watch Ultra showing 38.2° estimated core and 'Stay Hydrated'Caution · stay hydrated
Apple Watch Ultra showing 38.9° estimated core and 'Ease up'Warning · ease up
Apple Watch Ultra showing 40.1° estimated core and 'STOP! NOW!!'Critical · stop now
After the session

The warning matters. What you do next matters more.

Your watch warns you during the run. Afterwards, your phone shows how your body responded. These two runs tell very different stories: one runner took action and cooled; the other kept pushing into dangerous territory.

Responded to the warning

Took action. Started cooling.

The runner eased off and cooled down. Heart rate fell first; estimated core temperature kept rising for a while before turning down. Stopping the effort doesn't mean the heat disappears immediately.

Run graph showing heart rate falling after the runner took action, followed by estimated core temperature peaking and then declining
Continued despite the warning

Kept pushing. Reached critical.

The runner continued. Estimated core temperature climbed into the critical zone, reaching 40.1°C at the highlighted point. The graph shows the cost of pushing on, not a target to test yourself against.

Run graph showing estimated core temperature continuing to rise into the critical zone, with a highlighted estimate of 40.1 degrees Celsius

No finish time is worth your health.

Heatstroke can be fatal or cause lasting organ damage. This is bigger than one race, and recovery isn't always quick or complete. Respond early: stop the effort, get somewhere cool and start cooling down. Confusion, collapse or suspected heatstroke needs emergency medical help immediately—don't wait for a number on your watch.

These are two separate example runs, not a controlled comparison or a guarantee of protection. Core temperature is estimated, not measured. Atsusa is an early warning, not a diagnosis.

Free, no signup, runs in your browser

What would today's heat do to you?

Put in your own numbers, pick a run, and watch your estimated core temperature climb minute by minute, with the exact minute Atsusa would warn you. It uses the real forecast for your location.

Open the heat cascade simulator
When you can't respond

If you stop responding, Atsusa doesn't.

If a Critical alert goes unanswered, Atsusa enters Emergency mode automatically. It contacts your chosen person, a partner, a supervisor or a friend, and shares your location. You always have eight seconds to cancel with a single tap.

  • Auto-escalates after unanswered Critical alerts
  • Shares live location with your emergency contact
  • 8-second countdown you can cancel anytime
  • One-tap “I'm ok, cancel alert” escape
25:18
Emergency · auto-alerting
40.6°
est. core · no response to alerts
Contacting Jamie Cole in 8s and sharing your location.
I'm ok, cancel alert
Call emergency services now
Straight answers

What testers ask before they sign up.

Yes. Atsusa needs an iPhone and an Apple Watch. The watch reads your heart rate continuously, shows your estimated core temperature and delivers the haptic alerts you can feel while you're moving. The phone does the thinking: live WBGT, the core temperature estimate and the escalation logic, plus the full read-back after a run. Without the watch there's nothing to sense you with, so both are required.
"No job and no finish line is worth my life."

Nobody performs better in dangerous heat. Work smart. Train smart. Stay safe.

Free while we're testing. Built to be forgotten, until it matters.

Testers pay nothing, and rounds are kept small so every piece of feedback gets read. Join now and you're in the first group.

Now

Private testing rounds, small groups, free.

~1 month

First tester builds land in real heat, on training runs and race days.

Then

App Store, once the alerts are proven.

Install on your iPhone

Point your iPhone camera at the code. It opens TestFlight.

Needs an iPhone + Apple Watch. Free for testers.

Prefer to leave your email?

Requires an iPhone + Apple Watch. No cost to testers.

Already on your iPhone? Install straight from TestFlight.

Questions, feedback, or heat stories?

Send me a message and it lands straight in my inbox. Runners, coaches and race organisers welcome, I read everything myself.

Your details are only used to reply to you.