GlowPulse measures your heart rate from your Mac's built-in camera using rPPG – no watch, no chest strap, no wearable. Lives in the menu bar with live BPM, sparkline, and color-coded zones. 100% on-device. Camera frames are processed in memory and discarded. No cloud, no account, no telemetry. Pomodoro focus with live HR chart. Breathing sessions with real-time HRV. 30-second stress check. $2.99 once. macOS 13+.
Hey Product Hunt! Vlad here, indie dev behind GlowPulse 🩷
A year ago I noticed I was strapping an Apple Watch on every morning mostly to see my heart rate during work – to know when stress was climbing before I burned out. Then I’d take it off at night, lose it, forget to charge it. The whole wearable dance for one number.
Meanwhile my Mac has a camera staring at me all day.
Turns out there’s a whole research field called rPPG (remote photoplethysmography) that extracts heart rate from microscopic color changes in your skin caused by blood flow. Apple Watch does this with green LEDs on your wrist. A webcam can do it from across the screen.
So I built it. Started with a Python prototype using the POS algorithm (Wang et al. 2017), then rewrote it in Swift with Vision face landmarks and Accelerate FFT. Added an optional DeepPhys CoreML backend for ML-driven extraction. Benchmarked it against my Apple Watch – within ±3 BPM while stationary.
What ended up shipping is more than I expected:
• Live BPM in the menu bar with a sparkline
• Focus sessions (Pomodoro with HR charts – see stress climb during deep work, not after)
• Breathing sessions with live HRV at 0.1 Hz coherent breathing
• 30-second stress checks against your personal baseline
Privacy was non-negotiable from day one: every camera frame is processed in memory and discarded. No cloud, no account, no telemetry. The entitlement list is literally just “camera.”
$2.99 once, lifetime updates. 7-day free trial on the direct download.
Wildly open to feedback – it’s v1.0 and there’s still a lot to improve. AMA!
About GlowPulse on Product Hunt
“Your Mac's camera is now a heart-rate sensor”
GlowPulse launched on Product Hunt on June 2nd, 2026 and earned 98 upvotes and 14 comments, placing #13 on the daily leaderboard. GlowPulse measures your heart rate from your Mac's built-in camera using rPPG – no watch, no chest strap, no wearable. Lives in the menu bar with live BPM, sparkline, and color-coded zones. 100% on-device. Camera frames are processed in memory and discarded. No cloud, no account, no telemetry. Pomodoro focus with live HR chart. Breathing sessions with real-time HRV. 30-second stress check. $2.99 once. macOS 13+.
On the analytics side, GlowPulse competes within Health & Fitness, Productivity and Menu Bar Apps — topics that collectively have 747.8k followers on Product Hunt. The dashboard above tracks how GlowPulse performed against the three products that launched closest to it on the same day.
Who hunted GlowPulse?
GlowPulse was hunted by Vladislav Zhuzha. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of GlowPulse including community comment highlights and product details, visit the product overview.
Hey Product Hunt! Vlad here, indie dev behind GlowPulse 🩷
A year ago I noticed I was strapping an Apple Watch on every morning mostly to see my heart rate during work – to know when stress was climbing before I burned out. Then I’d take it off at night, lose it, forget to charge it. The whole wearable dance for one number.
Meanwhile my Mac has a camera staring at me all day.
Turns out there’s a whole research field called rPPG (remote photoplethysmography) that extracts heart rate from microscopic color changes in your skin caused by blood flow. Apple Watch does this with green LEDs on your wrist. A webcam can do it from across the screen.
So I built it. Started with a Python prototype using the POS algorithm (Wang et al. 2017), then rewrote it in Swift with Vision face landmarks and Accelerate FFT. Added an optional DeepPhys CoreML backend for ML-driven extraction. Benchmarked it against my Apple Watch – within ±3 BPM while stationary.
What ended up shipping is more than I expected:
• Live BPM in the menu bar with a sparkline
• Focus sessions (Pomodoro with HR charts – see stress climb during deep work, not after)
• Breathing sessions with live HRV at 0.1 Hz coherent breathing
• 30-second stress checks against your personal baseline
Privacy was non-negotiable from day one: every camera frame is processed in memory and discarded. No cloud, no account, no telemetry. The entitlement list is literally just “camera.”
$2.99 once, lifetime updates. 7-day free trial on the direct download.
Wildly open to feedback – it’s v1.0 and there’s still a lot to improve. AMA!