The following four tests illustrate a little known technique used to evade ad blockers and other fingerprinting countermeasures. If anti-fingerprinting is successful, then each fingerprint should match and change on every page refresh. If the fingerprints do not match or stay the same after reloading the page, your browser can be tracked.

Test 1: Fingerprint in main page

This fingerprint is generated in the top level HTML document.


Hash: (isPointInPath: )

Test 2: Sandboxed IFrame (Credit: DocumentRoot)

This fingerprint is generated in a sandboxed IFrame with an invalid URL and javascript turned off.


Hash: (isPointInPath: )

Test 3: Sandboxed IFrame with URL

This fingerprint is generated in a sandboxed IFrame with a valid avascript turned off.


Hash: (isPointInPath: )

Test 4: Sandboxed IFrame - violating SOP

This fingerprint is generated in a sandboxed IFrame with the same origin policy turned off.


Hash: (isPointInPath: )