Пользователи Whoop скоро смогут избавиться от дорогостоящих подписок благодаря этому приложению с открытым исходным кодом

Усталость от подписки на аппаратное обеспечение достигает точки кипения, и, откровенно говоря, потребители все больше устают от покупки премиальной техники, только чтобы обнаружить, что их собственные биометрические данные заперты за обязательной ежемесячной платной стенкой. Мы увидели эти трения недавно, когда Кольцо Oura пользователи начали искать обходные пути для получения доступа к своим данным без подписки, а теперь это движение дошло и до фитнес-трекеров без экрана.
На этот раз главной мишенью стали Whoop. С самого начала своего существования компания строила свою бизнес-модель на идее, что носимое устройство бесполезно без активной подписки. Если Вы перестаете вносить ежемесячную плату, устройство на Вашем запястье превращается, по сути, в пресс-папье.
Однако независимый разработчик по имени Bennet бросает вызов этой парадигме с помощью проекта с открытым исходным кодом под названием Goose, цель которого - выяснить, сколько полезного можно выжать из трекера, не выкладывая за него ни копейки. Анонсированный недавно на X, проект представляет собой сырую, предварительную альфа-версию концепции. Это далеко не отшлифованное потребительское приложение, но оно успешно достигает немыслимого: оно получает и отображает данные о здоровье непосредственно с носимого устройства полностью в автономном режиме.
Я заглянул в файлы GitHubи приложение устраняет необходимость во внешних серверах, работая как локальное приложение. Когда фитнес-браслет передает данные, приложение использует стандартные протоколы Bluetooth-соединения на Вашем телефоне, чтобы перехватывать пакеты необработанных данных прямо из воздуха.
Чтобы обрабатывать этот постоянный поток данных, не расходуя батарею Вашего телефона, в проекте используется гибридная архитектура. Пользовательский интерфейс построен с использованием SwiftUI, предоставляя Вам чистую приборную панель для отслеживания показателей сна, нагрузки и восстановления. В то же время, тяжелая работа по разбору и декодированию этих необработанных пакетов Bluetooth передается высокопроизводительному бэкенду, написанному на Rust. Обе стороны взаимодействуют локально на устройстве, гарантируя, что данные о Вашем здоровье никогда не покинут Ваш телефон.
Несмотря на впечатляющие достижения, проект все еще является скорее игровой площадкой для разработчиков, чем жизнеспособной альтернативой для обычных пользователей. Поскольку код неоптимизирован, ранние версии страдают от значительного отставания в обработке данных. Кроме того, в настоящее время приложение создано исключительно для устройств на базе iOS, а это значит, что пользователи Android пока что остаются за бортом. Также отсутствует поддержка старых аппаратных средств, и приложение работает только с последними версиями Whoop 5.0. Если Вам не хочется пробовать приложение, Google недавно запустил Fitbit Airпрямой конкурент Whoop, который не зависит в значительной степени от подписки. Также существует премиум-подписка Google Health, если Вам нужна дополнительная информация.













