FPScanner Demo

Live demo of the FPScanner library (v0.9.4). Fingerprinting signals are collected and bot detection rules are run entirely client-side.

Collecting fingerprint...

Bot Detection Result

Waiting for scan...

FPScanner ID (fsid)

Waiting...

Detection Details

Each rule checks for a specific bot indicator. A detected: true means the rule flagged suspicious behavior.

RuleDetectedSeverity
Waiting for scan...

Raw Signals

Automation Signals
Waiting...
Device Signals
Waiting...
Browser Signals
Waiting...
Graphics Signals
Waiting...
Codecs
Waiting...
Locale Signals
Waiting...
Context Signals (iframe, web worker)
Waiting...
Full Raw JSON Output
Waiting...

About FPScanner

FPScanner is a browser fingerprinting and bot detection library. It collects signals from your browser (device info, graphics, automation indicators, etc.) and runs detection rules to determine if the current environment looks like a bot.

Everything runs client-side on this demo page. No data is sent to any server.

For a more production-ready integration with a custom encryption key, obfuscation, and server-side decryption, check out the FPScanner server-side demo.

Learn more: GitHub | npm