What can i do to keep the passbolt icon from showing up in a field?

I have a couple fields that the browser icon is appearing. The field name is quantityOrdered. It is a text field. Has a placeHolder of Quantity Ordered.
That is the rule that causes this to show up. I don’t want to turn the extension off I just want it to not show in random fields.

1 Like

We also have the impression that there are issues with the placement and visibility of the Passbolt icon in username and password fields. In some cases, the icon appears in incorrect input fields, does not show up where expected, or is displayed in fields that are not related to login functionality.

Based on these observations, we assume that the field detection may not be working reliably in all cases.

In addition, during our analysis, we noticed that the logic in InFormFieldSelector.js appears to rely primarily on CSS attribute selectors such as name, id, class, and placeholder. It does not seem to take into account other contextual signals like label text, DOM structure, or the relative position of fields within a form.

This could explain the behavior we are seeing, leading to both false positives (e.g., the icon appearing in unrelated fields due to matching attributes) and false negatives (e.g., valid login fields not being detected because they use non-standard naming).

From our perspective, detection accuracy could likely be improved by incorporating additional signals such as label text analysis and form-context evaluation (e.g., grouping and ordering of fields within a form).

As an alternative or interim solution, it would already be very helpful to have the option to disable the icon on a per-site basis. This would help prevent false positives from interfering with input fields, especially since autofill can still be triggered via the extension icon in the browser toolbar.

1 Like

We’ve seen a significant increase since the last update (5.10 i believe), and we had to turn off suggestions because it was causing issues with many fields in our ERP app. Like AckDeGO said, site-by-site setting would be great, we could work around the issues on most pages, but some business apps are not functional currently so we had to just kill it server side.