At the moment I use KeepassXC on macOS. Before I used KeepassX, which discontinued their development.
I am considering switching to command line client pass - the standard unix password manager, because of simplicity and UNIX like software.
I found a Hackernews discussion with a major flaw:
There's one problem here: by storing passwords in a series of flat files, you give away that a password to a given site or location exists. That alone can be data that a user doesn't want to share.
I wish to have my passwords 100% private and no agency and/or malware to read it out.
Are there any benefits of using pass over the "easy to use" GUI KeepassXC?