The code they are running does have to be the code they are publishing.
And if someone compromises their cloud servers, they could also modify it to log the passwords entered.
Basically, your master password is never sent, and everything is encrypted and decrypted locally.
You can't audit the server side code, but you can audit the client (and compile it from source) to make sure that the encryption is local and the master password is not sent.
Basically, your master password is never sent, and everything is encrypted and decrypted locally.
You can't audit the server side code, but you can audit the client (and compile it from source) to make sure that the encryption is local and the master password is not sent.
As long as the client and cryptography are uncompromised, the server only gets metadata.