I wanted to suggest two potential changes to the way routes are displayed to drive user privacy. Currently, lines thicken to show repeat activities. The more you run those nodes, the thicker the line becomes. The issue is that this makes it trivial to identify a runner’s home location at a glance. Elimination of line thickness (for people other than the user) would largely remove this problem.
Second, if you highlight a route you can see the start and stop points. A second change that would support the removal of line thickness would be to, upon completion of a road, to no longer show the start/stop points. Just show that the road itself was completed.
Basically, the two changes eliminate the ability to see where a runner lives both by removing the visual “wow, they run those roads a LOT” and then preventing someone from mouse-overing those routes to see where they start from more frequently than not.