No I am just thinking of an App. The Apps which exist (as far as I have found them, if there are better apps I would be glad for recommendations) are either:
- "fitness/running" trackers
- unmaintained
- still use the Google location service
- use a self hosted server to store your data
- don't have a built in map viewer to see your history