I have never heard of them and was curious so I checked it out. What an interesting concept: "Here we are, an unknown group/clan/organization/whatever you have never heard about. Why don't you give us your email and we will tell you if your privacy has been breached."