значок приложения

openScale sync

Synchronize your openScale measurements with external services
Новое в версии 0.6.3
- Health Connect no longer crashes on measurements it cannot store: out-of-range values and future dates are skipped.
- An unexpected error marks the sync as failed instead of closing the app.
- Measurement types are matched by openScale's stable identity, so values keep their name on every service.
- Requires openScale 3.1.3 or newer; older versions are blocked with a notice.
Synchronize your openScale measurements with external services

openScale sync is a companion app: it requires the separate openScale app (a bluetooth body-composition scale app) to be installed. It stores no measurements of its own. It reads them from openScale and forwards them to the services you enable, and it can bring measurements the other way as well, back into openScale.

Features:
* Seamless External Service Integration: Effortlessly synchronize data with Health Connect, Wger, Endurain, InfluxDB, generic Webhooks and MQTT (versions 3.1 and 5.0, including Home Assistant discovery).
* Real-time Synchronization: Automatically synchronize data upon insertion, editing, deletion, or clearing of measurements within openScale.
* Two-way Synchronization: Measurements that other apps wrote to Health Connect, Wger or MQTT can be imported back into openScale, filling the gaps your scale did not record. Each service has its own direction setting: export only, import only, or both.
* Optional Background Synchronization: Let the app reconcile everything every few hours, as a safety net for when the instant sync could not run.
* On-Demand Full Synchronization: Initiate a complete data synchronization manually whenever needed.
* Automatic Retry: A sync that could not be delivered is retried on its own with the current data, and any measurement still waiting is shown to you.
* Multi-User Aware: MQTT, InfluxDB and Webhook keep every openScale user separate; Health Connect, Wger and Endurain sync the user you select.
* Configurable Service Activation: Easily enable or disable individual external services to tailor your synchronization preferences.
* Intelligent Foreground Service: Utilizes a foreground service that activates only when required, minimizing battery consumption.
* Intuitive User Interface: Enjoy a user-friendly graphical interface for effortless navigation and control.

Your data is never sent anywhere except the services you enable and configure yourself. The app has no ads, no analytics and no accounts.

Версии

Можно выбрать загрузку приложения в виде APK (доступно по ссылкам ниже), однако следует помнить, что при такой установке вы не сможете получать уведомления об обновлениях, и что это менее безопасный способ скачивания. Советуем установить приложение F-Droid и использовать его.

