And you registered just to share this great" site with us?
Legit? Don't think so. It see it nowehere on neither Netflix not HBO sites as a way to "watch with friends". Netflix have they own feature for that.
Last but not least - do you trust a site without privacy policy, or contact info, with your Netflix/HBO credentials?