Terms
Terms
PurrBPMPurrBPM is provided as a local macOS utility for viewing live heart-rate data from compatible Bluetooth Heart Rate Profile devices.
Effective date: June 26, 2026
Use Of The App
Use Of The App
By using PurrBPM, you agree to use it as a personal utility for displaying, recording, reviewing, and exporting compatible heart-rate data on your Mac.
- PurrBPM displays heart-rate data from compatible Bluetooth Heart Rate Profile devices
- The app is intended for personal fitness, coaching, streaming, presenting, desk biofeedback, and quantified-self use
- PurrBPM is not a medical device and does not diagnose, treat, or prevent any condition
- The app does not provide recovery, HRV, medical, or clinical guidance
Compatibility
Compatibility
PurrBPM works with devices that expose the standard Bluetooth Heart Rate Profile to macOS. Compatibility depends on your Mac, macOS permissions, Bluetooth conditions, and the heart-rate device broadcast mode.
Devices may include Fitbit Charge 6, WHOOP Band, Google Fitbit Air, or generic BLE heart-rate straps when they expose the required Bluetooth heart-rate service and measurement characteristic.
Local Features And Data
Local Features And Data
PurrBPM is designed to preserve local trust: no account, no cloud upload, no ads, and no unnecessary data collection.
- Live BPM in the menu bar, floating widget, and main window
- Saved recordings and recording history
- Stats, user-defined zones, and configurable alerts
- Optional activity correlation while your Mac is in use
- Optional browser-domain tracking with macOS automation permission
- CSV export when you choose to create a file
Activity Correlation
Activity Correlation
Activity Tracking is opt-in. When enabled, PurrBPM can store active app names with heart-rate samples while your Mac is in use. Activity sampling pauses after keyboard and mouse inactivity.
Browser Domain Tracking is separate and off by default. If enabled, macOS may ask for automation permission so PurrBPM can read the active browser domain from supported browsers.
Your Responsibilities
Your Responsibilities
- Use a compatible device that exposes Heart Rate service 0x180D and Heart Rate Measurement characteristic 0x2A37 to macOS
- Manage device pairing, broadcast mode, Bluetooth permissions, and macOS permissions
- Review exported CSV files before sharing them with anyone else
- Use activity tracking and browser-domain tracking only when you understand what local data they may store
Medical Disclaimer
Medical Disclaimer
PurrBPM is not a medical diagnosis tool, treatment tool, or health-care service. It is intended only to display heart-rate data from compatible Bluetooth Heart Rate Profile devices.
Do not use PurrBPM as a substitute for professional medical, psychological, fitness, or safety advice. If you have health concerns, consult a qualified professional.
Changes
Changes
These terms may be updated as PurrBPM changes. If the terms change, this page will be updated.
Contact
Contact
For questions about PurrBPM, use the support link on the PurrBPM App Store page or contact Gabriel Naulleau through this website.
Contact support