Скачать
  • Версия 0.6.3 (19) рекомендована Добавлено 09.09.2026

    arm64-v8a armeabi-v7a x86 x86_64

    Для этой версии требуется Android 12 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск активных служб с типом "dataSync"
      Приложение сможет использовать cлужбы переднего плана с типом "dataSync"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • показ уведомлений
      Приложение сможет показывать уведомления
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • отключение спящего режима
      Приложение сможет запрещать перевод телефона в спящий режим.
    • android.permission.health.READ_BODY_FAT
    • android.permission.health.READ_BODY_WATER_MASS
    • android.permission.health.READ_BONE_MASS
    • android.permission.health.READ_LEAN_BODY_MASS
    • android.permission.health.READ_WEIGHT
    • android.permission.health.WRITE_BASAL_METABOLIC_RATE
    • android.permission.health.WRITE_BODY_FAT
    • android.permission.health.WRITE_BODY_WATER_MASS
    • android.permission.health.WRITE_BONE_MASS
    • android.permission.health.WRITE_LEAN_BODY_MASS
    • android.permission.health.WRITE_WEIGHT
    • com.health.openscale.READ_WRITE_DATA
    • com.health.openscale.beta.READ_WRITE_DATA
    • com.health.openscale.debug.READ_WRITE_DATA
    • com.health.openscale.light.READ_WRITE_DATA
    • com.health.openscale.oss.READ_WRITE_DATA
    • com.health.openscale.pro.READ_WRITE_DATA
    • com.health.openscale.sync.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 16 МиБ Подпись PGP | Журнал сборки

  • Новое в версии 0.6.2
    - New Endurain sync backend.
    - Two-way sync: import measurements from Health Connect, Wger and MQTT.
    - Optional background sync every 6 hours.
    - Health Connect syncs bone mass, lean mass and BMR, and starts export-only: it reads only when you turn on import.
    - It now also explains what is written and read before asking for permission.
    - A failed sync is retried automatically and no longer blocks later ones.
    - Pick which openScale to sync with when several are installed.
  • Версия 0.6.2 (18) - Добавлено 26.08.2026

    arm64-v8a armeabi-v7a x86 x86_64

    Для этой версии требуется Android 12 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск активных служб с типом "dataSync"
      Приложение сможет использовать cлужбы переднего плана с типом "dataSync"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • показ уведомлений
      Приложение сможет показывать уведомления
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • отключение спящего режима
      Приложение сможет запрещать перевод телефона в спящий режим.
    • android.permission.health.READ_BODY_FAT
    • android.permission.health.READ_BODY_WATER_MASS
    • android.permission.health.READ_BONE_MASS
    • android.permission.health.READ_LEAN_BODY_MASS
    • android.permission.health.READ_WEIGHT
    • android.permission.health.WRITE_BASAL_METABOLIC_RATE
    • android.permission.health.WRITE_BODY_FAT
    • android.permission.health.WRITE_BODY_WATER_MASS
    • android.permission.health.WRITE_BONE_MASS
    • android.permission.health.WRITE_LEAN_BODY_MASS
    • android.permission.health.WRITE_WEIGHT
    • com.health.openscale.READ_WRITE_DATA
    • com.health.openscale.beta.READ_WRITE_DATA
    • com.health.openscale.debug.READ_WRITE_DATA
    • com.health.openscale.light.READ_WRITE_DATA
    • com.health.openscale.oss.READ_WRITE_DATA
    • com.health.openscale.pro.READ_WRITE_DATA
    • com.health.openscale.sync.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 16 МиБ Подпись PGP | Журнал сборки

  • Новое в версии 0.6.1
    - New Endurain sync backend.
    - Two-way sync: import measurements from Health Connect, Wger and MQTT.
    - Optional background sync every 6 hours.
    - Health Connect syncs bone mass, lean mass and BMR, and starts export-only: it reads only when you turn on import.
    - A failed sync no longer blocks later ones and is retried automatically.
    - Pick which openScale to sync with when several are installed.
  • Версия 0.6.1 (17) - Добавлено 14.08.2026

    arm64-v8a armeabi-v7a x86 x86_64

    Для этой версии требуется Android 12 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск активных служб с типом "dataSync"
      Приложение сможет использовать cлужбы переднего плана с типом "dataSync"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • показ уведомлений
      Приложение сможет показывать уведомления
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • отключение спящего режима
      Приложение сможет запрещать перевод телефона в спящий режим.
    • android.permission.health.READ_BODY_FAT
    • android.permission.health.READ_BODY_WATER_MASS
    • android.permission.health.READ_BONE_MASS
    • android.permission.health.READ_LEAN_BODY_MASS
    • android.permission.health.READ_WEIGHT
    • android.permission.health.WRITE_BASAL_METABOLIC_RATE
    • android.permission.health.WRITE_BODY_FAT
    • android.permission.health.WRITE_BODY_WATER_MASS
    • android.permission.health.WRITE_BONE_MASS
    • android.permission.health.WRITE_LEAN_BODY_MASS
    • android.permission.health.WRITE_WEIGHT
    • com.health.openscale.READ_WRITE_DATA
    • com.health.openscale.beta.READ_WRITE_DATA
    • com.health.openscale.debug.READ_WRITE_DATA
    • com.health.openscale.light.READ_WRITE_DATA
    • com.health.openscale.oss.READ_WRITE_DATA
    • com.health.openscale.pro.READ_WRITE_DATA
    • com.health.openscale.sync.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 16 МиБ Подпись PGP | Журнал сборки