Yeah, there should be multiple massive disclaimers on this site. I'd be worried about regulatory issues as well.
Edit: why disagree?
Edit: why disagree?
Also there is no real company / person mentioned as an owner at least on the website so the privacy policy is kind of a "trust me bro".