The server (60+ sites) got hacked because of the file upload utility I added to this site. The map asks for no personal details. The only required information is the city/state/nation where you live. Hardly something anyone can really use to "spy" on anyone. People share a lot more detailed info that that, regularly in posts here at at the CLIMB board.
But it wasn't the map that bothered him, it was that some lunatics had a quarrel with me a long time ago.
I use firefox myself on occasion. The controversy was over a protest of an unethical plugin firefox was endorsing.