I used 1Password for a long time. But when version 7 (the last one that was a perpetual license) stopped working in Sonoma, I went to look for something else that had these requirements:
- It did not have a subscription fee.
- It did not require your passwords to be stored in your iCloud account.
- It did not require your passwords to be stored on any other remote server.
This left out practically everything. Whether it was free or a single cost app, almost all of them stored your passwords on a remote server. I don't care how much security they claim to have, that's an automatic "NO!" Which also meant Apple's built in password manager was out since it stores your passwords on their servers.
I tried about 8 different password managers regardless of my rules just to at least see how well they worked - or didn't. I finally hit on this one-and-only actually free, open source password manager. And your password database is stored only on your local drive. The personal version is completely free.
https://www.enpass.io/personal/
After getting all of my 1Password items into Enpass, and getting used to the interface, I've found it actually works much better than 1Password ever did. 1P would very often fail to automatically fill in the user name, password or both. Then even if it did, 1P would almost always just sit there and you'd have to click the Okay (or whatever button) to proceed.
There's only one site I use of a few dozen where Enpass doesn't fill in the fields and move on by itself. I could probably fix that be redoing the entry, I just haven't bothered yet.