Your true identity can easily be hidden without difficulty should you have the inclination. The various available means to do it are well known and require no specialist technical skill.This has gotten way off topic, so I'm just gonna say that IMO if you think your posts here are anonymous, you are kidding yourself.