What is Woah?
Woah is an iOS app that turns the numbers from your wearable into one clear answer every morning: a recovery score from 0 to 100, and one honest message about what your body needs today. It reads your sleep, heart-rate variability, resting heart rate, breathing rate and activity from Apple Health, and does the interpretation for you.
What problem does Woah solve?
Wearables are great at collecting data and bad at telling you what it means. You wake up to a dashboard of graphs and still don't know: should I train today or rest? Woah replaces the dashboard with a single score, a plain-language explanation of why, and concrete guidance for the day. No jargon, no guesswork.
Who is Woah for?
Anyone who tracks their body and wants to act on the data: people who train, people fixing their sleep, people managing stress, and couples who want to understand each other's days. You need an iPhone (iOS 17 or later) and ideally a wearable that writes sleep to Apple Health.
Which wearables work with Woah?
Any device that syncs to Apple Health: Apple Watch, Garmin, Oura, Whoop, Polar, Fitbit and others. Woah reads from Apple Health, so there are no separate accounts or logins. If a night looks wrong, you can correct sleep, steps or stress manually, and if you have no wearable you can enter values by hand.
How is the recovery score calculated?
The score weighs four overnight signals: sleep is the biggest part (about half), then heart-rate variability compared with your own baseline (about a third), and smaller contributions from resting heart rate and breathing rate. On top of that, life adjusts the result: high self-reported stress, a declining HRV trend, or alcohol and nicotine the evening before can cap how high the score can go, and recent hard training is factored in. The result lands in one of three zones: Ready (75 and up), Caution (50–74), Recover (below 50).
Why is my score compared to a baseline instead of a fixed target?
Because normal is personal. An HRV of 45 ms can be excellent for one person and low for another. Woah builds a rolling baseline from your own history and scores each morning against it, so the score tells you how you are doing relative to you.
Why doesn't my score change during the day?
By design. Woah locks the score when your night's data first arrives, so it is one stable answer for the day rather than a number that drifts as data trickles in. Tomorrow is a new score.
When does a new day start?
At 04:00, not midnight. Check the app late in the evening or just after midnight and today's score and guidance stay right where they were — you are still living that day. From 04:00 in the morning, Woah starts looking for the new night's sleep.
What is "Today, answered"?
A block on the main screen that answers the day's practical questions directly from your data: Can I train today? How well did I sleep? How much sleep am I behind? Should I drink tonight? Am I getting sick? Should I sleep in tomorrow? Tapping the sleep row opens what the night's stars were built from, and the last row — the age you are heading for living like yesterday — opens a short explanation and a door to the Longevity tab. The answers are computed from your numbers, never invented, and the question rows each have a short AI comment behind the info icon that adds colour without ever contradicting the facts. Right after it, “Today, from your coach” is its own card with what your coach expects of you today. If you have a weekly plan, it shows the week's focus and today's items, and you can tick each one off right there — the same ticks the plan sheet keeps, and the ones tomorrow's “Yesterday, how it went” grades. A “Discuss with your coach” button under the plan opens the coach on the goal itself: where it stands, what this week is doing for it, and your questions about it. With a goal but no plan yet, it shows the goal and says the week is not planned; with no goal at all, it says so and takes you straight to the coach to set one. In the answers themselves, a thing you have already done today — a workout logged, a step target met — turns green with a check in front of it, and opening a row explains the answer in full: what winding down means, or why part of tonight's sleep target is moved to tomorrow morning.
How does "Am I getting sick?" work?
Open Getting sick? from the ··· menu, under Your data, and you get the illness radar: a 1 to 10 score for how much your body's overnight signals look like the pattern that often comes a day before you feel ill. It reads up to five signals against your own baselines — your sleeping wrist temperature (where your watch measures it), resting heart rate, the stress signal, breathing rate, and how broken the night was — and lists each one so you can see which sit where they usually do and which have drifted. A low score means no signs; a high one means several systems are off at once, and the app will say to take it easy. The same reading answers the "Am I getting sick?" row in "Today, answered", appears as a card in the deck, and can be shared as a card. On mornings with clear signs, the morning briefing mentions it too. It is not a diagnosis — it is a comparison with your own normal, and it says so on the sheet. The score and the signal list are free; the written read on what the pattern looks like and what to do about it is part of the paid tier. If your tracker doesn't write wrist temperature (Garmin doesn't), the radar simply reads the signals it has and says so honestly.
What is the sleep score, and why stars?
Every night gets its own grade, shown as one to five stars. It is built from three things about last night — how long you slept, how much deep and REM sleep it held, and how unbroken it was — and then adjusted a little by the weeks around it: whether you keep regular hours, whether your weekend runs on a different clock, and how much sleep you are behind. Stars rather than a number on purpose: the app already shows you a recovery score and a Lifestyle status, and a third number out of a hundred would just look like a rival to both. It is not the recovery score. The stars say how good last night was; the recovery score says how ready your body is today. They often disagree, and when they do, that is worth noticing rather than smoothing over.
What does "Today, sleep" show?
Last night in the order it happened. One bar per stretch of sleep, drawn in the shape your night actually had — light, deep, REM and the times you were awake — with your bed time and wake time at the ends and the totals underneath. It is the same picture your watch recorded, read out rather than summarised, so a night that looks fine as a number but felt broken usually explains itself here. If your tracker only wrote "asleep" without breaking it into stages, Woah says so instead of drawing stages it does not have. A night under two hours is not drawn at all. The night and its stages are free.
What are Routine and Social jetlag?
Sleeping at the same times matters about as much as sleeping enough — regularity is one of the strongest sleep-related predictors of long-term health, and in some studies a better one than duration. Routine shows your typical bed and wake times over the last month, how much they move, and a regularity score out of a hundred, with every night of the month drawn as a dot so you can see when it slipped rather than only that it did. Social jetlag is the gap between when you sleep on weekends and when you sleep on weekdays. A late Friday and Saturday shift your body clock, and Monday morning arrives before it has shifted back — the same feeling as flying two time zones and back every week. Woah compares your weekend nights with your weekday nights and shows the difference in minutes. It says weekend and weekday because that is what it measured; it has no idea when you actually work. Both need a few weeks of nights before they can say anything, and both are part of Premium. The stars and the sleep stages themselves are free.
What is the sleep debt number?
A running total of the sleep you have missed versus your personal sleep need over the last 14 nights, weighted so recent nights matter most. It answers "how far behind am I?" and comes with a 7-day trend so you can see whether you are catching up or sliding.
What is "Heart, answered"?
The stones tell you what your heart did last night. This block tells you whether that is normal for you, and where it has been heading. Today's resting heart rate is shown as a dial. The dial does not fill up from empty like a fuel gauge — it grows out from the top, clockwise when your heart ran faster than your normal and anticlockwise when it ran calmer, with a notch marking your baseline. Length is how far from normal you are; direction is which way. Under it are two fortnight charts, resting heart rate and heart-rate variability, each drawn against your own baseline rather than against a target, and your VO₂max with where it places you for your age. Today's number is free, because it explains a signal you can already see. The two-week charts and VO₂max are part of Premium: what you are right now is free, what only a memory can tell you is paid. VO₂max comes from Apple Watch after a qualifying outdoor walk or run — most people will not have one, and Woah says that plainly rather than leaving an empty space.
What is "Tank right now"?
A live estimate of how much energy you have left at this moment. It sits at the top of “Today, answered” on Me: the number, with its colour saying where you stand, green above 50, amber between 20 and 50, red below, and the curve of the last 48 hours. Tap it, or open Tank from the ··· menu under Your data, for the full Tank: the arithmetic behind the number and the powernap card. You wake up charged by your night, the better the recovery score the fuller the tank, and it drains through the day: every waking hour costs a little, movement and training cost more, a stressful day speeds the drain, and a nap charges some back, whether your wearable caught it or you logged it yourself. It is an estimate, not a measurement, and it never affects your recovery score. The Tank is part of Premium; the steps, energy and workouts listed under it are free.
Can I log a nap?
Yes. Apple Watch does not detect naps on its own, so Woah lets you log them, and gives you something for the habit. The nap card sits inside the Tank (··· menu, under Your data), directly under the reading it answers. Pick a length, 10, 20, 30, 45 or 90 minutes (20 lifts you without grogginess, 90 is a full sleep cycle), and Woah wakes you with a real alarm when time is up. While the nap runs, the countdown sits on your Lock Screen and in the Dynamic Island, and on the Smart Stack of a paired Apple Watch. When you get up you confirm how long you actually slept before anything is saved, or skip and nothing is written. A saved nap is kept in Woah, so your Tank picks it up and draws the recharge in its curve even if you never gave Woah permission to write to Apple Health, and it is written to Apple Health as sleep as well so other apps can see it. Naps never change your recovery score or your night's sleep figures, and logging them is free.
Will the nap alarm actually wake me?
Yes, and it works through silent mode. At the end of the nap a real alarm sounds at full volume with your phone buzzing alongside it, for up to five minutes or until you stop it. Stopping it takes one tap and no unlocking: while a nap runs, its countdown sits on your Lock Screen with a button on it, and simply opening Woah silences the alarm too. What you hear during the nap is up to you: under "While you sleep" the nap screen offers Silence, which is the default and means you hear nothing at all, or Soft noise, a quiet bed of brown noise. Either way, leave Woah open in the background rather than swiping it away, because that is what keeps the alarm running with your screen off. If you would rather not be woken at all, choose Notification only under "When time is up", and you get a notification instead, which does stay silent in silent mode.
Do I get anything for napping?
A standing on the nap card, under the Tank, counted over the last 30 days. No naps in that window is Wide awake, one is First rest, three is Regular and ten is Nap master. The window rolls, so the medal describes the habit you have now rather than one you had once, and it can be lost as well as climbed. It counts naps you logged in Woah, and it is free.
What is the Lifestyle status?
Your long-term picture, and it lives on the Longevity tab. While the recovery score is about last night, the Lifestyle status looks at your last 30 days across five pillars: sleep, recovery, activity, stress and habits. It is shown as a milestone, from Building to Steady, Balanced, Thriving and Flourishing, so you see the direction of a month, not the noise of a day.
What are the two tabs at the top of the main screen?
Today and Longevity. Today is your body right now: this morning's recovery score, what the night held, what your heart did. Longevity is what your days are adding up to: your estimated lifespan as an age, with your whole life drawn under it, the days lived and remaining behind it, the list of changes that would move it, your Lifestyle status and its trend, your fitness age, and — closing the tab — the age you would reach living like yesterday, like your last month, or like your last year. Today reads your body; Longevity reads your choices. With Premium, three of those sections also carry a short note written for you once a week: the Lifestyle focus says what to do this week, the Fitness age note says what your body reads against people your age and what is doing the work, and the Longevity note says what the estimate rests on and the one change worth the most years. Three lenses on the same week, written so they never repeat each other.
What are the three what-if ages on the Longevity tab?
The same estimate over three paces. At the foot of the tab, one orb at a time shows the age you would reach if every day looked like yesterday, if you kept up your last month, or your last year — swipe between them, and the ledger underneath shows what helped and what cost in whichever window is on screen. Yesterday moves a lot, on purpose: one night is one night. The year is the steadiest of the three and the slowest to answer for a change. Living-like-yesterday is free; the month and year views are part of Premium.
What is the “What moves it” list?
The list under the estimate of the changes that would move it most, each priced in days. Every row is the next honest step in that area — sleep, movement, food, weight, alcohol, nicotine — and the days come from the same ladder the estimate itself uses, so the promise on each row is arithmetically true inside the model. The list is part of Premium; the number it would move is free.
What is my fitness age?
Your age in years, next to the age your data reads as. Woah takes what your sleep, training, resting heart rate, heart-rate variability, weight and habits say, adds it up in years, and moves your real age by that much. Sleep well and train consistently and your body reads younger than you are; smoke, drink heavily or sleep badly and it reads older. Under the number is a breakdown of exactly which of those moved it and by how much, and a line showing where it has been, from the last fortnight out to all your history. It is part of Premium, and it lives on the Longevity tab under "Your fitness age, answered."
What does the fitness age deliberately ignore?
Anything you cannot change. Your family history, any diagnosis you have, and how much company you keep all affect the longevity estimate, but none of them touches the fitness age — they are real, and they are not statements about how old your body is today. A fitness age you have no way of moving would be the opposite of the point. What is left is what you do and what your body shows.
Is fitness age a biological age test?
No. There is no blood sample and no DNA — this is not an epigenetic clock, and Woah never claims to be one. It is transparent arithmetic on the signals your wearable already collects, and every screen it appears on says "an estimate, not science." It also needs real data behind it: if Woah cannot see sleep, activity and at least one heart signal from enough nights, it shows no fitness age at all rather than guessing.
Why does my fitness age barely move from day to day?
Because it is built on a 30-day average, and that window shifts a little every morning whether you changed anything or not. Woah caps how fast the number is allowed to move, so a genuinely better fortnight shows up as visible, earned progress while a rolling-window artefact shows up as almost nothing. Answer something about yourself in the improve flow and the number jumps the whole way immediately, because that is a real change and not an artefact.
What is the Longevity estimate?
An estimated lifespan, shown as an age, with the days you have lived, the days that leaves, and how far into it you already are. Under it is a list of the changes that would move it most and what each one is worth in days. The number starts from national life-expectancy figures for your age and sex (the years someone your age can still expect, not the figure at birth) and is adjusted by what Woah knows about you, scaled to the years you have ahead, so the same habit moves a 75-year-old's number by less than a 40-year-old's. You can also reveal an estimated last day, which is off until you switch it on from the card itself.
Is the longevity number a prediction?
No, and it is not medical advice. It is a transparent estimate built on population averages: it says what tends to happen to people whose habits and measurements look like yours, not what will happen to you. The point is not the number's accuracy — it is that it moves when you change something, by an amount you can see and understand. Nobody's date is fixed. The card recomputes as your data changes, but the number you see settles once a week, on Mondays, so a rolling month of data never makes your last day twitch from one morning to the next.
Why can the improve flow make my number go down?
Because answering honestly buys precision, not years. An unanswered question is scored as the population average, so telling Woah that you smoke, or that heart disease runs in your family, can lower the estimate. That is the number getting more true, not worse. The "% known" figure on the improve button climbs as you answer. Your answers and your daily log also work together: the answer sets the level for things like alcohol and food, and a month of logged days can pull it toward what you actually did, so a real change shows up without redoing the questions. The questions are part of Premium and take a couple of minutes: whether you smoke and when you stopped, how often you drink and how much when you do, how you eat, how you would rate your health in general, how long people in your family have lived and what runs in it, any conditions you have, how connected you feel and whether you live alone, whether you have a sense of purpose, and — only if your watch has never measured your VO₂max — how fit you are compared to others your age. Every one is optional and skippable. Woah does not ask about anything it can already see: your sleep, your activity and your heart come from Health, so the test only asks what no sensor can know. Your answers stay on your device and in your own private iCloud. They are never sent to the AI and never shared with a partner — only the resulting number can be, and only if you turn that on.
What does Woah do day to day?
Every morning you get your score, the why behind it, and AI guidance for the day. You can log your day (see below) and keep streaks, check the “Today, answered” block before decisions, see how yesterday’s plan actually went, see the week’s workouts with what each cost the next morning (“Training, answered”) and ask the coach about any one of them, follow the day as it happens (steps, energy burned, today’s workouts and your Tank, how much you have left right now, at the top of “Today, answered”), check the illness radar (Getting sick? in the ··· menu; am I getting sick, on a 1 to 10 scale), log a powernap with a countdown under the Tank, see it refill the Tank and earn a standing for the habit, get smart notifications (a morning plan, an afternoon check-in, a wind-down nudge at night), browse your history and trends all the way back to your first night in Apple Health, look back at any past day in the calendar, put your score and today’s answers on your home screen with widgets or on your wrist with the Apple Watch app (habits can be logged right from the widget), share a beautiful score card, and talk to your coach.
What is “Yesterday, how it went”?
The follow-up to “Today, answered”, sitting directly under it. Yesterday morning the app asked for four things: a training intensity, a step target, a bedtime window and an amount of sleep. This block puts each of them next to what actually happened, and ends with today’s score against yesterday’s — the number those choices produced.
If you have a weekly plan from your coach, that comes first, above everything else: the week’s focus, and what the plan asked of yesterday with a tick against each thing you marked done. It leads the card on purpose. The rows underneath are what the app asked of you; the plan is what you decided with your coach, and that outranks it.
A green tick means you did it, a red cross means you did not. There is no grade for the day as a whole, because the point is to close the loop rather than mark you out of four. And a promise the app could not check — a night your tracker never recorded, a day with no step count — gets neither mark: it stays neutral, because that is a gap in the data and not something you failed.
Plan items are counted separately, and in ticks: “2 of 3 done”, because the tick in the plan sheet is the only evidence the app has that one was done. Worth knowing: an item you did but never ticked off will show a red cross. If that happens, tick it in the plan and the card follows.
Nothing here is calculated twice. The planned column re-runs the same maths that drew yesterday’s answers, and what happened comes from the night and the day your tracker already wrote, so the two can never drift apart. It appears once you have two mornings to compare, and it is free, though the weekly plan itself comes with the coach.
Why does the app say I already trained, or already hit my steps?
Because it reads the day before it speaks. When the day already holds what a row asked for, the row says so under the answer with a tick, and the notifications do the same. The verdict above it does not change — “Rest today” is what your body allows, whether or not you have trained yet — so the two lines answer two different questions and both stay true.
Lines without a tick are not things you have done. They are the second half of the same instruction: which part of tonight’s sleep is meant for the morning, or the window you should actually be asleep in.
What can I log about my day?
Daily Habits covers four groups, and every question is optional: how you feel (mood, and whether you are healthy or coming down with something, with symptoms), what you put in (hydration, food, caffeine, alcohol, nicotine, with counts if you want them), what gave back (sauna, cold plunge, open water, time outdoors, stretching or yoga, meditation, time with people, and whether you had screens in the last hour before bed), and anything else as free text with your own tags. Rating a day's food as Good or Poor also offers a few detail tags for what it was made of, from vegetables and fish to fast food and soda; they colour what the coach says, never the score. Woah never counts calories and never asks for a photo of your plate: one level and a couple of taps, under thirty seconds, because a log you keep beats a log you abandon. You can log a missed evening up to seven days back, hide questions you don't care about, and tick the everyday ones straight from the home-screen widget. Alcohol and nicotine the evening before affect your recovery score, and the section that asks for the log keeps your logging streak in view; the rest is there so you and your coach can see what actually moves your body.
When does Woah send notifications, and can it tell what I have already done?
Woah sends a morning briefing when last night's data lands, a plan for the day mid-morning, a check-in in the afternoon, a wind-down nudge at your own bedtime, and an optional habits reminder in the evening. Two more follow your own clock: a caffeine cutoff eight hours before tonight's bedtime, sent only if you log caffeine in your diary, and an afternoon dip when your Tank is heading low, with a nap one tap away. Every title says what to do, and each one can be switched off on its own in Settings.
On Saturday mornings the briefing also carries one insight from your own last month, computed on your phone from your real days: which weekday you move the most, how your weekend nights compare with your weekdays, or which evenings your longest and shortest nights follow. Tapping that notification opens the coach, which draws the pattern as a chart so you can see it, not just read it.
They read the day before they speak. If you have already trained, or already passed your step target, the app says so and asks for nothing more, and on a low-recovery day it never asks for anything at all. When there is nothing honest left to say, the notification is not sent rather than sent vague. Woah sees a session as soon as your watch writes it to Apple Health, which is immediate for an Apple Watch and for apps that log directly; Garmin, Oura and WHOOP only reach Apple Health when you open their own app, so a session can arrive later for them.
Notifications are written in the language you read the app in.
Why does Woah ask about screens before bed and not my total screen time?
Because a daily total is a guess, and it is tangled up with the thing it would explain: a late night gives you both more screen time and less sleep, so the two always look connected. The last hour before bed is a question you can answer accurately, and it is the part that touches how fast you fall asleep.
What is the Woah Coach?
A conversation with Woah itself, in its own tab. The coach sees everything Woah has read from Apple Health, years of it where your watch has them, helps you set real goals, and builds you a concrete weekly plan every Sunday evening, from your goals, your last two weeks and what you have told it, so a fixed Sunday match stays a Sunday match. Every morning it opens with your plan for the day, connected to how you slept, and if you have no goal yet it asks for one now and then rather than every day. Once a day it lifts one of the day's own nudges into the chat, and about once a week it draws a check-in: your sleep debt or your recovery trend. On the Me screen, today’s plan items sit on their own card right after the daily answers, tickable right there, and a button under the daily answers takes you straight to the coach: "Set your goal" until you have one, "Your plan this week" after that, and, when you have trained in the last four weeks, an "Analyze my training" door at the foot of the screen asks the coach about your training as a whole. It checks in mid-week, remembers what you tell it (an injury, a trip, a habit you're breaking), pulls up specific days on request, looks up your workouts with their heart rate, zones and what each cost the next morning, and draws charts right in the chat. Every chart in the app carries an “Analyze with Woah AI” button: tap it and the chart lands in the coach with three or four angles to choose from, or you write your own question about it. Ask it what something does to you, not just how it moved, and it compares groups of days: your weekends against your weekdays, the mornings after training against the mornings after rest, evenings with a drink against evenings without. It only draws a comparison when each side has enough days to mean something, and it shows how many days are behind each bar. It is a wellness coach, not a doctor: it never diagnoses or gives medical advice.
The coach's replies run on Claude, so they come with the subscription. You do not need to pay to try it: everyone gets five free replies to spend whenever they like, and the app tells you how many are left above the message field. The coach's own check-ins are free to read for everyone — replying is what the five are for. For founding members the same rule applies: the founding membership keeps every feature free forever, and the coach's replies are what the subscription adds. In the app that add-on is called Woah AI, and it is never pushed at you. You find it on your profile page, or right where the coach stops.
Can I reset my coach, or delete a goal or the plan?
Yes, all three, and each one is managed where you read it. Your goals live behind the Goal button in the Coach tab's top bar: swipe one for Achieved, Archive or Delete. This week's plan lives behind the Plan button next to it, with a delete button at the foot of the list. And "Start over" is on the settings page behind the gear, which clears today's chat and everything the coach remembers about you, on your phone and in your iCloud.
If the problem is one wrong fact rather than a confused conversation, edit it on the Memory page instead — that fixes the line and keeps everything else. Use "Start over" when the coach is losing the thread more broadly: mixing up days, repeating itself, answering something you did not ask. It never touches your goals or your plan, because those are what you decided, not what got confused. Your daily message count and your free replies are not given back either.
Deleting a goal removes it for good and the coach stops planning toward it; achieved and archived keep it instead, so the coach can still refer back to an old win. Deleting the plan removes it for this week only, and the coach builds a new one next Sunday as long as you still have a goal. None of them can be undone.
Can I see what the coach remembers about me?
Yes, and you can correct it. The gear in the top right of the Coach tab has a Memory page. The coach keeps a short block of durable facts about you — an injury, that you run in the mornings, that you have young kids, that you quit nicotine in May — and it rereads that block every time you talk, which is how it picks up where you left off instead of asking the same things again. The page shows you the whole block and lets you edit any line.
It is worth reading even if nothing is wrong: a coach that carries notes about you should be willing to show them. And when something is wrong, one bad line shapes every answer until it is fixed, so correcting it is faster and cheaper than starting over.
The page has two parts, kept apart on purpose. The block at the top is the lasting stuff: an injury, that you run in the mornings, that you have young kids. Under it, when there is something, sits a short dated list of what you said you would do in the next few days: "10K run" on Saturday, "physio" on Tuesday. Those are held separately so a plan for one afternoon never pushes out a fact that matters for a year, and each one disappears by itself the day after it passes. They are kept on your phone only, not in iCloud, because they expire faster than a new phone arrives.
A few things about how the lasting block behaves. It is written in English whatever language the coach speaks to you in, so it stays stable if you ever switch languages. After each conversation the coach rewrites it: your corrections stay, and lines that belong somewhere else are removed. Goals, your weekly plan, bedtimes and anything the app already measures are never kept there. It is capped, so very old details make way for newer ones. And "Start over" still clears the whole block along with the conversation, if that is what you want.
Is there an Apple Watch app?
Yes, and it comes with the iPhone app — there is nothing extra to buy. On your wrist: your recovery score inside the orb, with three labelled dots under it — sleep, illness and training — each a check when that part of your day is fine and a warning when it is not, then Woah's line for the day — the same sentence that sits under the orb on your phone — "Today, answered", last night drawn as its sleep stages, and tonight's wind-down and bedtime. Subscribers also get their Lifestyle milestone. The questions are shortened for the small screen, so "Should I train today?" reads as "Train today?" on your wrist, and VoiceOver still speaks them in full. The orb on your wrist is the same one the phone draws, and it drifts the same way: your iPhone renders it and sends the picture across, because a watch cannot run those graphics itself. The watch is a display, not a second brain. It never reads Apple Health itself and never calculates anything — it shows exactly what your iPhone last worked out, which is why the two can never disagree. It follows from that: open Woah on your phone once in the morning and the watch has your day; if the phone has not seen last night yet, the watch says so instead of guessing. Two deliberate details. When your wrist drops and the screen dims, the orb keeps its glow, your score and its word, while the words on the other pages blur — a paragraph about how you slept should not stay legible to whoever is sitting opposite you. And there is no paywall on the watch: a free user simply has one page fewer, because a purchase belongs on the phone, not at the end of a wrist raise.
What are the partner features?
You pair with your partner using a 6-character code, and each of you sees how the other slept and how ready their day is, without needing to ask, and without exposing anything you choose to keep private. The Us view adds insights about the two of you together. You control exactly what is shared, can pause sharing at any time, and can pair with more than one person (a partner, a friend, a training buddy).
What is "Training, answered"?
The block on the Me screen under "Heart, answered": the week's workouts as rows, each with what it cost. Every session your watch wrote to Apple Health shows its kind, when, how long, distance where there is one, average heart rate and calories, and a small chip on the right with the next morning's recovery score against your 30-day average: a green plus means the morning held up, a yellow or red minus means it sat lower than usual. Tap a row for the full session, or "All your workouts" for every session your watch ever wrote to Apple Health, week by week, as far back as it goes. The rows, the sheet and the year are free for everyone; the questions under each row go to the coach and come with the subscription. One kind of session is left out on purpose: a recording longer than twelve hours is a watch that was never stopped, not training, and a day whose sessions add up to more than sixteen hours is a sync gone wrong, so neither reaches the rows, the charts or the coach; a session a sync wrote twice counts once.
What does "what it cost" mean?
The morning after, read off the score you already saw. Woah locks a recovery score every morning, so a session's cost is simply the next morning's score against the average of the thirty mornings before it. Nothing is modelled or estimated: "Next morning 61, −9" means you woke to 61 where you usually wake to about 70. A session this afternoon has no cost until tomorrow, a brand-new user has the morning but no average yet, and a session from before Woah was on your phone has no morning to read at all, which the sheet says plainly. Woah never turns this into a training-load or strain score, on purpose: the coach talks about load in words, the screen shows the mornings.
What does the session sheet show?
Everything the phone knows about one workout. The numbers (duration, distance, pace or speed, average and max heart rate, calories, elevation), a map of the route for outdoor sessions that wrote one, time in five heart-rate zones, drift (the heart rate in the second half against the first), what it cost, the night before, and what you logged in your diary around it (the evening before and that day). The zones are drawn against your max heart rate: the highest your watch has seen in the last ninety days of sessions, or, if that is lower, an estimate from your age, and the sheet says which. If your tracker wrote no heart rate for a session there are no zones to draw, and the sheet says so rather than showing empty bars.
Why does my session have no heart rate or zones?
Because the source wrote the summary and not the samples. Apple Watch records heart rate through the whole session, so zones and drift are there. Garmin Connect and most third-party apps write the workout with its calories and distance but often without the heart-rate statistics attached, and sometimes without the samples at all. Woah reads what is there and never fills the gap with a guess: a row without a pulse says "No heart rate", and the sheet explains which source wrote it. The map is the same story: Garmin Connect writes no route to Apple Health, so a session from a Garmin never shows one, while Apple Watch sessions do.
Can I ask the coach about a workout?
Yes, and that is the point of the block. Under each session on the Me screen there is one button, Analyze with Woah AI, and the session's own sheet adds the specific questions: why it felt hard, whether it was an easy day, what it cost you, and, when a similar session exists, how it compared with the last one. Tap one and the session travels into the coach with its facts, so the answer is about that run and that morning, not about training in general. Those facts include what the session was walked into: that morning's stress signal and resting heart rate, the sleep before, the training in the 48 hours before it, and what you logged the evening before and that day (alcohol, nicotine, caffeine, mood, stress, a sick day, a note). The same run on six hours' sleep after two drinks is a different run, and the coach is told which it was. If you did not log, it says so rather than guessing. The coach can also look up the sessions and days around the one you tapped while it answers. The coach also has a lookup of its own: ask about any session or stretch of sessions, last week or three summers ago, and it pulls them up, with heart rate, zones and the morning after. It can also pick the best of them: your fastest 10 km in five years, your longest ride, the session with the highest heart rate, in one question. When it names sessions it lays them out as rows in the chat, the same rows as on Me, and each one opens the full session sheet. Where you ran never travels: the coach gets distance and pace, the map stays on your phone. The questions are coach replies, so they come with the subscription; the rows and the sheet do not. You can also compare two sessions: tap "Compare" on the workouts screen and pick two, or "Compare with another session" on a session's sheet, and the coach draws them side by side and says what actually differs, pace against heart rate first, then what you went in on and slept, then zones and the morning after. The coach can also compare your sports against each other, one bar per sport: time on golf against running last week, heart rate on strength against running last month, which sport costs you the most the next morning. Ask it in your own words, or tap one of the suggestions above the message field.
What does Woah cost?
The core of Woah is free, forever: the daily recovery score and the start of the why behind it, daily guidance written from your numbers, “Today, answered” and “Yesterday, how it went”, the illness radar's score and its signal list, last night's sleep score and sleep stages, today's resting heart rate against your own baseline, today's live signals (steps, energy and workouts), all of “Training, answered”: every workout as a row with what it cost the next morning, the session sheet with zones, drift and route, and the workouts screen for all your history, habit logging and streaks, the recent view of every chart on the Trends screen (the last two weeks, with your habit charts free at every range), smart notifications, share cards, the Apple Watch app, your longevity estimate as an age, and connecting with a partner. No time limit, no ads.
What does Premium include?
Premium is one subscription for the longer view of your body: the full written reasoning behind today's score (everyone reads the first quarter of it), the written read on the illness radar, the two-week charts behind “Heart, answered” (resting heart rate and HRV against your baseline) and VO₂max, the Lifestyle status and its trend, the last-month and last-year what-if ages on the Longevity tab, your fitness age, your last 7 days, “Tank right now”, the live reading, its 48-hour curve and the arithmetic behind it, your sleep rhythm and social jetlag over the month behind last night, the weeks, months and all-time view of every chart, the day counts behind your longevity estimate and the action list of what would move it, and the questions that sharpen it: smoking, family history, how you live. It also includes everything the coach does: Claude as the engine behind your daily texts, the AI coach with the weekly plan, the questions under each workout, comparing two sessions or your sports against each other, and the depth on the partner side: the side-by-side comparison, the care cards and comparisons on Us, and everything your partner's day contains beyond their score.
How much is Premium and is there a trial?
Premium is a monthly or annual subscription (the annual plan is the better deal). New subscribers start with a free trial, and the exact trial length and local price are always shown in the app before anything is charged. Billing goes through your Apple ID, and you can cancel anytime in Settings, under Subscriptions. If you cancel, the free core keeps working. While you are on the free tier, an Upgrade button sits at the top of the screen next to the ··· menu, on every tab, and opens the subscription page.
Which AI writes my daily content, and does paying change it?
Three things can write it: Anthropic’s Claude in the cloud, Apple’s on-device model on your own phone, or Woah’s own bank of pre-written texts, filled in with your numbers. Paying gets you Claude for everything daily. Your first day is written by Claude too, whether you pay or not, so you can see what it reads like before deciding. From your second day, without a subscription, your day is written on the phone instead: the on-device model when the app is in English and your iPhone supports Apple Intelligence, otherwise the pre-written texts, in your language, picked by rules from your actual night so mornings don’t repeat themselves. Woah tells you when that handover happens rather than letting you notice it on your own, On Claude, your first day included, the pill in the top bar reads “Powered by Woah AI”, and a tap on it opens a page on what Woah AI is, where you meet it and what leaves your phone; the same page sits in the ··· menu as Woah AI, for everyone. Otherwise the pill says Upgrade, and a gold “Upgrade to make it personal” banner sits under your score. That line no longer names which of the two free paths wrote your morning, so if you want to know whether your text was written on the phone or picked from the bank, the rule is here: English plus an Apple Intelligence iPhone means on-device, anything else means the text bank. Text a model wrote also arrives wearing a faint colour sheen that fades into ordinary text after a few seconds, so you can see which words were written for you without reading a label; the coach's replies shimmer while they are being written and settle when the reply is finished. On the on-device and pre-written paths nothing about your day leaves your phone. You can also choose the on-device mode yourself in the developer settings.
Can I give Woah to someone else?
Yes, if you have Premium or you are a founding member. Your membership comes with a code you can pass on: the friend you send it to gets a week free, then their first year at half price, and the ordinary price after that. You will find it on your own page, low down, and it also lives under Gifts in the ••• menu so you can hand it out whenever you like. There is no limit on who you send it to and nothing is taken from your own subscription. The code is redeemed in the App Store, so the person you send it to does not need to have the app yet — the link takes care of both.
Is there ever a discount if I have not subscribed?
Sometimes. If you have been using Woah for a while without subscribing, the app may offer you a lower price on your first year. It appears on your own page when it applies, it says how long it will be offered, and it is redeemed in the App Store like any other App Store offer. It is not something you can ask for or apply by hand, and there is no code to hunt for — if it is there, it is on your page.
Do both partners need Premium?
No. Pairing is free, and so is seeing each other's daily score, the line under it and the shared "Today, answered" — either of you can do that without paying. Premium adds the depth on top: the side-by-side comparison of your numbers, your partner's full day, and the Us view. Each person manages their own subscription, and one of you having it does not unlock it for the other.
Where does my health data live?
On your iPhone and in your own iCloud. Woah has no servers of its own and never sells data. Your settings, habits and score history sync to your private iCloud so they survive a new phone, and raw Apple Health data is never uploaded anywhere by Woah.
What does the AI see?
Your daily values and derived scores — and, in your notifications, your first name, so a nudge can address you rather than talk at "you". If you are paired, the numbers they chose to share travel too, including their longevity estimate when they share it, because the text you read about them is written from them; their first name travels the same way in the notifications about them. No surname, no email, no account: Woah has no logins, and the AI never receives an identifier that could be traced back to you. Your weight and height are never sent — only a band word derived from them. Your family history, diagnoses and how connected you feel are never sent at all; they stay on your phone and in your own iCloud. Coach conversations are stored only on your phone and are never synced, beyond the AI call itself. The short memory block the coach keeps about you is the exception: it is sent with every coach message, because it is what the coach knows, and it is backed up to your own private iCloud so a new phone does not start from nothing. You can read and edit that block, or empty it, from the Coach tab's gear. When you ask the coach about a workout, a one-line summary of that session travels too: its kind, length, distance, average and max heart rate and minutes in each zone, and what the next morning read, plus what it was walked into: that morning's score, HRV and resting heart rate, the training in the two days before, and your diary entries for the evening before and that day (alcohol, nicotine, caffeine, mood, fluids, stress, sickness, and a note if you wrote one), the same entries that already travel with the coach's daily data. Never the route: where you went stays on your phone. If you switch to Apple's on-device AI mode, everything is generated on the phone and nothing leaves it.
What does my partner see?
A daily readiness snapshot: score, status and the signals you have chosen to share. You decide what is visible with the sharing mask, and you can pause sharing or unpair whenever you want. Your coach conversations are yours alone; a partner never sees them.
Can my partner see my fitness age and longevity number?
Only the conclusions, and only if you leave that sharing on. Your partner sees the two ages and the estimated lifespan; they never see the breakdown behind them. That line is deliberate: a nicotine row would tell them you smoke, and the family-history and diagnosis factors would say more still. Turn the sharing off in Settings and the figures are removed from the shared record, not merely hidden.
Who sees the answers I give in the improve flow?
Nobody but you. Family history and diagnoses are the most sensitive things Woah ever asks for, so they stay on your phone and in your own iCloud. They are never sent to the AI, never included in coach conversations, and never part of what a partner receives.
Can I delete my data?
Yes. Delete the app and your local data goes with it; your iCloud copy can be removed from your iCloud settings, and unpairing removes your shared snapshot. The full details are in the privacy policy at woah-recovery.app.
What do I need for the score to work?
At minimum, sleep data in Apple Health, which usually means wearing your device at night. HRV and resting heart rate make the score meaningfully better. If your device does not measure HRV, rate your stress from 1 to 5 in Daily habits and the next morning's score uses that in its place — the rating counts for the day after the one you log it for, the same way alcohol logged in the evening shapes the following morning. Anyone can log it; when HRV was measured, the rating is kept as context rather than used in the score. If nothing has synced yet in the morning, Woah shows a waiting state and guides you through nudging your wearable's app to sync.
A day looks wrong. Can I fix it?
Yes. If the wearable misread a night, you can correct sleep, steps or stress for today or a past day, and Woah recalculates the score, the AI content and your Lifestyle status from the corrected values.
I use more than one sleep app. Which source does Woah read?
By default Woah reads the source that recorded the most sleep that night, and you can pick a source yourself per metric under Sync status. When several sources exist, Woah marks one “Recommended” — and only when it can prove the claim. For sleep that means the source actually writes deep and REM stages to Apple Health: some apps record the whole night but export it as plain “asleep”, and picking one of those means no stage detail for anyone to show, Woah included. If no source can prove it, no recommendation is shown.
Is Woah on Android?
No. Woah is built on Apple Health and is iPhone-only.
How do I get help?
Email petter@woah-recovery.app. Every message is read and answered, typically within 1–2 business days.
Woah asked me what I think of it. What happens with my answer?
The card that asks “How is Woah doing?” has two doors. “It’s working for me” thanks you, and then iOS may show Apple’s own rating sheet — that sheet is Apple’s, not Woah’s, and Apple decides whether it appears at all. “Something’s off” opens a note straight to Petter; nothing about it is public, and it never becomes an App Store review unless you go and write one yourself.
Neither door is the recommended one, and picking either removes the card for good.
Why did I never get asked what I think of the app?
Woah only asks someone it has actually been working for: at least five mornings with a real sleep or heart-rate source, today’s read finished, and a score outside the recover band. It also stays quiet for a week after the founding welcome, on any day your wearable needed the sync guide, and in any session that showed the paywall.
Someone who has paired a partner, saved a coach goal, shared a card or kept a habit streak gets asked after three mornings instead of five — those are things people do when the app is working.
The card sits quietly in the feed until you do something about it — scrolling past costs nothing and it will still be there tomorrow. Answering removes it for good. Dismissing it puts it away for 45 days, and dismissing it a second time ends it permanently.
Where can I see what changed in the app?
Open “What’s new” in the ··· menu, under More. Every version Woah has shipped is there, newest first, with the release notes that went to the App Store — tap a version to read it. The newest one is open when you arrive, and a dot appears next to the menu row when an update you have not read yet has landed.
Is there a community?
Yes — r/Woah_recovery on Reddit, where people using Woah compare notes, ask questions and see what is being built next. In the app it opens from the ··· menu, under More, next to Product feedback. Feedback sent through the app reaches Petter directly; the community is the room where the other people using it are.