Know what your heart is doing.

Rest a finger on the camera. Thirty seconds later you have your resting heart rate, saved and charted — and after a fortnight you have something better: an answer to the question every appointment starts with.

Free to measure, forever. No account, no cuff, no chest strap.

  • Nothing leaves your phone
  • iPhone, Android, and both watches
  • No ads, ever
Taking a reading in HeartGlance: a large red heart filling from the bottom with 68 BPM inside it, a signal strength meter, and a live pulse trace.
The HeartGlance home screen: a week of days across the top, a resting reading of 66 bpm with a Normal pill, a gauge showing it against the typical range for men 40 to 59, and a bar chart of the week.

Nothing to buy. Nothing to strap on.

Your camera can see the colour of your fingertip change as blood moves through it. That is photoplethysmography — the same principle as the clip a nurse puts on your finger — running on hardware already in your pocket.

Cover the camera

Rest a fingertip over the lens and the flash. Sit still, breathe normally.

Watch the heart fill

It beats at the rate it is finding, so you can see it working before the number lands.

It saves itself

No form to fill in. Your rate, your variability, and how today compares with your week.

Every picture here is the app.

No mockups, no illustrations of what it might look like. These are screenshots, taken from a running build, of the screens you get.

Taken on an iPhone 17 and a Pixel 10 Pro XL. The readings in them were produced by the app itself; a phone camera has nothing to read on a simulator, so the history behind these charts is representative rather than one person's real month.

Walk in with the answer, not a guess.

"And how has it been?" is how every appointment starts, and "fine, I think" is what most people have. Thirty seconds a day gives you a page instead: averages, ranges, how many days you recorded, what you were taking, and every number behind it.

  • Any span you like, including since your last appointment
  • A PDF to hand over, or a CSV to keep and plot yourself
  • Reference ranges cited, so a clinician can check where they came from
  • Notes you wrote on the day travel with the reading
The doctor's report in HeartGlance, showing resting heart rate, variability and blood pressure with averages, ranges and change.

See what the new tablet actually did.

A dose changes and then you wait, with no way to tell whether anything moved. Record what you take and the day you started it, and the chart marks it — so a change in the numbers sits right next to the change in the treatment.

  • Reminders at the times you pick, on the days you pick
  • Missed doses stay visible instead of quietly vanishing
  • Counts your pills and tells you before the packet runs out
  • Everything you take is listed on the doctor's report
Thirty days of blood pressure with a dashed marker labelled Started Amlodipine, and both lines falling after it.

Catch the pattern while it is still small.

One reading is a fact. A month of them is information. HeartGlance shows the same numbers four ways, because the thing you need to notice is rarely visible in a single line.

  • Over time — is this changing, and in which direction
  • Time of day — whether your mornings and evenings are different people
  • Spread — steady week or a wild one, which an average cannot tell you
  • Compared with published data for your own age and sex, not with athletes
A month of resting readings plotted by hour of the day, clustered around morning and late evening, with night shaded.

Tell it when to speak up.

You choose the numbers, not us. Set a floor and a ceiling and a reading outside them gets a line on the result — naming the figure you picked, so it never reads as the app making a judgement of its own.

  • Starts from the published range for your age, then it is yours to change
  • No siren, no red screen, no notification you did not ask for
  • Free, because a safety net you set yourself is not a place for a paywall
The result screen after a reading, showing the heart rate, its status, and the variability recorded from the same capture.

On your wrist, when your phone is in the other room.

Apple Watch and Wear OS apps that do two things and stop: show the last reading, and take a new one. A complication puts the number on the face you are already looking at.

  • Readings taken on the wrist reach the phone on their own
  • Works out of range, and catches up when you are back
  • No workout logged in your rings just because you checked your pulse
The HeartGlance watch app showing the last resting reading and a Measure button.

Your heart is nobody else's business.

Not as a setting buried three screens deep — as the way it is built. HeartGlance has no server to send your readings to, no analytics, no advertising, no trackers, and no account you are required to create.

Read the privacy policy

  • Every reading is worked out on the device and stored there
  • Camera frames are never recorded and never uploaded
  • Apple Health and Health Connect are optional, and off until you say so
  • Delete the app and it all goes with it, because there is no copy anywhere else

Measuring is free. It always will be.

Readings are worked out on your phone and cost us nothing to serve, so they are unlimited and none of them is ever taken back — including if you stop paying. What premium buys is the layer built on top of them.

BEST VALUE
Yearly
$49.99
per year · under a dollar a week
3 days free. Cancel before it ends and there is no charge.
Monthly
$12.99
per month
3 days free. Cancel any month.
Weekly
$8.99
per week
3 days free. For trying it properly first.
Lifetime
$149.99
one time
Pay once, keep it. No trial, no renewal.

Free, with no account

Unlimited readings and your whole history. This week's trend. Blood pressure, oxygen and weight logging. Medications and their reminders. High and low alerts you set yourself. The doctor's report on screen.

Take your first reading today.

HeartGlance is in review for the App Store and Google Play. Leave your email and we will tell you the day it lands — one message, then nothing.

iPhone, iOS 17 or later. Android 8 or later. Apple Watch and Wear OS included.

HeartGlance is not a medical device. It is a wellness app. It does not diagnose, treat, cure or prevent any condition, and it is not a substitute for a clinician, an ECG, or an approved monitor. A reading from a phone camera is an estimate. If you feel unwell, or if something you see here worries you, speak to a doctor — and in an emergency, call your local emergency number.