I only use devices supported by gadgetbridge. This way I can track me without giving all the data to somebody else. Currently I use a Mi Band 7, but I'm thinking about getting a device with onboeard GPS.
How is gadgetbridge working with the 7? The wikipage has a long list of unsupported features, which has held me back from trying it out, but I really want to give it a go!
Steps, sleep, stress, workouts work quite nice. PAI is supposed to have a tab within the next few releases of gadgetbrigde iirc. My approach is more like... I use gb to collect the data from the watch and then use grafana for a visualisation. which might be overkill.