Yeah, totally fair point. I should probably add a simple guest access. Had to lock it behind auth as I keep adding features for myself that require some backend action, and was too lazy to write different code paths depended on authentication. I guess, that's also one of the drawbacks of writing something for myself, as you just forget about inconveniences that it can cause to others.
Nope, no health data is being sent to me. The only time your location gets recorded is when you use it to generate a challenge based on your current location. For just mapping and visualizing your walks, everything is local.
But yeah, obviously a ton of polishing can be done. Sorry about the troubles!