⚠️ EXPERIMENTAL BUILD — not a stable release
This is an experimental build with early WHOOP 5 (gen5) support. It is unsigned (sideload only) and has not been validated on a physical WHOOP 5 band. If you rely on your data, stay on v0.9.14.
What's in it
- WHOOP 4: unchanged — identical behavior to v0.9.14.
- WHOOP 5 (experimental): the app can now discover, pair, and attempt to connect and sync a WHOOP 5 (gen5
fd4b) band. The framing / CRC / 1 Hz-record decode is validated against real captured data, but the live bond → handshake → offload → ACK path is not yet hardware-verified and may not fully sync on first contact. - Analytics unchanged.
Downloads
- Android —
openstrap-edge-v0.9.14-whoop5-experimental.apk: sideload directly. - iOS —
openstrap-edge-v0.9.14-whoop5-experimental-unsigned.ipa: unsigned; re-sign with your own Apple ID (AltStore / Sideloadly / TrollStore). Free-account re-signs use a different team id, so App Group features (home widget + Live Activity) may not work, and there is no iOS OTA.
Known limitations
- WHOOP 5 connectivity is experimental and unverified — expect that it may not sync end-to-end yet.
- Not App Store signed; no auto-update on iOS.
Built from feat/multiband-whoop5 (protocol pinned @ 687aa46). Marked pre-release — v0.9.14 remains the "Latest" stable release.