this post was submitted on 09 Aug 2025
88 points (100.0% liked)
Privacy
40783 readers
499 users here now
A place to discuss privacy and freedom in the digital world.
Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.
In this community everyone is welcome to post links and discuss topics related to privacy.
Some Rules
- Posting a link to a website containing tracking isn't great, if contents of the website are behind a paywall maybe copy them into the post
- Don't promote proprietary software
- Try to keep things on topic
- If you have a question, please try searching for previous discussions, maybe it has already been answered
- Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
- Be nice :)
Related communities
much thanks to @gary_host_laptop for the logo design :)
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
https://gadgetbridge.org/
This is where I'd start
I've heard Garmin is decent, and Pebble is coming back
https://repebble.com/
Garmin sends all your health data to the cloud and the app won't work without an Internet connection.
On the plus side, they're not part of the Google/Apple/Samsung data ecosystems, and I don't think actually they do anything with the data, beyond computing statistics for you.
Depends how much you're prepared to trust them I guess.
Gadgetbridge supports a good chunk of their watches. Completely offline and you can configure watch settings through it.
Does it support heart rate tracking?
Mine does (a fenix 7). I think any model that has a heart rate sensor would probably work based on the wiki page. There are certain models that offload sleep tracking to the official app, and I don't think those support sleep tracking in gadgetbridge yet (last I checked this was the case), but the ones that handle it on the watch like mine fully support that too (and you can view stats and a graph in gadgetbridge).
Speaking of the wiki page: https://gadgetbridge.org/basics/topics/garmin/ - there's a lot to parse since so many models apply, but my fenix 7 has had full support aside from live cloud maps in the weather app, and I've been issue-free since last October aside from a couple things they quickly fixed for me after I opened them.
There are 2 main gotchyas:
despite the weather sync not requiring the official app (gadgetbridge can sync with breezy weather), the watch stops trying to refresh it if it's been ~3 months since rotating the api key. In the advanced settings you can have gadgetbridge create a new api key for you, but that may break the ability to use the official app (I don't so I went with that).
gadgetbridge can't update the firmware or maps, however you can update directly on the watch via wifi, or you can use the PC app (which works great in a libvirt windows vm).
How do you like the sleep tracking? Is it fairly accurate? I tried a cheap Colmi ring and the sleep data was all over the place, registering sleep when I had insomnia and occasionally awake when I was asleep
That is cool so data from the watch is retrieved and seen through gadget bridge if I'm getting it right for the features it is able to access?
I've never had a smart watch, but I guess with the way it would work with gadget bridge for supported watches is that you can keep it not connected to the wifi and just rely solely on Bluetooth to communicate with gadget bridge?
Exactly. Gadgetbridge reverse engineered the protocol so it can configure all the same settings the Garmin app can, notifications get forwarded to the watch, the watch sends its sensor data, gps tracks, etc and Gadgetbridge knows what to do with the data so it's displayed in graphs and lists, etc.
And yeah, if you get a watch without wifi or don't connect one with it to a network, then all data i/o is going to be exclusively bluetooth with Gadgetbridge, which specifically avoids the network permission (so there's zero chance of anything leaking to a server somewhere.) That's why it communicates with a weather app fur that data instead if pulling it in itself.
It also works with more than just smart watches; like I can use it to configure the buttons, noise cancelling state, etc on my bluetooth headphones.