openScale - Когда ваше здоровье и данные под вашим контролем

31 May, 2026

Знакомая ситуация? Вы купили умные весы, скачали фирменное приложение, и теперь каждый раз, когда встаете на платформу, ваши данные о весе, жире и мышечной массе отправляются куда-то в облако. А что там с ними происходит? Кто их видит? И почему функционал такого простого, казалось бы, инструмента так часто ограничен или требует подписки? Если эти вопросы заставляют вас задуматься, то у меня для вас отличная новость: есть проект, который решает эти проблемы, и называется он openScale.

Что такое openScale и почему о нем стоит знать?

openScale — это не просто очередное приложение для отслеживания веса. Это полноценный, открытый (open-source) трекер метрик тела для Android, который ставит во главу угла вашу приватность и контроль над собственными данными. Забудьте о навязчивой рекламе, обязательной регистрации аккаунтов и отправке личной информации на сторонние серверы. С openScale все ваши данные остаются на вашем устройстве, и только вы решаете, что с ними делать.

Проект существует уже довольно давно, но сейчас переживает второе рождение: идет активная переработка на Kotlin, что обещает еще большую стабильность, производительность и, конечно же, привлекает внимание Android-разработчиков, желающих внести свой вклад в действительно полезный и этичный продукт.

Кому это будет интересно? В первую очередь, тем, кто:

  • Заботится о своем здоровье и хочет отслеживать прогресс.
  • Использует Bluetooth-весы разных производителей.
  • Ценит приватность и не хочет делиться личными данными с облачными сервисами.
  • Ищет гибкое и настраиваемое решение.
  • Является Android-разработчиком и хочет внести свой вклад в open-source.

Ключевые возможности: Здоровье под вашим контролем

Давайте разберем, что же делает openScale таким особенным.

Реклама

1. Приватность — это не опция, а стандарт

Пожалуй, это главная "фишка" openScale, которая выделяет его на фоне конкурентов. Приложение:

  • Не требует создания аккаунта. Просто установили и пользуетесь.
  • Не отправляет данные в облако. Ваши измерения хранятся локально на вашем телефоне.
  • Не содержит рекламы. Никаких баннеров, никаких навязчивых предложений.
  • Запрашивает минимум разрешений. Разрешение на доступ к местоположению нужно только для поиска Bluetooth-весов, и его можно отозвать сразу после подключения, если вы не планируете постоянно искать новые устройства.
  • Open-source. Вы можете сами проверить код и убедиться, что никаких "сюрпризов" там нет.

Это идеальное решение для тех, кто устал от "бесплатных" приложений, где платой становятся ваши личные данные.

2. Широкая поддержка Bluetooth-весов и метрик

openScale поддерживает впечатляющее количество Bluetooth-весов от различных производителей. Среди них:

  • Beurer (BF700, BF710, BF800 и другие)
  • Digoo DG-S038H
  • Xiaomi Mi scale v1 и v2
  • Yunmai Mini и SE
  • И многие другие, полный список которых можно найти на Wiki проекта.
Подключение Bluetooth-весов в openScale

Кстати, если ваших весов нет в списке, вы всегда можете внести данные вручную. А если вы разработчик, то можете помочь портировать драйвер для вашей модели в новую Kotlin-версию!

Что касается метрик, то openScale умеет отслеживать гораздо больше, чем просто вес:

  • Вес, ИМТ (индекс массы тела)
  • Процент жира, воды, мышечной и костной массы
  • Объем талии, бедер, груди, бицепса, шеи
  • Висцеральный жир, базальный метаболизм (BMR), общие суточные энергозатраты (TDEE)
  • И даже пользовательские метрики!

Не переживайте, если список кажется слишком длинным – ненужные метрики легко отключить и скрыть в настройках.

3. Гибкость и удобство использования

Разработчики openScale позаботились о том, чтобы приложение было максимально удобным и настраиваемым:

  • Интуитивный интерфейс: Все данные представлены в виде наглядных графиков и таблиц, что позволяет легко отслеживать прогресс. Графики прогресса в openScale
  • Виджет на домашнем экране: Позволяет быстро увидеть последние измерения.
  • Установка целей: Отличная мотивация для тех, кто следит за фигурой или здоровьем.
  • Визуальная обратная связь: Приложение оценивает измерения и показывает, находитесь ли вы в пределах рекомендуемого диапазона для вашего возраста, пола и роста.
  • Импорт/экспорт данных: Всегда можете сохранить свои данные в CSV-файл или загрузить их обратно.
  • Поддержка нескольких пользователей: Идеально для всей семьи.
  • Особые случаи: Есть функции для взвешивания детей или домашних животных (assisted weighing), а также поддержка людей с ампутациями.
  • Темы оформления: В том числе темная тема, что особенно приятно для глаз.
Темная тема openScale

Технические детали: Kotlin, Open-Source и сообщество

Как я уже упоминал, openScale сейчас активно переписывается на Kotlin. Это не просто обновление, а полное переосмысление архитектуры, что должно сделать приложение еще более надежным, быстрым и современным. Для Android-разработчиков это отличная возможность:

  • Изучить Kotlin в реальном проекте: Если вы только начинаете осваивать Kotlin или хотите углубить свои знания, openScale предоставляет отличную платформу.
  • Внести свой вклад в open-source: Проект активно ищет тестировщиков и разработчиков, особенно для портирования драйверов Bluetooth-весов на Kotlin.
  • Работа с BLE: Если вам интересна работа с Bluetooth Low Energy, здесь вы найдете много интересного.

Проект распространяется под лицензией GPL v3, что гарантирует его открытость и свободу использования, модификации и распространения. Это означает, что любой разработчик может взять код, изучить его, улучшить и поделиться своими изменениями с сообществом.

Практическое применение: Кому это пригодится?

openScale — это универсальный инструмент, который найдет свое применение у самых разных категорий пользователей:

  • Спортсмены и фитнес-энтузиасты: Для детального отслеживания изменений в составе тела, проценте жира и мышечной массы, что критически важно для оценки эффективности тренировок.
  • Люди, следящие за весом и здоровьем: Если вы на диете, восстанавливаетесь после болезни или просто хотите поддерживать здоровый образ жизни, openScale поможет вам видеть полную картину и мотивировать себя.
  • Семьи: Благодаря поддержке нескольких пользователей, вся семья может использовать одно приложение и одни весы, сохраняя при этом индивидуальные данные.
  • Разработчики: Как уже говорилось, это отличный проект для изучения Kotlin, работы с BLE и внесения вклада в open-source, создавая что-то действительно полезное.

Выводы: Стоит ли попробовать openScale?

Если для вас важна приватность, контроль над собственными данными и функциональность, которая не привязана к облачным сервисам и подпискам, то openScale — это однозначно ваш выбор. Это не просто приложение, это философия: ваше здоровье — ваши данные, и только вы ими управляете.

Активная разработка, переход на Kotlin и открытый исходный код делают проект не только привлекательным для конечных пользователей, но и интересным для всего Android-сообщества. Возможно, именно ваш вклад поможет добавить поддержку новых весов или улучшить существующий функционал.

Так что, если у вас есть умные весы и вы ищете умное, этичное и функциональное приложение для Android, смело заглядывайте на GitHub-страницу openScale и попробуйте его в деле! Это тот случай, когда open-source действительно делает нашу жизнь лучше и безопаснее.