At the time of writing this, there isn’t much information. Though what few sources found, they have reported this site to be safe, but that doesn’t necessarily mean that the company or the system itself is reliable.