I don't know; this looks too good to be true. I have two major concerns:
They say that the user data is encrypted with the password and that they don't have access to it, but they don't explain how that is done or possible.
I cannot find information on who is behind this company. They have suddenly popped out of nowhere and now they are running this ads all over the place on SN.
I don't know; this looks too good to be true. I have two major concerns: