Yes, we can vouch for it. All your data is encrypted, the website is legit, and highly cares about your safety. There is no need for you to add any documents to your account, however, and you can always delete your contact info from your profile.