uBlock Origin Lite: A Permission-less Content Blocker
uBlock Origin Lite (uBOL) is a permission-less content blocker available on the Chrome platform. Upon installation, uBOL immediately blocks ads, trackers, miners, and more without requiring any additional permissions.
Based on uBlock Origin, uBOL utilizes the default ruleset which includes uBlock Origin's built-in filter lists, EasyList, EasyPrivacy, and Peter Lowe’s Ad and tracking server list. If desired, users can add more rulesets by visiting the options page accessible through the popup panel.
Unlike other content blockers, uBOL is entirely declarative and does not require a permanent process for filtering. The content filtering is performed reliably by the browser itself, eliminating the need for uBOL to consume CPU and memory resources. The service worker process of uBOL is only required when interacting with the popup panel or the option pages.
While uBOL has limited capabilities compared to uBlock Origin, it allows users to explicitly grant extended permissions on specific sites for better filtering using cosmetic filtering and scriptlet injections. By opening the popup panel and selecting a higher filtering mode, users can grant additional permissions on a per-site basis.
Please note that uBlock Origin Lite is still a work in progress with the goal of providing a content blocking solution without requiring broad host permissions at install time. Its declarative approach ensures reliability and efficiency in CPU and memory usage.