I have disabled "Use Instant Log In" because I didn't want True Key to log me in automatically to a site, but True Key still fills in the user ID and password fields for me automatically. Is there any way to turn this off?
The auto-fill feature is actually problematic, and it was a problem also in the predecessor to True Key — Lenovo's Password Manager (Lenovo's was worse because it stored more fields than just the user ID and password, and those stored fields cannot be removed). In an ideal world, a password manager is able to figure out and fill fields correctly, but this often isn't the case, and it breaks things. Examples:
- Hidden fields. Many sites have hidden fields that may look like login and password fields to the password manager. However, those are not meant to be user-filled, and I have encountered sites which become broken because changing these fields screw up the internal functions/code of the site. In an ideal world, websites are coded properly and do not use such hidden fields, but our world is far from that. The problem gets worse when Instant Log In is turned on — the app will submit these hidden fields, refreshing the page and breaking everything, which can render the whole site unusable.
- The third field. Some sites require an organisation/company ID in addition to the user ID and password. Many password managers do not support such a third field, and so Instant Log In becomes useless and annoying. It is less so with auto-fill, but still annoying, especially when the organisation ID is required before the user ID/password — the auto-fill breaks the form.
At other times, the third field is the one-time password field. In my country, unlike the US, every bank is required to use OTPs even at the consumer-level, and often they use a password field (instead of a text field unlike Google or other sites), which True Key detects and fills in with my password instead. This is annoying with auto-fill, but is completely unusable with Instant Log In, as it will submit the OTP with my password, which is incorrect and could lock me out of my bank account.
I mentioned in another post that I didn't want to use Instant Log In, and these are the reasons. But auto-fill is almost as annoying. Therefore, can we turn it off, or have such a feature?
So far, I found that Keeper handles the above problems very well by not instantly filling, and giving the user the option to choose which fields to fill, and the option to add custom fields. The main problem with their product is they do not support hardware integration on the desktop (such as the use of fingerprint login, TPM, AES instructions in the processor, etc., so everything is slowed down), and their Android app/keyboard is broken.