Please tell me what kind of requirements you are talking about, I will make my best to meet them.
Unfortunately, I am not a lawyer. The problem I see is that, as an international service, it is hard to tell what laws applies on what.
I am not trying to hide my contact information. My mail is available in the mail icon on the left which is visible for only for registered users, just because of spam robots.
Anyone can contact me by mail or with a private message through this forum.