Skip to content

Commit aa35902

Browse files
committed
docs: simplify verification sites to CreepJS and BrowserLeaks
1 parent 3dcefd5 commit aa35902

3 files changed

Lines changed: 13 additions & 34 deletions

File tree

docs/guides/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ These guides cover everything from initial setup to advanced deployment scenario
1616
| [Bot Script](getting-started/BOT_SCRIPT.md) | Automate BotBrowser without Playwright or Puppeteer using `--bot-script` and Chrome Debugger APIs. |
1717
| [CLI Recipes](getting-started/CLI_RECIPES.md) | Use copy-paste CLI recipes for proxy, fingerprint, identity, and deployment scenarios. |
1818
| [Profile Management](getting-started/PROFILE_MANAGEMENT.md) | Manage profile files, versions, and lifecycle for reproducible browser identity. |
19-
| [First Verification](getting-started/FIRST_VERIFICATION.md) | Validate fingerprint consistency with CreepJS, Iphey, BrowserScan, and Pixelscan. |
19+
| [First Verification](getting-started/FIRST_VERIFICATION.md) | Validate fingerprint consistency with CreepJS and BrowserLeaks. |
2020
| [Automation Consistency Practices](getting-started/AUTOMATION_CONSISTENCY.md) | Reduce framework-related inconsistency signals in Playwright/Puppeteer workflows. |
2121
| [CanvasLab](getting-started/CANVASLAB.md) | Record Canvas 2D, WebGL, and WebGL2 API calls to study tracking techniques and verify fingerprint protection. |
2222
| [AudioLab](getting-started/AUDIOLAB.md) | Record Web Audio API calls to study audio fingerprint collection and verify audio privacy protection. |

docs/guides/getting-started/FIRST_VERIFICATION.md

Lines changed: 11 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# First Verification
22

3-
> Verify BotBrowser fingerprint protection with CreepJS, Iphey, BrowserScan, and Pixelscan after setup.
3+
> Verify BotBrowser fingerprint protection with CreepJS and BrowserLeaks after setup.
44
55
---
66

@@ -32,13 +32,11 @@ chromium-browser \
3232
Open one of the following URLs in the browser:
3333

3434
- **CreepJS:** `https://abrahamjuliot.github.io/creepjs/`
35-
- **Iphey:** `https://iphey.com/`
36-
- **BrowserScan:** `https://www.browserscan.net/`
37-
- **Pixelscan:** `https://pixelscan.net/`
35+
- **BrowserLeaks:** `https://browserleaks.com/`
3836

3937
### 3. Check for a passing result
4038

41-
Each tool reports a trust score or consistency status. A properly configured BotBrowser instance should show consistent fingerprint data across all reported properties.
39+
Each tool reports either a trust score or detailed signal output. A properly configured BotBrowser instance should show consistent fingerprint data across all reported properties.
4240

4341
---
4442

@@ -59,14 +57,14 @@ BotBrowser profiles define all of these properties consistently at the browser e
5957
When you switch to a new profile version, run one fast pass first:
6058

6159
1. Launch with only `--bot-profile` and `--proxy-server`.
62-
2. Open CreepJS and BrowserScan.
60+
2. Open CreepJS and BrowserLeaks.
6361
3. Confirm no obvious mismatch before adding advanced flags.
6462

6563
### Regression check before production rollout
6664

6765
Use the same machine, profile, and proxy to compare before/after results:
6866

69-
1. Capture screenshots from CreepJS, Iphey, and Pixelscan.
67+
1. Capture screenshots from CreepJS and BrowserLeaks.
7068
2. Save launch args used for each run.
7169
3. Diff results and investigate any new mismatch signals.
7270

@@ -121,31 +119,14 @@ await browser.close();
121119
```
122120

123121
<a id="iphey"></a>
124-
### Iphey
122+
<a id="browserleaks"></a>
123+
### BrowserLeaks
125124

126-
**URL:** `https://iphey.com/`
125+
**URL:** `https://browserleaks.com/`
127126

128-
Iphey provides a straightforward pass/fail assessment with detailed breakdown by category.
127+
BrowserLeaks is useful for drilling into individual fingerprint surfaces such as Canvas, WebGL, fonts, WebRTC, timezone, and headers.
129128

130-
Look for a green "Trusted" badge with all categories showing green checkmarks.
131-
132-
<a id="pixelscan"></a>
133-
### Pixelscan
134-
135-
**URL:** `https://pixelscan.net/`
136-
137-
Pixelscan displays a consistency status for browser properties and network location.
138-
139-
Look for "Consistent" status across all tested categories with no mismatches.
140-
141-
<a id="browserscan"></a>
142-
### BrowserScan
143-
144-
**URL:** `https://www.browserscan.net/`
145-
146-
BrowserScan tests a broad range of fingerprint surfaces and displays results in a clear dashboard.
147-
148-
Look for consistent values across all fingerprint sections with no warnings or mismatches.
129+
Look for values that match your loaded profile and proxy configuration with no obvious contradictions between sections.
149130

150131
---
151132

@@ -189,9 +170,7 @@ const PROFILE = process.env.BOT_PROFILE_PATH;
189170

190171
const sites = [
191172
{ name: "CreepJS", url: "https://abrahamjuliot.github.io/creepjs/", wait: 15000 },
192-
{ name: "Iphey", url: "https://iphey.com/", wait: 10000 },
193-
{ name: "BrowserScan", url: "https://www.browserscan.net/", wait: 10000 },
194-
{ name: "Pixelscan", url: "https://pixelscan.net/", wait: 10000 },
173+
{ name: "BrowserLeaks", url: "https://browserleaks.com/", wait: 10000 },
195174
];
196175

197176
const browser = await chromium.launch({

docs/guides/getting-started/PROFILE_MANAGEMENT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ chromium-browser \
3131

3232
### 3. Verify it works
3333

34-
Visit [CreepJS](https://abrahamjuliot.github.io/creepjs/) or [Iphey](https://iphey.com/) to confirm the fingerprint is active. See [First Verification](FIRST_VERIFICATION.md) for a complete verification checklist.
34+
Visit [CreepJS](https://abrahamjuliot.github.io/creepjs/) or [BrowserLeaks](https://browserleaks.com/) to confirm the fingerprint is active. See [First Verification](FIRST_VERIFICATION.md) for a complete verification checklist.
3535

3636
---
3737

0 commit comments

Comments
 (0)