I realize that google maps timeline feature is pretty antithetical to the way the average user here wants to do things, but I really like it as a way to easily go back and see where I went a particular day, or the last time I visited a particular place. It's also the most common way for me to notice a road that's missing from their map, because it can't figure out the route that I took.
Obviously, I'd really like to take more ownership of my data, but I have yet to find any OSM based apps that will just randomly get location in the background and write it down. Does anyone have suggestions?
There's usually two parts, the data tracker and the visualizer, and they often can be mixed and matched or come as a pair. The most common loggers are OwnTrack and GPSLogger
I used PhoneTrack (through NextCloud) for a bit. I think the great thing about it was you could edit points. If there was a stray data reading that was way off you could (re)move it.
Traccar comes as a server/client pair but this is more aligned for commercial vehicle tracking.