I sin nuvarande form kan appen bland annat:
Det innebär inte att Goose återskapar hela WHOOP-upplevelsen. Appen ger snarare tillgång till byggstenarna – sensormätningarna – på ett annat sätt.
Utvecklingstakten blev en central del av historien. Bennett baklängeskonstruerade WHOOP 5.0:s Bluetooth Low Energy-protokoll på ungefär 23,5 timmar . På X, tidigare Twitter, dokumenterade utvecklaren vägen från de första analyserna av BLE-paketen till en fungerande Swift-app .
Källkoden publicerades i GitHub-projektet b-nnett/goose, och projektet fick snabbt uppmärksamhet i teknikmedier som Android Authority och Numerama . Det är dessutom inte det första försöket att frigöra data från WHOOP-armband. Projektet my-whoop har tidigare erbjudit en öppen iOS-klient för WHOOP 4.0, medan GoWhoop riktar in sig på samma generation .
Tillsammans visar projekten att intresset för att använda WHOOP-hårdvara utan företagets abonnemang inte är något engångsfenomen.
WHOOP:s affärsmodell skiljer sig från den hos många andra hårdvarutillverkare. Armbandet kan säljas billigt eller erbjudas utan hög kostnad vid köptillfället, men tillgång till data kräver ett aktivt medlemskap. För WHOOP 5.0-generationen kostar den billigaste nivån, WHOOP One, 199 dollar per år. WHOOP Peak kostar 299 dollar per år och WHOOP Life, som hör ihop med WHOOP MG-armbandet, kostar 399 dollar per år .
WHOOP 5.0 har ingen skärm. Utan den betalda appen visar bandet därför ingenting för användaren och erbjuder ingen vanlig interaktiv funktion . Goose synliggör en viktig skillnad: sensordatan går att komma åt på BLE-nivå, medan abonnemanget framför allt betalar för WHOOP:s molnbaserade analyser och algoritmiska tolkningar .
Det väcker en obekväm fråga för abonnemangsmodellen: hur mycket av de 199 dollarna går till sensorerna – och hur mycket går till exempelvis Strain Score, Recovery Score och den personliga coachningen?
Goose är inte en färdig ersättare för WHOOP-appen, och projektet utger sig inte heller för att vara det. För den som funderar på att testa är begränsningarna viktiga att känna till.
Goose är ett tekniskt bevis på konceptet, inte en polerad konsumentprodukt. Appen finns inte i App Store. För att installera den krävs sannolikt att användaren bygger den från källkoden eller installerar den på annat sätt på en iPhone – något som kräver teknisk erfarenhet .
En stor del av WHOOP:s värde ligger i företagets algoritmer. Strain Score, Recovery Score, Sleep Performance och personliga träningsrekommendationer beräknas på WHOOP:s servrar . Goose kan läsa sensormätningarna, men kan inte återskapa dessa poäng.
För den som använder WHOOP:s specifika mätvärden för att planera träning erbjuder Goose alltså ingredienserna, men inte receptet.
Data stannar på enheten om användaren inte exporterar den manuellt. Goose har ingen molnbackup, ingen synkronisering mellan enheter och ingen webbaserad kontrollpanel .
Baklängeskonstruktion av ett kommersiellt företags kommunikationsprotokoll kan leda till konflikter kring användarvillkor eller immateriella rättigheter. Tidiga reaktioner i communityn har redan väckt frågan om WHOOP kan komma att agera juridiskt . Goose-projektets README beskriver arbetet som ett personligt forskningsprojekt, men de juridiska gränserna är fortfarande oprövade.
Appen har hittills testats på WHOOP 5.0. Det är inte bekräftat att den fungerar med den medicinska WHOOP MG-varianten. Goose använder Bluetooth LE på iOS och har inget stöd för Android.
Goose har inte uppstått i ett vakuum. Projektet är det senaste och kanske mest synliga exemplet på en bredare rörelse som ifrågasätter idén att hårdvara ska fungera som en prenumerationstjänst.
Gadgetbridge är ett av de mer etablerade exemplen. Den kostnadsfria Android-appen utan moln kan ersätta tillverkarnas stängda följeslagarappar för bland annat Xiaomi, Amazfit och Pebble. Användare kan ta emot notiser, synkronisera träningsdata och konfigurera sina enheter utan leverantörskonto eller automatisk överföring av data till externa servrar .
Wasp-os går ett steg längre genom att ersätta själva hårdvarans firmware. Det MicroPython-baserade operativsystemet körs på smartklockor med nRF52-baserade kretsar, däribland PineTime från PINE64, och kan integreras med Gadgetbridge . PineTime utvecklades specifikt för att köra öppen programvara. Projekt som InfiniTime och Wasp-os ger användare alternativ till tillverkarnas proprietära klocksystem .
Även ny hårdvara byggs kring liknande principer. UNA Watch är en modulär och reparerbar GPS-sportklocka från ett skotskt oberoende företag. Den lanserades utan abonnemang och med utbytbara uppgraderingar som musiklagring och mikrofonmodul . Ungefär samtidigt öppnade förbeställningarna för de återlanserade Pebble Core-klockorna, vilket pekar på ett förnyat intresse för prylar som användaren faktiskt äger .
Den gemensamma nämnaren är enkel: sensorerna sitter på användarens handled och samlar in data om användaren. Abonnemanget gäller inte själva biometrin, utan företagets sätt att tolka den. Öppen källkod visar att informationen går att läsa på protokollnivå – och när fler utvecklare bevisar det ökar pressen på tillverkare att motivera avgifterna med analyser som verkligen tillför värde.
För närvarande är Goose fortfarande en grov prototyp, byggd av en enda utvecklare på en enda dag. Men projektet har fått genomslag eftersom det gör en misstanke tydlig: hårdvaran du har på handleden kan vara kapabel till mer än vad abonnemangsmodellen låter dig se.
I sin nuvarande form kan appen bland annat:
Det innebär inte att Goose återskapar hela WHOOP-upplevelsen. Appen ger snarare tillgång till byggstenarna – sensormätningarna – på ett annat sätt.
Utvecklingstakten blev en central del av historien. Bennett baklängeskonstruerade WHOOP 5.0:s Bluetooth Low Energy-protokoll på ungefär 23,5 timmar . På X, tidigare Twitter, dokumenterade utvecklaren vägen från de första analyserna av BLE-paketen till en fungerande Swift-app .
Källkoden publicerades i GitHub-projektet b-nnett/goose, och projektet fick snabbt uppmärksamhet i teknikmedier som Android Authority och Numerama . Det är dessutom inte det första försöket att frigöra data från WHOOP-armband. Projektet my-whoop har tidigare erbjudit en öppen iOS-klient för WHOOP 4.0, medan GoWhoop riktar in sig på samma generation .
Tillsammans visar projekten att intresset för att använda WHOOP-hårdvara utan företagets abonnemang inte är något engångsfenomen.
WHOOP:s affärsmodell skiljer sig från den hos många andra hårdvarutillverkare. Armbandet kan säljas billigt eller erbjudas utan hög kostnad vid köptillfället, men tillgång till data kräver ett aktivt medlemskap. För WHOOP 5.0-generationen kostar den billigaste nivån, WHOOP One, 199 dollar per år. WHOOP Peak kostar 299 dollar per år och WHOOP Life, som hör ihop med WHOOP MG-armbandet, kostar 399 dollar per år .
WHOOP 5.0 har ingen skärm. Utan den betalda appen visar bandet därför ingenting för användaren och erbjuder ingen vanlig interaktiv funktion . Goose synliggör en viktig skillnad: sensordatan går att komma åt på BLE-nivå, medan abonnemanget framför allt betalar för WHOOP:s molnbaserade analyser och algoritmiska tolkningar .
Det väcker en obekväm fråga för abonnemangsmodellen: hur mycket av de 199 dollarna går till sensorerna – och hur mycket går till exempelvis Strain Score, Recovery Score och den personliga coachningen?
Goose är inte en färdig ersättare för WHOOP-appen, och projektet utger sig inte heller för att vara det. För den som funderar på att testa är begränsningarna viktiga att känna till.
Goose är ett tekniskt bevis på konceptet, inte en polerad konsumentprodukt. Appen finns inte i App Store. För att installera den krävs sannolikt att användaren bygger den från källkoden eller installerar den på annat sätt på en iPhone – något som kräver teknisk erfarenhet .
En stor del av WHOOP:s värde ligger i företagets algoritmer. Strain Score, Recovery Score, Sleep Performance och personliga träningsrekommendationer beräknas på WHOOP:s servrar . Goose kan läsa sensormätningarna, men kan inte återskapa dessa poäng.
För den som använder WHOOP:s specifika mätvärden för att planera träning erbjuder Goose alltså ingredienserna, men inte receptet.
Data stannar på enheten om användaren inte exporterar den manuellt. Goose har ingen molnbackup, ingen synkronisering mellan enheter och ingen webbaserad kontrollpanel .
Baklängeskonstruktion av ett kommersiellt företags kommunikationsprotokoll kan leda till konflikter kring användarvillkor eller immateriella rättigheter. Tidiga reaktioner i communityn har redan väckt frågan om WHOOP kan komma att agera juridiskt . Goose-projektets README beskriver arbetet som ett personligt forskningsprojekt, men de juridiska gränserna är fortfarande oprövade.
Appen har hittills testats på WHOOP 5.0. Det är inte bekräftat att den fungerar med den medicinska WHOOP MG-varianten. Goose använder Bluetooth LE på iOS och har inget stöd för Android.
Goose har inte uppstått i ett vakuum. Projektet är det senaste och kanske mest synliga exemplet på en bredare rörelse som ifrågasätter idén att hårdvara ska fungera som en prenumerationstjänst.
Gadgetbridge är ett av de mer etablerade exemplen. Den kostnadsfria Android-appen utan moln kan ersätta tillverkarnas stängda följeslagarappar för bland annat Xiaomi, Amazfit och Pebble. Användare kan ta emot notiser, synkronisera träningsdata och konfigurera sina enheter utan leverantörskonto eller automatisk överföring av data till externa servrar .
Wasp-os går ett steg längre genom att ersätta själva hårdvarans firmware. Det MicroPython-baserade operativsystemet körs på smartklockor med nRF52-baserade kretsar, däribland PineTime från PINE64, och kan integreras med Gadgetbridge . PineTime utvecklades specifikt för att köra öppen programvara. Projekt som InfiniTime och Wasp-os ger användare alternativ till tillverkarnas proprietära klocksystem .
Även ny hårdvara byggs kring liknande principer. UNA Watch är en modulär och reparerbar GPS-sportklocka från ett skotskt oberoende företag. Den lanserades utan abonnemang och med utbytbara uppgraderingar som musiklagring och mikrofonmodul . Ungefär samtidigt öppnade förbeställningarna för de återlanserade Pebble Core-klockorna, vilket pekar på ett förnyat intresse för prylar som användaren faktiskt äger .
Den gemensamma nämnaren är enkel: sensorerna sitter på användarens handled och samlar in data om användaren. Abonnemanget gäller inte själva biometrin, utan företagets sätt att tolka den. Öppen källkod visar att informationen går att läsa på protokollnivå – och när fler utvecklare bevisar det ökar pressen på tillverkare att motivera avgifterna med analyser som verkligen tillför värde.
För närvarande är Goose fortfarande en grov prototyp, byggd av en enda utvecklare på en enda dag. Men projektet har fått genomslag eftersom det gör en misstanke tydlig: hårdvaran du har på handleden kan vara kapabel till mer än vad abonnemangsmodellen låter dig se.