Yes, if you have Free Supercharging you do not leave a footprint. If you pay for charging like me than there is a GREAT record of all your visits to Superchargers in your account at Tesla.com. For all the officially open chargers anyway. Personally I use the favorite star button to track chargers I have visited. So when I joined the game I had sort of a record that I pieced together.
Two downsides of playing, you can't just go along your route, you have to STOP at EVERY charger, and then on the next trip, you have to stop at all the new ones, which can really make navigation w/o advanced planning difficult. And the second problem is that you spend a ton of time traveling across areas you know well, just to get to that one remote new Supercharger. Cannot tell you how many times I have cleared out NorCal.
Of course, some of my favorite trips have been because I was hunting Superchargers. Crisscrossing LA to get to the most unseen chargers in the least amount of time took me places I had NEVER seen. Also took me around states I hadn't thought to visit. It's a good time.