You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Data from within the app does not display accurately on the iOS home screen widget. Also, I believe this could be highly optimized, as the data is very small and the title of charge seems like battery charge, which is not accurate. Battery charge is not updating accordingly with true charge as well, nor are any of the other metrics. Could add some more interesting illustrations here.
What you expected instead
Functional home screen widget further optimized to better illustrate and display data. Non-confusing.
Steps to reproduce
Add widget to home screen.
View inaccurate data.
Strap log
Before you submit
I attached my exported NOOP .zip (not a screenshot of the Live screen). If my bug is a clearly reproducible UI issue I described exactly how to see it instead.
I attached or pasted a strap log above — or my bug is a clearly reproducible UI issue that doesn't need one (e.g. a typo, a button that does nothing) and I've described exactly how to see it.
I checked the Troubleshooting guide — especially "history syncs but no data" (most often the strap isn't banking history to flash; charge it to 100% and reconnect).
I checked the FAQ and — if I'm on a WHOOP 5.0 / MG — the 5.0/MG status page, and this isn't an already-known limit (e.g. SpO₂, or recovery/sleep on the 5/MG).
I've left out anything personal (strap serial, account email, raw export).
Following up on the battery/connection fix in 134197f — opened a PR closing the same gap for live heart rate: digitalerdude#8. The widget's bpm reads model.bpm, which had no republish hook while streaming, so HR could freeze at a stale value for the rest of a foreground session. Left the "Charge reads like battery" label and richer illustrations out of scope, matching how 134197f framed it.
Activity
Merge pull request #117 from ryanbr/fix-widget-live-freshness
Widget: keep the Home-screen widget fresh — publish on backgrounding …
Release v8.5.0: changelog + version bump
ruedigermunz commentedon Jul 9, 2026
It is not working an a free sideloaded dev account?
Just asking cause i‘m alos using it but it think it doesnt work when it is sideloaded.
digitalerdude commentedon Jul 9, 2026
Following up on the battery/connection fix in 134197f — opened a PR closing the same gap for live heart rate: digitalerdude#8. The widget's bpm reads model.bpm, which had no republish hook while streaming, so HR could freeze at a stale value for the rest of a foreground session. Left the "Charge reads like battery" label and richer illustrations out of scope, matching how 134197f framed it.
Widget: republish on live heart-rate changes too (#114) (#169)
Widget (iOS): throttle the live-HR republish to 60s (#114 follow-up) (#…
Widget: keep the Home-screen widget fresh — publish on backgrounding …
Merge pull request ryanbr#117 from ryanbr/fix-widget-live-freshness
Release v8.5.0: changelog + version bump
Widget: republish on live heart-rate changes too (ryanbr#114) (ryanbr…
Widget (iOS): throttle the live-HR republish to 60s (ryanbr#114 follo…
Widget: republish on live heart-rate changes too (ryanbr#114) (ryanbr…
Widget (iOS): throttle the live-HR republish to 60s (ryanbr#114 follo…