Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tracking Detection Extension

Cross-platform browser extension to detect JavaScript tracking methods

Prerequisites:

A Node.js server collects the data sent by the extension and saves it in a mongoDB Collection.

framework_setup

Overview of the extensions workflow:

extension

Node.js Setup

  • clone repo
  • run npm install in server folder to install all npm needed packages
  • download and provide the list of URLs to visit during crawling. Name the file top-1m.csv. (a list is available at https://tranco-list.eu/)
  • run node app.js to start server
  • don't forget to install MongoDB on your machine

Extension Setup

  • install extension in Firefox with web-ext, or manually in other browsers
  • click pop-up icon in browser to open crawl settings
  • define parameters for the crawl, then start the crawl via the pop-up

About

Cross-platform browser extension to detect JavaScript tracking methods and a Node.js server to process data collected on detected tracking.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages