I tried Tor at one time, and wasn't at all impressed with it. Does it protect your anonymity? My guess is partially. I don't think anything is 100% certain.