Quickly check your websites for third party requests.
  • JavaScript 100%
Find a file
2025-01-27 17:43:11 +07:00
lib WIP 2025-01-27 17:43:04 +07:00
.DS_Store WIP 2025-01-27 17:43:04 +07:00
.gitignore Initial 2022-10-17 20:55:16 +02:00
LICENSE Initial 2022-10-17 20:55:16 +02:00
package-lock.json Initial 2022-10-17 20:55:16 +02:00
package.json Initial 2022-10-17 20:55:16 +02:00
readme.md Update readme.md 2022-10-25 12:01:25 +02:00
third-party-checker.js WIP 2025-01-27 17:43:04 +07:00
update-kunden.yml WIP 2025-01-27 17:43:04 +07:00

Third Party Checker

Tool for crawling websites and checking for third party requests using Puppeteer.

Installation

git clone https://github.com/pxlrbt/third-party-checker.git
cd third-party-checker
npm install

Usage

  • Create a sites.yml with a list of sites.
  • Make the file executable chmod +x third-party-checker.js.
  • Create a report folder.
  • Run ./third-party-checker.js sites.yml.

Crawler

The default command only checks the front page for third party request. If you want to crawl the whole page use the --crawl flag.

./third-party-checker.js --crawl sites.yml

Sites.yml

- domain-a.com
- domain-b.com

Output

The script will generate a yml file for every site in sites.yml in report/ and a combined file report/all.yml