Ability to manage "Never for this website" domains

There’s no easy way to edit the list of web sites we don’t want to manage password (other than using Developer Tools/3rd party extensions to manage Chrome local storage).

There should be an option on the extension menu to allow the user to do that in a friendly way.

Hi, how do you manage the list through developer tools/3rd party extensions?

gm.cinalli, this is not an easy journey to take) at least for google chrome.
first of all you know where the data’s stored https://help.bitwarden.com/article/where-is-data-stored-computer/, then you can open it with FastoNoSQL https://fastonosql.com/anonim_users_downloads
in chrome it’s leveldb, and you can see there neverDomains key
for Firefox, I believe, they’re just stored in plain js file.
it would be really nice to have an editor somewhere in the UI, the feature would be much appreciated.

This is really bad. I cannot undo or remove “never” sites.

For Firefox, Windows user, the data is in C:\Users\[your username]\AppData\Roaming\Mozilla\Firefox\Profiles\[your firefox profile]\storage\default\moz-extension+++f0d6891d-57d6-4341-a27c-8bffc1001bb6^userContextId=4294967295\idb. And the file is 3647222921wleabcEoxlt-eengsairo.sqlite
Open with Sqlite editor such as Sqlite browser, SQLiteStudio
It is in table: object_data, key: 0ofwfsEpnbjot, and the never list is in data column but as blob (hex). If anyone can help us about how to edit this thing then please describe.

1 Like

This could be easier. I’d like to see something in Settings that allowed one to view and edit a list of blacklisted web sites. Even more grand would be wildcard matching.

As per Stack Overflow, to edit an extension’s storage in Chrome (or Brave, in my case):

  1. Go to chrome://extensions/

  2. Check Developer mode

  3. Click the Inspect views background.html link

  4. At the resulting console, enter:

    let neverDomains;
    chrome.storage.local.get('neverDomains', entry => neverDomains = entry.neverDomains);
    delete neverDomains['www.amazon.com'];
    chrome.storage.local.set({neverDomains: neverDomains});

or as a one-liner:

chrome.storage.local.get('neverDomains', entry => chrome.storage.local.set({neverDomains: Object.fromEntries(Object.entries(entry.neverDomains).filter(([key, value]) => key !== 'www.amazon.com'))}));
1 Like

I agree this should be managed through the UI. It only affects the browser repo and it only uses local storage, so it would be pretty straightforward to implement. I’d be happy to submit a pull request if the devs agree.

I suggest it is located under “Manage” in the Settings tab:

The screen can then resemble the URI list in the View Item screen:

@tgreer and @kspearrin - thoughts on this proposal? (I didn’t think it was worth creating a duplicate thread in the Github Contributions category, but let me know if you’d prefer this in the future.)

1 Like

@eliykat I think this is something that users would like. I know it’s duplicative, but if you could start a thread in the contributions forum, that would be awesome.

Thanks @tgreer, I have created a new thread as requested: Ability to manage Excluded Domains

All discussion for this feature’s implementation will be shifted to that thread.