何が起きたか
2025年7月にEchelonのスマートホームジム機器へ配信されたファームウェア更新により、機器は正常に動作するためにEchelonのサーバーへ接続することが必須となった。開発者のRoberto Viola氏が自身のQZアプリについてのブログ記事で説明したところによると、起動時にデバイスはEchelonのサーバーへログインする必要があり、サーバーは一時的なローテーション式のロック解除キーを返す。このハンドシェイクがなければ、同氏の言葉を借りればデバイスは完全に文鎮化し、手動ワークアウトもBluetoothペアリングもできない。ユーザーからは、機器がQZと同期しなくなり、インターネット接続なしでは運動指標を表示できなくなったとの報告が上がった。
2020年に登場し、ダウンロードに7〜8ドルかかるQZは、Echelonの機器をZwift、Peloton、Strava、Apple HealthKitなどのプラットフォームに接続する。AppleのApp Storeではスポーツアプリの9位だった。Viola氏が最初に問題を耳にしたのは2024年末のトレッドミル所有者からで、2025年7月の更新によってEchelonのバイク上でQZの機能が使えなくなった。影響を受けた機器は、Echelonアプリが起動していて機器がEchelonのサーバーに到達できる場合にのみ全機能を発揮する。つまり、同社が万一事業を終了すれば、機器は事実上使えなくなる。
Ars Technicaが整理した更新の論理は次のとおり。Echelonはハードウェア、ソフトウェア、月額40ドルからのサブスクリプションを販売しており、QZのようなアプリは有料機能と重なっていた。QZはEchelon機器上でPelotonのクラスを表示できる一方、Echelonはガイド付きの景観ライドを含む自社クラスを販売している。機器をオンラインに保つことは、製品開発やマーケティングのためのEchelonの利用データにもつながる。EchelonはArs Technicaのコメント要請に応じなかった。
何を犠牲にしたか
罰金はない — 所有者はオフラインでのワークアウトと指標を失い、QZアプリ(AppleのApp Storeで9位)は機能しなくなり、機器はEchelonのサーバーに完全依存するようになった。
なぜ起きたか
サーバーとのハンドシェイクは、購入を許可に変える。Echelonは機器の機能を遠隔で低下させたり終了させたりできる。
QZは有料機能 — 景観ライド(scenic ride)やクラス — と重なっていたため、この更新はアプリが迂回していたサブスクリプション収入を取り戻すものだ。
ワークアウトを同社アプリ経由に強制することは、機能開発やマーケティングのための利用データも収集する。
購入者はハードウェアがベンダーのサーバーに依存していることを知らされておらず、知っていれば購入しなかった人もいるかもしれない。
教訓
サーバー側のロック解除キーは、購入を許可に変える。接続性がハードウェアの動作を左右するなら、販売前にそう明示すべきだ — 顧客が知るのは次のファームウェア配信の後であり、事前ではない。
その後
2025年7月25日の報道時点で、Echelonは公的な反応を示していない。Viola氏は、機器がインターネットなしで別のデバイスへ暗号化データを送れるようにするようEchelonに求めた。またQZコミュニティは、すでに更新を受け取ったバイクのロックを解除するための完全オープンソースのEchelonコントローラーの開発を開始した — ごく初期段階である。Arsはこれを、テック企業が顧客がすでに所有する製品を文鎮化するまた一例として位置づけた。
出典をたどる
出典
- Echelon kills smart home gym equipment offline capabilities with update Ars Technica · arstechnica.com ·