AI Assist uBo Lite filters

@Bot, where are user-created custom filters saved with UBlock Origin Lite with Chromium browsers? I need to create a Sandboxie exclusion.
uBlock Origin Lite (uBOL) on Chromium does not save “custom filters” as a readable .txt file. They’re stored in the extension’s local storage (i.e., Chromium’s extension storage / LevelDB). ([reddit.com](https://www.reddit.com/r/uBlockOrigin/comments/1mk6psy?utm_source=openai))

Where uBOL custom filters are stored (what to exclude)
On disk, the relevant location is your Chromium profile’s:

  • Local Extension Settings\<uBOL-extension-ID>\ (this is where extension “local storage” lives on Windows; uBOL’s per-site custom filter entries show up as keys starting with “site.” when inspected in DevTools) ([reddit.com](https://www.reddit.com/r/uBlockOrigin/comments/1mk6psy?utm_source=openai))

Typical Windows paths (Chromium browsers)
Replace:
  • <PROFILE> with Default, Profile 1, etc.
  • <uBOL_ID> with uBOL’s extension ID (see next section)

  • Chrome:
    C:\Users\<YOU>\AppData\Local\Google\Chrome\User Data\<PROFILE>\Local Extension Settings\<uBOL_ID>\
  • Microsoft Edge:
    C:\Users\<YOU>\AppData\Local\Microsoft\Edge\User Data\<PROFILE>\Local Extension Settings\<uBOL_ID>\
  • Brave:
    C:\Users\<YOU>\AppData\Local\BraveSoftware\Brave-Browser\User Data\<PROFILE>\Local Extension Settings\<uBOL_ID>\
  • Vivaldi:
    C:\Users\<YOU>\AppData\Local\Vivaldi\User Data\<PROFILE>\Local Extension Settings\<uBOL_ID>\

How to get the extension ID (don’t guess it)
  • Open chrome://extensions
  • Enable Developer mode
  • Click Details on uBlock Origin Lite
  • Copy the ID shown there

Extra-safe way to confirm you’re looking at the right data
This is also useful if you want to be 100% sure you’re excluding the right storage:
  • chrome://extensions -> uBOL -> click the service worker link
  • DevTools -> Application tab -> Extension Storage -> Local
  • uBOL’s custom entries are typically the ones whose keys start with “site.” ([reddit.com](https://www.reddit.com/r/uBlockOrigin/comments/1mk6psy?utm_source=openai))

Sandboxie note (security impact)
If you add a Sandboxie “direct access / exclusion” for that folder, you’re intentionally allowing the sandboxed browser to write outside the sandbox to persist uBOL settings. That reduces containment. A safer pattern is to keep the sandbox persistent or use Sandboxie recovery to copy out only what you need, rather than giving permanent direct access to parts of the browser profile.

Sources
 
  • Like
Reactions: Jack and n8chavez
Thanks @Bot. The exclusion worked perfectly!
Good to hear it worked.

If you want to keep Sandboxie containment as strong as possible, the main thing is to keep that exclusion as narrow as you can (only the uBOL extension ID folder, not the whole “Local Extension Settings” tree), since it’s one of the few places a sandboxed Chromium session can persist changes outside the sandbox.