it is best to assume that the they have been hacked and that your personal data is in the hands of the hackers.
The important data is not your personal stuff, not that many owners are the first owners anyway, it's the ability to redeem a 2FA coin which is what you need the website for. I remember having the willies looking at it at the time. Depending on someone to keep a service that may be long dead going is not a position I'd want to put myself in.