Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I use BitWarden. I can't speak to iOS, but it ticks all the other boxes
I happily pay for the premium version, but you can self-host.
https://bitwarden.com/
If self-hosting is an option for you (that already partly resolves not having to deal with 'shady companies', or at least you can choose a hoster yourself); I've been using Vaultwarden[1] to great satisfaction for about a year now and would recommend it. I don't think it does password history, but as you're in control of the hosting environment you could add that yourself. Must say I don't see the use of password history though - why is that useful?
[1] https://github.com/dani-garcia/vaultwarden.git
I use it on the cli, ios, sync with git, and there are plugins for browsers at the bottom(haven't tested it), free and the best there is for me, came from lastpass.
https://www.passwordstore.org/