Their site looks legit, however. I would advice you not to use free/public stuff. Chances are they are logging most things and might just give it out if they "have" to. If I were you idd get a VPS, install a 100% non-logging socks5 proxy and use that instead, and remember to not use any direct contact info when you pay for it/register.