AirPods in · tracking on

Your AirPods know your
heart rate. Apple won't show it to you.

AirPods Pro 3 have a heart-rate sensor. Apple ties it to a workout you didn't take, then writes phantom calories into your Activity rings. Earbeats reads the same sensor without finishing a workout — no fake calories, no taps, no watch. Just BPM, the moment the buds touch your ears.

Works offline. Always.
On-device. Private.
No watch required
The whole pitch

147 calories you didn't burn?
Not today.

To see BPM on AirPods Pro 3, Apple makes you start a Workout. Sit at your desk for an hour and Health will tell you that you burned 84 active calories. You didn't. The rings are wrong. The data is wrong.

Earbeats wakes the same sensor without ever finishing a workout. No HKWorkout is written. No phantom calories land in Health. Your rings stay honest.

Heart rate in your AirPods
live BPM · zones · alerts
Optional Apple Health write-back
heart-rate samples only — your call
Phantom workouts in Health
never written. ever.
Active calories you didn't earn
zero. rings stay clean.
Live · Auto-start

One AirPod. Zero taps.

Tracking begins the moment your AirPods Pro 3 connect — no "start workout" prompt, no menu dive. A single bud is enough; whichever side has skin contact does the work.

  • Auto-startRoute-change detection on bud insert
  • Session timerLive BPM, min/max, avg, zone time
  • Live ActivityLock Screen + Dynamic Island with sparkline
  • CoexistsRides Fitness / Strava / Peloton sessions
1:14
Ashley's AirPods Pro 3
152
BPM
Z4 · Peak
SESSION 18:42 · AVG 138
Last 60 seconds148–158 BPM
Zone time · 18:42
18
32
36
Z1Z2Z3Z4Z5
Live
Insights
History
Settings
Insights

Trends Apple never shows you.

Readiness, heart-rate variability, and resting heart rate — built up passively from the seconds your AirPods spend in your ears. The longer you wear them, the sharper your baseline gets.

  • ReadinessDerived from HRV + RHR + sleep
  • Trend windows7-day, 30-day, all-time
  • Personal recordsPeak, low, sessions, longest
  • Siri queries"What's my readiness?" · "What's my heart rate?"
9:41
Insights
Readiness
7-day average. Sleep + RHR + HRV inputs.
82
HRV — 30 days
AVG 42 ms
Resting HR — 30 days
AVG 58 bpm
Personal records
Peak
182bpm
Low
48bpm
Sessions
147
Longest
1h 14m
Live
Insights
History
Settings
History · Sessions

Every session, kept honest.

Day, week, month, year. Tap any session for its chart, zone split, and tag. Tag a session and the right audio profile shows up next time — an office check-in isn't a tempo run.

  • Auto-taggingCalendar-aware suggestions on save
  • Custom tagsMake your own — each one with its own profile
  • ExportCSV + JSON, one tap. No lock-in.
  • iCloud syncYour data follows your iPhone + iPad
1:14
History
Day
Week
Month
Year
AVG
76bpm
MIN
48bpm
MAX
168bpm
Week · MIN · AVG · MAX
18014010060MonTueWedThuFriSatSun
Recent sessions
Morning run
Fri · 7:08 AM · 38:12
96138168
Midday session
Fri · 12:42 PM · 22:04
687694
Lift · upper
Thu · 6:14 PM · 54:30
88112152
Evening walk
Thu · 8:48 PM · 28:20
7298114
Sleep
Wed → Thu · 7h 32m
485672
Live
Insights
History
Settings
Zones · Settings

Five zones. Three cadences. Per zone, per second.

Use the standard 50/60/70/85% splits, or switch to Karvonen Reserve to factor in your real resting HR. Drag any threshold by hand. Each zone gets its own voice cadence.

  • Two models% of max, or Karvonen Reserve (uses real RHR)
  • Audio cadencesOnce · Combined · Interval (every N seconds)
  • Limit alertsUpper + lower BPM thresholds, spoken
  • Per-tag profileWorkout shouts. Sleep stays silent.
1:15
Settings
Zones
Resting to max
Calculation
% of max
Karvonen reserve
Max heart rate190bpm
Resting heart rate58bpm
Recompute zones from my profile
Bounds & audio
Z1
Resting
0–95 bpm · Once
Z2
Warm-up
96–114 bpm · Combined · every 45s
Z3
Cardio
115–133 bpm · Combined · every 45s
Z4
Peak
134–162 bpm · Combined · every 30s
Z5
Max
163–300 bpm · Interval · every 20s
Live
Insights
History
Settings
Audio

Spoken cues, only when they help.

Set each zone's cadence independently. Get a quiet voice in your ear when you cross the line — or a chime when you hit your peak — without ever pulling out your phone.

Z1
Settled into resting.
Once · on entry
Z2
Warm-up zone. 112.
Combined · every 45 s
Z4
Peak. 151.
Combined · every 30 s
Z5
Max zone. Ease off.
Interval · every 20 s
Smart Silence

