Echelon är en tillverkare av ”smart” träningsutrustning som cyklar och roddmaskiner med bluetooth för anslutning till en mobilapp och andra moderniteter. Företaget har aldrig anammat en öppen modell med möjlighet att ansluta utrustningen till tredjepartsappar, men det har varit möjligt tack vare en ensam utvecklare i Italien.
Roberto Viola utvecklar QZ, en app som agerar brygga mellan Echelons träningsutrustning och plattformat som Strava, Zwift, Apple Healthkit och Peloton. Den slutade nyligen fungera för vissa användare, och orsaken visar sig vara en firmwareuppdatering som låser utrustningen till Echolons egna servrar, rapporterar Ars Technica.
Enligt Roberto Viola gör uppdateringen att Echolons cyklar och andra produkter inte går att använda utan att ha Echelons app öppen och ansluten till internet. När mjukvaran startar måste den logga in på Echelons servrar för att få en tillfällig nyckel som krävs för att låsa upp alla funktioner. Om den inte kommer åt servrarna går utrustningen inte att använda (annat än till tyngdlyftning).
En del användare har valt Echolons produkter just på grund av det goda stödet för tredjepartsplattformar som QZ ger, och Roberto Viola bönar till Echelon att släppa en ny uppdatering som återställer möjligheten att ansluta krypterat till andra lokala enheter. Men med tanke på att företaget medvetet har valt att förvandla utrustningen till skrot om användare vägrar ansluta till dess servrar är sannolikheten låg att det lyssnar.
Echelons tilltag är ett varnande exempel på riskerna med uppkopplade prylar. Det är vanligare att tillverkare går i konkurs eller lägger ned produkter och stänger av servrarna som dessa förlitade sig på. Men i de flesta fall har det handlat om produkter som redan från start var låsta till tillverkarens servrar – inte som här, att tillverkaren saboterar för användarna i efterhand.
Roberto Viola uppmanar Echelon-användare som inte har fått uppdateringen att koppla ned utrustningen från internet och radera Echelon-appen så att firmwareuppdateringen inte kan nästla sig in.