This all showed me that the site isn't trustworthy at all. Made a new email address at a more secure and professionally operated place.