We now have 2FA and also a second layer PGP Encryption you can now enable on your account to help keep everything secure.
Just look in the My Account Menu in the top right https://www.joshwhotv.com/user
Enabling 2Fa is only a Switch away
Once enabled log out and log back in and it will email you a verification link to login.
You can also Generate your own PGP Key too, to add an additional layer of encryption to your account.
This is a separate layer of security and does not need to be setup if you do not need it.