So far seems legit, was sketched ouboutt the fact you can only have 12 characters for a password but they have 2fa. I think they might allow bigger passwords in the future hopefully unlimited as many of us like. So far design looks nice but needs work if they increase the password maximum I think it could take off.
The admin must be a pro...