Server is now down but is unclear if the cloud provider took it down and if the parent company knows it leaked users details in the first place.