puppeteer-afp
Stop websites fingerprinting your puppeteer browser instances.
This covers:
Canvas Fingerprinting
WebGL Fingerprinting
AudioContext Fingerprinting
Font Fingerprinting
Installation
yarn add puppeteer-afp
npm install puppeteer-afp
Usage
const puppeteer = require('puppeteer');
const puppeteerAfp = require('puppeteer-afp');
const browser = await puppeteer.launch();
const page = (await this.browser.pages())[0];
const cloakedPage = puppeteerAfp(page);
Go to https://webbrowsertools.com with your browser and check your fingerprints
Creator
Pavle Aleksic
License
This project is licensed under the terms of the MIT license.