This isn't the first time this company has been breached. I'd stay far away from this company. If you really need a centralized password repo, use 1password.
But if you can, I'd recommend self-hosting (VaultWarden) over any online service provider.
I am still amazed anyone would use a proprietary password manager which stores in someone else's computer. That's the opposite of good password management.
I don't think that's correct. They state that passwords are decrypted in the browser. They are stored encrypted on their servers but not decrypted on their servers AFAIK
But if you can, I'd recommend self-hosting (VaultWarden) over any online service provider.