At this website, I could see all my SE posted questions, where I was automatically logged in to my FB account. I don't remember registering myself for this website.
Is it some child website to SE or is it some spam? I am worried as I did not register myself for SE also with my FB account. How could it get my details??
In fact, complete EEexchange is getting updated at this link.
PS: I am not quite sure where to ask this question. It is valid in general for complete SE but I am mostly active in EEexchange, so I thought it would be appropriate to ask here!
EDIT: Finally got the time to go through the link given and found out that it fails to attribute to SE visually anywhere on the site and it is claiming the copyright to this site's content at the bottom of the page! I have flagged it to SE through the contact form and also to Google as guided. Please take two minutes and flag this website.