Use your smartwatch or fitness tracker without giving the manufacturer access to your health data
Sync step counts, sleep data, and notifications from wearables entirely offline and privately
Replace a manufacturer app that requires an account or sends data to the cloud
Contribute translations or device support to help more people use their gadgets privately
Install via F-Droid (not Google Play), enable Bluetooth, and pair your device through the app. Android 5.0 or later required. Active development is on Codeberg, not GitHub.
Gadgetbridge is an Android app that lets you connect to smartwatches and fitness trackers without using the device manufacturer's official application. The main appeal is privacy: it works without requiring you to create an account and without sending any of your activity or health data to the vendor's servers. You pair your wearable directly with the app on your phone, and all data stays on the device. The app supports a wide range of devices, including Pebble smartwatches, Mi Band and Amazfit fitness trackers, HPlus devices, Casio and Fossil watches, and many others. The full list of supported devices is on the project's website. Features vary by device and are documented there as well. The Android requirement is version 5.0 or later. Gadgetbridge is free and open source, licensed under the AGPLv3. It is distributed through F-Droid, a repository of free Android apps, rather than the Google Play Store. Nightly builds are also available through the project's own F-Droid repository for users who want more frequent updates, though those may be less stable. The project is now primarily hosted on Codeberg rather than GitHub. The GitHub repository still exists but directs users to Codeberg for active development, issue tracking, and downloads. Contributions are welcomed in many forms: code, documentation, translations via Weblate, bug reports, and research into adding support for new devices. Community discussion happens on Matrix. The README includes clear guidance for filing bug reports, including how to enable logging, reproduce the problem, and attach the resulting log file when something goes wrong.
← freeyourgadget on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.