Overview

In response to Withings charging new users to sync data with third-party apps, YourOwnWeigh will do it for free.

Setup and Hosting

The project is available on GitHub with quick-start guides for setup, operating primarily as a web app running on a user-chosen server. YourOwnWeigh can run entirely on a free CloudFlare account given the minimal data transferred.

How It Works

The web app handles multiple tasks, including using Bluetooth to update Withings scales with alternate firmware so they upload data to a non-Withings server. The firmware is downloaded and patched as needed rather than hosted directly. Additionally, the web app imports current scale settings, user profiles, and health data from regular weigh-ins.

Compatibility and Limitations

To integrate data into Apple Health, an Apple Shortcuts scheduled automation pulls metrics from the alternate server. Community contributions are expected to expand compatibility to other platforms like Google Health. Currently, YourOwnWeigh is limited to two older Withings scale models, though similar firmware patching could eventually support newer hardware.