Heart Rate Monitor

Heart Rate Monitor

Monitor heart rate via BLE devices with real-time display, history, and alerts

XiaochangXu Gesundheitsmanager

Screenshots

Screenshot von Heart Rate Monitor Screenshot von Heart Rate Monitor Screenshot von Heart Rate Monitor Screenshot von Heart Rate Monitor

Beschreibung

Diese Beschreibung liegt nicht in deiner Sprache vor, angezeigt wird die englische Fassung.

A lightweight heart rate monitoring app for Android, built with Jetpack Compose and Material 3. Connect to BLE heart rate monitors and track your heart rate in real time.

Features:

- Bluetooth LE heart rate monitoring: scan and connect to any BLE heart rate device
- Real-time heart rate display with animated heart icon
- Floating window overlay for always-on heart rate display
- Status bar heart rate indicator with auto color adaptation
- Heart rate history with chart analysis (powered by Vico)
- Heart rate alerts with posture detection (sitting/standing/exercising)
- HTTP server and WebSocket server for real-time data streaming
- Webhook support for pushing heart rate data to external services
- Favorite devices with auto-connect
- Fully customizable UI: colors, opacity, corner radius, size
- Material 3 design with dynamic color support (Android 12+)
- Fair memory management for Chinese OEM devices (vivo, Xiaomi, OPPO, Honor)
- Privacy-friendly: no tracking, no ads, no analytics

Open source under MIT License.

Versionen

Version Datum Größe Benötigt Android Herunterladen
4.8.6 aktuell
fa37e110cf187aae…
23.08.2026 6,4 MB API 24
4.8
647bae9e54db978c…
16.08.2026 5,3 MB API 24
4.6
048100da5ce98f33…
12.08.2026 5,1 MB API 24

Berechtigungen

Was die App beim System anfragt. Sensible Zugriffe gibt Android erst nach deiner Bestätigung frei.

  • Über anderen AppsInhalte über anderen Apps einblenden.
  • Dienst im VordergrundDauerhaft im Hintergrund laufen, sichtbar in der Statusleiste.
  • Bluetooth-SucheNach Bluetooth-Geräten in der Nähe suchen.
  • Bluetooth-VerbindungMit gekoppelten Bluetooth-Geräten verbinden.
  • BluetoothVerbindung zu Bluetooth-Geräten herstellen.
  • BLUETOOTH_ADMIN
  • Genauer StandortStandort per GPS bestimmen.
  • Ungefährer StandortStandort per Netzwerk bestimmen.
11 weitere Berechtigungen anzeigen
  • FOREGROUND_SERVICE_LOCATION
  • FOREGROUND_SERVICE_CONNECTED_DEVICE
  • FOREGROUND_SERVICE_SPECIAL_USE
  • InternetzugriffDaten über das Internet senden und empfangen.
  • NetzwerkstatusPrüfen, ob und wie das Gerät verbunden ist.
  • WLAN-StatusInformationen über die WLAN-Verbindung lesen.
  • BenachrichtigungenMitteilungen anzeigen.
  • VibrationDen Vibrationsalarm steuern.
  • Standby verhindernVerhindern, dass das Gerät in den Ruhezustand wechselt.
  • AutostartNach dem Einschalten des Geräts automatisch starten.
  • heartratemonitor_compose.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Kommentare