From Free Software Directory
Revision as of 13:43, 2 October 2020 by Mmcmahon (talk | contribs)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search



A tool to measure over time your own exposure to third parties on the web


uBO-Scope will be able to function accurately only for WebExtensions-based blockers -- it is unable to do its job properly with legacy-based blockers.

The popup panel of this extension may sometimes be affected by an issue which has been fixed in Firefox 57: "WebExtension browser action popup scrolls to the top on changing an element's style" https://bugzilla.mozilla.org/show_bug.cgi?id=1324499

You should read the documentation to better understand purpose and usage: https://github.com/gorhill/uBO-Scope#preamble

To inform you about your own third-party exposure on the web pages you visit through a third party exposure score.

Important: The lower the 3rd-party exposure score, the better.

Third-party ("3rd-party") exposure is quite an important component of the more general concept of privacy exposure.

In the scope of uBO-Scope, "3rd-party" is defined as follow:

A network request to a remote server which has a different base domain name than the base domain name of the URL in the address bar is deemed "3rd-party".

A 3rd-party exposure score is derived not only from the number of distinct third parties on a web page, but also from the ubiquitousness of each of these distinct third parties.

The ubiquitousness of a specific 3rd party is measured according to how frequently this 3rd party is used on web pages you visit. This means the ubiquitousness of a 3rd party will be representative of your browsing history and whether the 3rd party was blocked or not on the pages you visited.

uBO-Scope does not alter network traffic, it only observes it. For every network request, blocked or allowed, it will extract the base domain name. If the base domain name of the network request is different from the base domain name extracted from the URL of the web page, the network request will be deemed 3rd-party and uBO-Scope will store the pair [3rd-party base domain name, 1st-party base domain name] in its database, to be used to compute and show your overall 3rd-party exposure score of web pages you visit in the future.

Your 3rd-party exposure score depends on your past browsing history and the tools you used (if any) which have blocked network requests, and how these tools (if any) are configured. uBO-Scope does not depend on uBlock Origin to do its job, it will work with any content blocker, or no content blocker.



Verified by

Verified on




Verified by

David Hedlund

Verified on

29 December 2017

Leaders and contributors

Resources and communication

Software prerequisites


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.