I don't know; this looks too good to be true. I have two major concerns:
  1. 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.
  2. 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.
reply