barnsley
born in a.....
So Valve have apparently messed up the caching in the steam store meaning that if you are using the store/associated URLS or a few hours before (written at 21:0025/12/15), there is a chance that people will be able to see your account information. We're talking payment details etc.
-edit- TLDR DO NOT TOUCH STEAM, even if you are already logged in
-edit- TLDR DO NOT TOUCH STEAM, even if you are already logged in