Why do I need a password if I sign up with Google or Apple?
Even when using Google or Apple to sign up, you must choose a password because it is vital for our end-to-end encryption.
Your password is used to encrypt your account's data encryption key (DEK), which protects your private data (like the secret keys for your uploads). Neither Google nor Apple provides us with a secret that we could use for this purpose.
Furthermore, if we relied on a key provided by them, it would mean that Google or Apple would technically have the ability to decrypt your data. By using your own password, we ensure that only you hold the key to your information.