I wouldn't trust this if i were you guys, It can steal your files and might not even have encrypted password hashes, and therefor can steal your passwords (etc)..
The website does not look well developed, there isn't a live chat within the website also :/ I don't see you having a TrustPilot account for that so called "Host"
works fine, just use a password you dont mind other people (like me) get to know
in other words dont use ur "standard" password
yeah i know they are like bla bla use a different password on every account site
most ppl use Password123 (obious another tho) but for example on all common sites