Heart rate runs. The voice knows when to shut up.

Tracking never stops just because you took a call or hit Do Not Disturb. The spoken cues do — because they should.

Phone calls

Heart-rate capture keeps running for the whole call. Spoken cues mute the second CallKit reports an active call — and unmute the moment you hang up.

Focus modes

In a meeting Focus, Sleep Focus, Driving Focus — cues fall silent. Toggle Smart Silence on and Earbeats requests the permission for you (no Settings detour).

Music & video

Earbeats mixes with other audio — your podcast, your album, your video call — so nothing pauses or ducks. The session records right through whatever is already playing.

Built into the OS

Native. Everywhere it matters.

Lock Screen, Dynamic Island, Home Screen widgets, Shortcuts, Siri. First-party Apple frameworks only — no third-party SDKs, no Bluetooth black boxes.

Lock Screen Live Activity

Live BPM, a one-minute sparkline, and Pause / Resume / Stop — right on your Lock Screen. The app can stay closed for the whole session.

Dynamic Island

Three layouts — Stats, Minimal, Graph. Pick one in Settings; tap the island for a long-press preview with the same controls.

Widgets, all sizes

Small, Medium, Large, Extra Large on Home Screen (iPad too). Circular, Rectangular, Inline on the Lock Screen. Seven families total.

Shortcuts & Siri

"Hey Siri, what's my heart rate?" · "What's my readiness?" · Start / Stop tracking. Wire any of it into a Shortcut, automation, or Apple Watch complication.

Location filter

Whitelist or blacklist places. Block the office. Only allow the gym. Map-pin the spots and Earbeats respects them every time you connect.

Tracked AirPods list

Got a borrowed pair, a guest pair, the office demo unit? Earbeats only triggers for the AirPods you've explicitly added. Lend with confidence.

How it works

From buds in to data out, in 30 seconds.

01

Put the buds in.

Earbeats sees the route change and wakes the sensor on its own. No "start workout", no "start session", no menu dive.

02

Live BPM, anywhere on the OS.

Glance from your Lock Screen, the Dynamic Island, or a Home Screen widget. Pause / Resume / Stop without unlocking your phone.

03

Take the buds out.

The session closes itself, the zone split saves, and nothing — nothing — lands in your Activity rings unless you flipped the Health switch.

FAQ

The questions everyone asks first.

So this is the AirPods heart-rate feature — without the workout?

Exactly that. AirPods Pro 3 only stream BPM when a workout session is active, and ending a workout writes phantom calories into your Activity rings. Earbeats starts an HKWorkoutSession to wake the sensor, reads samples in real time, and never finishes a workout. No active-energy sample, no workout entry, ever.

Does it work with regular AirPods or AirPods Pro 2?

No. The heart-rate sensor is specific to AirPods Pro 3. The app itself runs on any iPhone or iPad with iOS / iPadOS 26, but live capture needs the Pro 3 hardware. One bud in your ear is enough — whichever side has skin contact does the work.

What if I'm already using Strava, Fitness, or Peloton?

Earbeats coexists. If another app is already running a workout session, Earbeats rides along on the same signal — no fight, no double session. Heart rate keeps flowing into both surfaces and your rings stay whatever the other app makes them.

What happens during phone calls, Focus modes, or while I'm playing music?

Tracking never stops. The spoken cues, however, behave: phone calls mute cues automatically (CallKit), Focus modes silence them (turn on Smart Silence and the app requests the permission for you), and music or video keeps playing — Earbeats mixes with other audio instead of interrupting it.

Where does my data live? Is there a cloud?

It lives on your device. Optional sync runs through iCloud (your iCloud, Apple's CloudKit, end-to-end) so it follows your iPhone and iPad. There is no Earbeats server, no sign-up, no telemetry. CSV + JSON export is one tap.

Do I need an Apple Watch?

No. The whole point is that you don't. Watch-free is the default; Health write-back is one toggle if you ever want to share heart-rate samples with Strava, Athlytic, or whatever dashboard you already have.

What does it cost?

Start with a 3-day free trial, then keep everything with a one-time Lifetime unlock or an optional subscription. Cancel a subscription anytime in your Apple Account settings. No ads.

What is Earbeats and who is it for?

Earbeats shows your heart rate from AirPods Pro 3 on your Lock Screen, in a widget and in the Dynamic Island, without saving a workout. It is for AirPods Pro 3 owners who want everyday heart-rate awareness. Put your AirPods in and tracking starts. It is a wellness tool, not a medical device.

See your AirPods Pro 3 heart rate without starting a workout · Free heart-rate zone calculator

Put the buds in.
Read the rest.

3-day free trial, then a one-time Lifetime unlock or an optional subscription. Requires iOS / iPadOS 26 and AirPods Pro 3.