Eu uso o Bitwarden também. Ele tem seu código aberto e você pode usar um servidor local ao invés de usar o servidor deles. Aqui fala um pouco mais sobre a opção de hospedagem própria.

Não sabia que poderia usar um servidor local, muito obrigado pela informação.

Mas o TOTP só pode ser utilizado no plano pago, não é?

Sim. Acho que mesmo que você use a hospedagem própria, ainda precisaria do plano pago.