Skip to content

Adds a browser action to analyse scripts & telemetry on the page.

License

Notifications You must be signed in to change notification settings

19ATF72/Telemetry-Analysis

Repository files navigation

Have you ever wondered how many companies are involved whenever you load a webpage? Do you ever considered what other websites you visit they are involved with? Can you know how they intend to use this information? Advertising? Telemetry? Tracking?

This extension makes understanding the relationships between you and them as simple as a picture. (That hopefully speaks a thousand words).

We are now on the Mozilla Extension Store!

Features

all-1-button-blurred
All the following, available in the browser with a single click:

simple-benign
Sitemap with links to all the entities involved when loading a page, from simple and benign with a single party and parent organization.

nebulous-map
To nebulous and interesting maps with hundreds of entities and connections.

forming-constelations
There is often more than meets the eye, and many organizations owned by a single one.

Constelations-growing
With constellations forming over time, due to large providers who interact with many sites.

detailed-breakdown
And detailed relationship and purpose breakdown with ownership and interactions explained.

It also includes a more detailed breakdown of the individual elements and their classifications & understood purpose.

app-main-screen-cropped
Including cookie & request counts.

hover-cookie-cropped
Cookie classification for 1st and 3rd party cookies and individual cookie breakdown.

hover-web-request-cropped
Web Request classification and domain mapping with ownership information.

Technical Description

This project is a Firefox reporting extension that provides users with classification information about 1st & 3rd party online trackers & cookies embedded by ad-networks and publishers in most pages. It including classification via Pi-Hole block-lists & Easy-List as categorization lists, as well as domain mapping & cookie classification utilizing existing resources such as OpenCookieDatabase & Libert (2015) domain-organization mapping. It adds a browser action to analyze scripts & telemetry on the page, and is tested with the latest version of Firefox.

Manual installation guide

Installation has been tested on Firefox 85.0 and above, or alternatively use the Firefox Developer or Nightly edition.

1. Download the latest signed extension file

  • Currently 'telemetry_analysis-2.7-an+fx.xpi' in 'web-ext artifacts'.

2. Open Firefox

2.1 Navigate to the Add-ons / extensions page

  • Either go to options menu (Tab with 3 vertical lines) -> Add-ons & Themes
  • Or press Ctrl+Shift+A as a shortcut

2.2 On the manage extensions page, click the cog

2.3 Click install 'Add-on from file'

2.4 Select the downloaded extension file

2.5 Approve extension permissions

3. Wait 10 seconds

The extension is now ready for use, the page action feature is now available on any page.

About

Adds a browser action to analyse scripts & telemetry on the page.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages