Allow users to add and remove “Excluded Domains”, which are domains that Bitwarden will not offer to save the password for. Originally requested in this feature request.
Current behaviour: users can add to the Excluded Domains list by clicking “Never for this website” when Bitwarden offers to save new credentials. There is no other way to add or remove Excluded Domains.
New behaviour: add a new screen to allow the user to explicitly manage the Excluded Domains list. It will be located in the Settings tab:
@vachan I’m not as familiar with other clients, but here’s what I’ve found.
The browser client maintains its list of Excluded Domains (called “neverDomains” in the code) in local storage. This means it can’t be accessed or managed through other clients.
The desktop and web clients don’t have autofill functionality, so they don’t appear to maintain their own list of Excluded Domains.
The mobile client does have an equivalent list of “Blacklisted URIs” (sites it will not offer autofill on). Best I can tell, this is also stored locally. This can already be edited in the Options screen - although only via a single line comma-separated text input, which is not particularly user friendly.
@tgreer is it worth making a similar change to the mobile client to keep the UIs consistent and provide a more user-friendly way of managing this on mobile? Either before or after the upgrade to Android 11 + iOS 14, depending on how much you think that would affect this. I’d be happy to help either way.
I’d also like to suggest that this be placed in the domain rules category as that would be the most intuitive location for it. That would require allowing the extensions and mobile apps to access the domain rules tab which is currently only available in the web vault.