После обновления Fitbit 5.12 часть владельцев устройств перестала видеть в приложении ключевые метрики здоровья Fitbit — от частоты дыхания до вариабельности сердечного ритма. Google признала проблему и ищет исправление, но пока пользователям предлагают спасаться временными обходами. Для рынка носимой электроники это очередное напоминание: ценность браслета и часов определяется не только датчиками на запястье, но и тем, что происходит в облаке и мобильном приложении.
О сбое сообщает ZDNet со ссылкой на жалобы пользователей в Reddit и ответ поддержки Google. По сообщениям владельцев Fitbit, неполадка проявилась после установки версии приложения 5.12. В разделе с жизненными показателями перестали отображаться данные о частоте дыхания, уровне кислорода в крови, пульсе в состоянии покоя, HRV и температуре кожи. Один из пользователей написал, что его Fitbit Air вообще прекратил показывать эти показатели в соответствующем разделе.
Проблема выглядит особенно неприятно потому, что речь не о декоративном виджете и не о сбое синхронизации одного дня. Такие показатели владельцы устройств используют для отслеживания сна, восстановления после нагрузки и изменений самочувствия. Приложение может продолжать работать, а носимое устройство — собирать данные, но если история и актуальные значения исчезают из интерфейса, для человека разница невелика: полезный сигнал превращается в набор байтов, до которого нельзя добраться.
Судя по обсуждению, сбой затронул не всех, но повторяющиеся жалобы появились в течение нескольких дней. Пользователи также указывают на задержку с устранением неполадки: на момент публикации материала ZDNet она наблюдалась примерно шесть дней. В ответе одному из клиентов Google подтвердила, что знает о проблеме и работает над поиском решения. Более конкретных сроков компания не назвала.
До выхода официального исправления сообщество нашло несколько способов вернуть данные на экран. Самый радикальный вариант — выйти из аккаунта в приложении и войти снова либо полностью удалить и установить приложение заново. Это типичная первая линия поддержки для мобильных сервисов: она может обновить локальный кэш и повторно инициировать синхронизацию, но заодно добавляет пользователю рутину, которой он не должен заниматься после штатного обновления.
Есть и менее болезненный обход. Владельцы Fitbit советуют открыть карточку каждого показателя, который не отображается на главном экране, затем переключиться на месячный период просмотра. По их словам, после этого главная страница снова подхватывает свежие значения. Важно воспринимать этот метод именно как временную меру, а не как лечение причины: если данные появились после перехода между экранами, это скорее говорит о проблеме загрузки или отображения в клиенте, чем о доказанном восстановлении всей цепочки сбора данных.
Для разработчиков мобильных приложений история вполне знакомая. Медицинские и околомедицинские метрики особенно чувствительны к ошибкам состояния: пользователь ожидает увидеть непрерывный временной ряд, а не гадать, не измерил ли датчик пульс и не потерял ли приложение ответ сервера. Обновление, которое меняет кэширование, миграцию локальной базы или логику запроса агрегированных значений, может выглядеть безобидно в тестовой среде и болезненно сломаться на реальных аккаунтах с разной историей синхронизаций.
Для продуктовых команд здесь тоже есть неприятная арифметика. Носимые устройства продают не просто железо, а доверие к интерпретации физиологических данных. Когда исчезают метрики здоровья Fitbit, пользователю трудно отделить визуальный дефект от потери самих измерений — особенно если компания не объясняет масштаб инцидента, причину и сроки исправления. В категориях, связанных со здоровьем, такая неопределённость бьёт по лояльности быстрее, чем очередная недоработанная анимация интерфейса.
Google предстоит не только выпустить патч, но и показать, насколько прозрачно она умеет работать с такими инцидентами. Если окажется, что показатели всё это время сохранялись и не отображались лишь в приложении, ущерб можно ограничить неудобством. Если же сбой затронул передачу или хранение измерений, вопрос станет шире: пользователи всё чаще выбирают носимые устройства как персональный архив здоровья, а архив без предсказуемого доступа — довольно дорогой аксессуар с хорошими датчиками.

