Why does Cryptomator on macOS force users to store their passwords in Keychain?

Hey and welcome to the Cryptomator Community :slightly_smiling_face:,

Only if you click e.g. in the unlock process “Remember password” the password is saved. In addition since version 1.6.0 Cryptomator supports plugins where can be used to store those passwords somewhere else. One plugin already exists to place the vault passwords in KeepassXC, implemented and maintained by PureJava. Further options will follow as soon as other plugins are implemented.

To summarize, you have currently with the new app three options:

  • enter the password with each unlock
  • store passwords in Keychain
  • store passwords in KeepassXC