Developer releases open-source Goose app for Whoop, bypassing the paid subscription

A developer known as Bennet has released Goose, an open-source app on GitHub that connects to a Whoop fitness band and reads its data without requiring a paid subscription. The project was first picked up by Android Authority.

Whoop sells its bands at a low price but locks all health data behind a subscription that starts at $199 per year. Without an active plan, the device cannot show users their own metrics. Goose takes a different route by pulling data directly from the band over Bluetooth, processing it locally, and skipping Whoop's servers entirely.

The app handles the raw Bluetooth packets through a custom core written in Rust and rebuilds them into the same dashboards Whoop users know: sleep, recovery, strain, stress, cardio, and energy reserves. All data stays on the user's device by default, with sleep imports and workout logging routed through HealthKit.

For now, the app is far from a polished alternative to Whoop's official software. The developer describes the current build as a pre-alpha aimed at other developers and openly warns that the app is slow. Goose also runs only on iOS 26, works exclusively with the Whoop 5.0 model, and does not support any earlier versions of the band.

The project is written mainly in Rust and Swift, and its interface is openly modeled on the Bevel app. Goose has no connection to Whoop and, according to the developer, uses none of its source code. The app simply reads the data the band already broadcasts over Bluetooth.

The first public beta is set for release on June 13 and will be distributed through TestFlight.