Observa: HRV & Recovery Score
Readiness, Sleep & Cycle Coach
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Every morning, Observa reads your Apple Health data and tells you how ready you are today, and why. Start with 7 days of full access, no card needed.
Apple Health holds months of your sleep and heart data, but it rarely tells you what any of it means for today. Observa reads that data and tells you each morning how ready you are, and why.
Your Readiness score is built from your sleep, HRV, resting heart rate, and training load, and it is measured against your own typical range. Tap "Why this score?" to see which signals are in your usual range and which moved the score most. Then ask "Should I train today?" and get a straight answer with a reason: push, maintain, recover, or rest.
Sleep you can understand
A daily Sleep Score from how long you slept, how efficiently, how often you woke, and your sleep stages. See how your heart behaved overnight and track sleep debt against your own sleep goal. Find out whether you're a lark, an owl, or somewhere in between. If a night looks wrong, correct it yourself and choose which sleep source Observa trusts.
Patterns from your own data
Discover which habits tend to line up with better recovery, sleep, and HRV. Each pattern shows how confident Observa is about it, and you can mark whether it feels accurate or doesn't apply to you.
Your Functional Age
An estimate of how your fitness compares with people of your age, with the factors behind it. It is a wellness estimate, not a clinical measure.
A plan for the day
Start with a short, personal daily note and a 10-second morning check-in, then follow a simple plan based on how recovered you are. Your training load shows when to push and when to rest.
Wherever you look
The Apple Watch app (watchOS 10 or later) puts your readiness and the training call on your wrist, with complications for your watch face. Log water in a tap, by voice, or from your wrist. Ask Siri for your Readiness or last night's Sleep Score without opening the app. Home Screen and Lock Screen widgets keep your numbers in view; widget content is included with Premium and your first 7 days.
Private by design
Observa runs its analysis on your iPhone and uploads nothing. You never create an account or see an ad, and nothing you do is tracked.
Free to start
The daily scores and dashboards are free. Every install begins with 7 days of full access, with no signup and no card. Premium adds sleep trends across 30, 90, and 365 days, the full analysis screens, and Functional Age. The monthly and yearly plans each start with a 1-week free trial through the App Store, and every plan, Lifetime included, works with Family Sharing.
Thousands of people already track their health with Observa, on iPhone, iPad, and Apple Watch.
Observa is a wellness app, not a medical device.
Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
more A lot of great detail in here and laid out well. Really appreciate and value the locally stored respect for privacy this app puts forward. Also offering a lifetime purchase option vs only a reoccurring subscription for the additional insights and analytics is always the right move imo. We’ll see post free trial how much is paywalled vs not, can’t quite tell but think it’s mainly some graphs. My only feedback is when opening the app, on my iphone 13, i feel like it lags and takes a moment to process maybe in the background as everything on the screen is loaded.
Developer Response Hi,Thank you for the thoughtful review! I'm glad the privacy-first, on-device approach and the lifetime option resonates :)On the lag at launch: that's Observa syncing your HealthKit data in the background right when the app opens, and on an iPhone 13 that can be noticeable for a moment. I am actively working on smoothing out that startup experience so the UI feels responsive right away, even while sync finishes behind the scenes.Appreciate you taking the time to write this up, thanks again :)
A lot of great detail in here and laid out well. Really appreciate and value the locally stored respect for privacy this app puts forward. Also offering a lifetime purchase option vs only a reoccurring subscription for the additional insights and analytics is always the right move imo. We’ll see post free trial how much is paywalled vs not, can’t quite tell but think it’s mainly some graphs. My only feedback is when opening the app, on my iphone 13, i feel like it lags and takes a moment to process maybe in the background as everything on the screen is loaded.
Hi,Thank you for the thoughtful review! I'm glad the privacy-first, on-device approach and the lifetime option resonates :)On the lag at launch: that's Observa syncing your HealthKit data in the background right when the app opens, and on an iPhone 13 that can be noticeable for a moment. I am actively working on smoothing out that startup experience so the UI feels responsive right away, even while sync finishes behind the scenes.Appreciate you taking the time to write this up, thanks again :)
Thought: if you’re serious about pulling users, lose the “try it” hassles. I’m not doing a “7-day free trial” under a one-year commitment. Let us see it in action, all of it, or go away. Use your coding prowess to allow no-fuss 7-days of usage, with the app shutting down thereafter. Otherwise, I deduce the obvious: you didn’t get to that particular vibe coding chapter yet.
Developer Response Appreciate the candor. But one correction: Observa was always usable without a trial or subscription, and always will be. Daily scores, dashboards, 7-day trends and your daily coaching note are free, no account needed. Premium only adds the deeper long-term analysis.You did have a point about the friction, though, so it's changed: the full feature set is now unlocked for your first 7 days, no commitment, then it settles back into the free tier, which stands on its own just fine. Worth another look, if that's what you were after.
Thought: if you’re serious about pulling users, lose the “try it” hassles. I’m not doing a “7-day free trial” under a one-year commitment. Let us see it in action, all of it, or go away. Use your coding prowess to allow no-fuss 7-days of usage, with the app shutting down thereafter. Otherwise, I deduce the obvious: you didn’t get to that particular vibe coding chapter yet.
Appreciate the candor. But one correction: Observa was always usable without a trial or subscription, and always will be. Daily scores, dashboards, 7-day trends and your daily coaching note are free, no account needed. Premium only adds the deeper long-term analysis.You did have a point about the friction, though, so it's changed: the full feature set is now unlocked for your first 7 days, no commitment, then it settles back into the free tier, which stands on its own just fine. Worth another look, if that's what you were after.
Your sleep, counted the way Health counts it
Choose Apple Health as your sleep source and Observa reads every source together, the way the Health app shows your night. Add or fix a sleep entry in Health and it counts here too, so your totals match.
Siri in your language
Ask for your Readiness, last night's Sleep Score, or the training call, or log water and your morning check-in, using Observa phrases in your own language wherever Siri supports it.
Made for iPhone Duo
Open it and your sections move to a side bar, with two columns of cards on every dashboard. Fold it and the cover screen carries on in the same section.
A fairer VO₂ max
Your cardio fitness category now compares you with people of your age and sex.
Share a workout for free
Free users can now export one workout image a month.
Icons that match your Home Screen
All three app icons now come in Dark and Tinted versions on iOS 18 and later.
Easier to read, everywhere
Recovery labels appear in your language, and buttons and pickers stay clear when your phone is in light mode. Adjust Sleep, Add Measurement, and the water sheets follow your theme, and the paid tier is now called Premium everywhere, including widgets and Apple Watch.
2.1.2 3h ago
Your nights, told right.
Almost everything Observa tells you starts with last night, so this update rebuilds how it reads your sleep.
The whole night, counted.
Up for a while at 3 a.m.? A long awake stretch no longer cuts your night short, and a night split in two now adds up the way Apple Health counts it. Your sleep debt, readiness and trends follow.
Your night, your say.
If a night still looks wrong, Adjust Sleep lets you set when you fell asleep and woke up, or add a night that was never recorded. Every score updates with it, and Apple Health is never changed.
One source you trust.
Sleep tracked by more than one app or device? Pick the one Observa reads in Sleep Source.
Last night means last night.
An evening nap no longer passes for this morning's readiness, and your widgets, Siri and Apple Watch all show the same finished night.
And if your data ever needs it, Settings can now restore Observa from a backup.
Previously, in 2.0.8:
Your health, given the whole page.
iOS 27 lets a single widget fill an entire Home Screen page. Observa didn't stretch a small widget to fit — it drew five full pages from scratch. One swipe, and you know how you slept, how ready you are and what to do about it, without opening a thing.
Today, on one page.
The question you wake up with sits at the top: "Train today?" Beneath it, one answer — push, maintain, recover or rest — then your readiness, the signals that moved it, each measured against your own normal, and this morning's briefing. Tap the score and Observa opens straight to "Why this score?"
Last night, in full.
Folio gives one part of your health the whole page. Choose Last night for your sleep score, how long you slept against your usual range, your sleep stages and thirteen nights of context. Or choose Heart Signals: HRV against its typical range, plus six heart and breathing readings, each judged by what's normal for you.
Two weeks, one glance.
Last 14 days lines up two weeks of readiness side by side, marks your peak and your lowest, sets this week against last and runs four signals of your choice underneath. And Trend can now give any metric you follow a page of its own.
Full-page widgets are part of Observa Pro.
Mornings, put right.
On Apple Watch, "Train today?" and the Today screen now have your answer from the moment you wake — exactly when you ask. Your widgets and watch also name each night after the morning it ended, so last night reads as last night, not yesterday.
Honest down to the dash.
When a signal has no baseline yet, you'll see a dash — never an invented number. Yesterday's advice no longer lingers into today, on your widgets or in an app left open overnight. Small and medium Trend widgets now follow the 7, 14 or 30 days you pick, and complications sit cleanly on tinted watch faces.
Long-press your Home Screen and give your health a page of its own.
2.0.9 5d ago
Your health, given the whole page.
iOS 27 lets a single widget fill an entire Home Screen page. Observa didn't stretch a small widget to fit — it drew five full pages from scratch. One swipe, and you know how you slept, how ready you are and what to do about it, without opening a thing.
Today, on one page.
The question you wake up with sits at the top: "Train today?" Beneath it, one answer — push, maintain, recover or rest — then your readiness, the signals that moved it, each measured against your own normal, and this morning's briefing. Tap the score and Observa opens straight to "Why this score?"
Last night, in full.
Folio gives one part of your health the whole page. Choose Last night for your sleep score, how long you slept against your usual range, your sleep stages and thirteen nights of context. Or choose Heart Signals: HRV against its typical range, plus six heart and breathing readings, each judged by what's normal for you.
Two weeks, one glance.
Last 14 days lines up two weeks of readiness side by side, marks your peak and your lowest, sets this week against last and runs four signals of your choice underneath. And Trend can now give any metric you follow a page of its own.
Full-page widgets are part of Observa Pro.
Mornings, put right.
On Apple Watch, "Train today?" and the Today screen now have your answer from the moment you wake — exactly when you ask. Your widgets and watch also name each night after the morning it ended, so last night reads as last night, not yesterday.
Honest down to the dash.
When a signal has no baseline yet, you'll see a dash — never an invented number. Yesterday's advice no longer lingers into today, on your widgets or in an app left open overnight. Small and medium Trend widgets now follow the 7, 14 or 30 days you pick, and complications sit cleanly on tinted watch faces.
Long-press your Home Screen and give your health a page of its own.
2.0.8 Oct 16
Your health, given the whole page.
iOS 27 lets a single widget fill an entire Home Screen page. Observa didn't stretch a small widget to fit — it drew five full pages from scratch. One swipe, and you know how you slept, how ready you are and what to do about it, without opening a thing.
Today, on one page.
The question you wake up with sits at the top: "Train today?" Beneath it, one answer — push, maintain, recover or rest — then your readiness, the signals that moved it, each measured against your own normal, and this morning's briefing. Tap the score and Observa opens straight to "Why this score?"
Last night, in full.
Folio gives one part of your health the whole page. Choose Last night for your sleep score, how long you slept against your usual range, your sleep stages and thirteen nights of context. Or choose Heart Signals: HRV against its typical range, plus six heart and breathing readings, each judged by what's normal for you.
Two weeks, one glance.
Last 14 days lines up two weeks of readiness side by side, marks your peak and your lowest, sets this week against last and runs four signals of your choice underneath. And Trend can now give any metric you follow a page of its own.
Full-page widgets are part of Observa Pro.
Mornings, put right.
On Apple Watch, "Train today?" and the Today screen now have your answer from the moment you wake — exactly when you ask. Your widgets and watch also name each night after the morning it ended, so last night reads as last night, not yesterday.
Honest down to the dash.
When a signal has no baseline yet, you'll see a dash — never an invented number. Yesterday's advice no longer lingers into today, on your widgets or in an app left open overnight. Small and medium Trend widgets now follow the 7, 14 or 30 days you pick, and complications sit cleanly on tinted watch faces.
Long-press your Home Screen and give your health a page of its own.
2.0.7 Oct 3
Observa is on your wrist.
Raise your arm and today is already there: your readiness, last night's sleep, and a short briefing written for the body you woke up in. It's the screen the iPhone never had room for.
Ask the question you actually ask.
"Should I train today?" now gets one word back — train, maintain, or recover — with the reason underneath it. The same answer your widgets, Siri and Spotlight give, because there is only ever one answer.
Log it where it happens.
A morning check-in before you've picked up your phone. A glass of water while you're still holding the glass. A workout started from the watch, with live heart rate, energy and effort. Nothing waits for your phone to be in the room — it logs now and catches up later.
Five complications for your watch face.
Today's briefing, the training call, your check-in, hydration, or any one of 39 metrics. They keep reading in the background, so your watch face tells you the truth at 4pm and not what your phone last published at breakfast. On watchOS 11 they step into the Smart Stack when they matter — and quietly step out once you've done the thing.
And the wrist and the phone never disagree. Scores are computed once, in one place, and mirrored — so there is no version of Observa where your watch argues with your iPhone.
Your watch measured it. Now it can explain it.
2.0.2 Sep 11
Your Home Screen, rebuilt.
Pick a shape, then pick what goes in it. Seven new widgets — Focus, Trend, Stack, Grid, Breakdown, Insight and a Lock Screen Metric — each configurable from 39 metrics: Readiness, Sleep Score, HRV, Resting Heart Rate, VO₂ Max, training load, Steps, body composition, even your Functional Age.
Line four metrics up in a Stack or fit six into a Grid. Long-press any widget to change what it shows, without removing it. Every shape is drawn for its own size and stays readable on the Home Screen, on the Lock Screen, in full color or tinted.
Meet your Functional Age.
It's not your birthday — it's your body. Observa turns your cardio fitness, HRV, sleep, activity, recovery and more into the age at which the average person shares your physiology.
See your body's age beside your real age — and exactly which measures make you younger or older. It moves week over week as your habits change, with a confidence range and a fully transparent breakdown.
Evidence-informed, private, and built from your Apple Health data. A wellness estimate — not a clinical or biological age.
Open the Heart tab to find yours.
1.9.7 Aug 28
Your Home Screen, rebuilt.
Pick a shape, then pick what goes in it. Seven new widgets — Focus, Trend, Stack, Grid, Breakdown, Insight and a Lock Screen Metric — each configurable from 39 metrics: Readiness, Sleep Score, HRV, Resting Heart Rate, VO₂ Max, training load, Steps, body composition, even your Functional Age.
Line four metrics up in a Stack or fit six into a Grid. Long-press any widget to change what it shows, without removing it. Every shape is drawn for its own size and stays readable on the Home Screen, on the Lock Screen, in full color or tinted.
Meet your Functional Age.
It's not your birthday — it's your body. Observa turns your cardio fitness, HRV, sleep, activity, recovery and more into the age at which the average person shares your physiology.
See your body's age beside your real age — and exactly which measures make you younger or older. It moves week over week as your habits change, with a confidence range and a fully transparent breakdown.
Evidence-informed, private, and built from your Apple Health data. A wellness estimate — not a clinical or biological age.
Open the Heart tab to find yours.
1.9.6 Aug 19
Your Home Screen, rebuilt.
Pick a shape, then pick what goes in it. Seven new widgets — Focus, Trend, Stack, Grid, Breakdown, Insight and a Lock Screen Metric — each configurable from 39 metrics: Readiness, Sleep Score, HRV, Resting Heart Rate, VO₂ Max, training load, Steps, body composition, even your Functional Age.
Line four metrics up in a Stack or fit six into a Grid. Long-press any widget to change what it shows, without removing it. Every shape is drawn for its own size and stays readable on the Home Screen, on the Lock Screen, in full color or tinted.
Meet your Functional Age.
It's not your birthday — it's your body. Observa turns your cardio fitness, HRV, sleep, activity, recovery and more into the age at which the average person shares your physiology.
See your body's age beside your real age — and exactly which measures make you younger or older. It moves week over week as your habits change, with a confidence range and a fully transparent breakdown.
Evidence-informed, private, and built from your Apple Health data. A wellness estimate — not a clinical or biological age.
Open the Heart tab to find yours.
1.9.5 Aug 11
Meet your Functional Age.
It's not your birthday — it's your body. Observa turns your cardio fitness, HRV, sleep, activity, recovery and more into the age at which the average person shares your physiology.
See your body's age beside your real age — and exactly which measures make you younger or older. It moves week over week as your habits change, with a confidence range and a fully transparent breakdown.
Evidence-informed, private, and built from your Apple Health data. A wellness estimate — not a clinical or biological age.
Open the Heart tab to find yours.
1.9 Jul 10
You asked, we listened.
NEW
• Swipeable tab bar — flick between sections instead of tapping through More. Activity, Workouts, Respiratory and the rest are now one swipe away.
• Make it yours — choose which sections appear in the tab bar and reorder them in Settings, so the app opens on what matters most to you.
• A fresh app icon — with three styles to pick from in Settings.
• Subscription at a glance — Settings now shows your current plan and renewal date, with one-tap Manage Subscription.
IMPROVED
• A cleaner, more consistent look throughout the app.
• Smoother, calmer navigation from end to end.
Your health data stays private, on your device — always.
Enjoying Observa? A quick rating helps others discover their own health story.
1.8.1 Jul 1
You asked, we listened.
NEW
• Swipeable tab bar — flick between sections instead of tapping through More. Activity, Workouts, Respiratory and the rest are now one swipe away.
• Make it yours — choose which sections appear in the tab bar and reorder them in Settings, so the app opens on what matters most to you.
• A fresh app icon — with three styles to pick from in Settings.
• Subscription at a glance — Settings now shows your current plan and renewal date, with one-tap Manage Subscription.
IMPROVED
• A cleaner, more consistent look throughout the app.
• Smoother, calmer navigation from end to end.
Your health data stays private, on your device — always.
Enjoying Observa? A quick rating helps others discover their own health story.
1.8 Jul 1
You asked, we listened.
NEW
• Swipeable tab bar — flick between sections instead of tapping through More. Activity, Workouts, Respiratory and the rest are now one swipe away.
• Make it yours — choose which sections appear in the tab bar and reorder them in Settings, so the app opens on what matters most to you.
• A fresh app icon — with three styles to pick from in Settings.
• Subscription at a glance — Settings now shows your current plan and renewal date, with one-tap Manage Subscription.
IMPROVED
• A cleaner, more consistent look throughout the app.
• Smoother, calmer navigation from end to end.
Your health data stays private, on your device — always.
Enjoying Observa? A quick rating helps others discover their own health story.
1.7 Jun 20
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.6 Jun 13
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.5.5 Jun 7
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.5.4 Jun 3
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.5.3 May 20
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.5.2 May 11
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.5.1 May 11
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.5 May 9
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.4 Apr 25
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.3 Apr 13
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.2.2 Apr 9
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.2.1 Apr 8
A clearer, deeper view of your body.
This update introduces Home Screen widgets, expanded HRV analysis, ECG-based insights, and new stress patterns—helping you better understand how your body responds over time.
We’ve also refined insights across the app, making everything calmer, clearer, and easier to trust.
More improvements coming soon.
1.2 Apr 7
This update introduces more detailed HRV analysis and ECG-based insights, helping you better understand patterns in your recovery and heart activity.
We’ve also refined how insights are presented—making everything clearer, calmer, and easier to read.
More improvements coming soon.
1.1 Apr 5
Your sleep, counted the way Health counts it
Choose Apple Health as your sleep source and Observa reads every source together, the way the Health app shows your night. Add or fix a sleep entry in Health and it counts here too, so your totals match.
Siri in your language
Ask for your Readiness, last night's Sleep Score, or the training call, or log water and your morning check-in, using Observa phrases in your own language wherever Siri supports it.
Made for iPhone Duo
Open it and your sections move to a side bar, with two columns of cards on every dashboard. Fold it and the cover screen carries on in the same section.
A fairer VO₂ max
Your cardio fitness category now compares you with people of your age and sex.
Share a workout for free
Free users can now export one workout image a month.
Icons that match your Home Screen
All three app icons now come in Dark and Tinted versions on iOS 18 and later.
Easier to read, everywhere
Recovery labels appear in your language, and buttons and pickers stay clear when your phone is in light mode. Adjust Sleep, Add Measurement, and the water sheets follow your theme, and the paid tier is now called Premium everywhere, including widgets and Apple Watch.
more Version 2.1.2 3h ago
Data Not Collected The developer does not collect any data from this app.