Skip to content

drIGunDev/SleepAnalyzerLiteAndroid

Repository files navigation

SleepAnalyzerLiteAndroid

💤 Android sleep tracking app using real-time heart rate sensors (Polar Verity Sense, Polar OH1+, etc.).

SleepAnalyzerLiteAndroid is an open-source app that collects heart rate data during sleep and visualizes hypnograms, sleep phases, and long-term statistics.

It integrates with BLE sensors from Polar to provide detailed insight into sleep architecture and heart performance overnight.


📲 App Screenshots & Features

🟢 Tracking Mode

Live visualization of heart rate stream, sensor status, and circular hypnogram clock.

tracking

📊 Report Mode

Displays day-by-day analysis: min/avg/max heart rate and stacked hypnogram durations.

report

📁 Archive Mode

Scroll through previous nights with visual summaries of sleep structure.

archive

🔍 Archive Detail View

Sleep phase timeline + heart rate chart for selected night.

hypnogram

🧪 Debug Mode

Visual overlays of sleep phase predictions and adjustable quantization parameters.

hypnogram debug mode

⚙️ Installation


🛠 Technologies

  • Jetpack Compose UI
  • Dagger Hilt
  • Polar BLE SDK
  • Custom circular hypnogram rendering
  • Binary sleep computation module via HypnogramComputation.aar

📄 License

MIT © Igor Gun

About

Android sleep tracking app using real-time heart rate sensors (Polar Verity Sense, Polar OH1+, etc.).

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages