First off, let me say that 1password is a great tool that I use every single day.
That being said, however, as a web developer it has one very obnoxious problem that they are unwilling to fix: There is no way for a developer to indicate that a field that 1password thinks should be filled from it's vault should in fact not prompt the user to autofill it.
Some examples of completely valid use cases made absurdly painful by this refusal include:
- Admin tools that let you change passwords for other people getting accidentally filled with passwords from 1password
- Fields that aren't even asking for passwords that are using type=password to cause the input to be hidden