Block VPN, Proxy, Tor & Bots in one line of code
Stop VPN, Proxy, Tor & Bot traffic in real time. WebRTC leak test, browser fingerprinting, header inspection and IP intelligence combined into one fraud score. Visitors see a clean popup with every detail.
Is your connection clean?
Run the same check your visitors get. If anything is detected, you will see the popup.
Everything a fraud check needs
Six layers work together and produce one weighted score you control.
WebRTC Leak Test
STUN request reveals the real public IP behind browser VPNs and proxy extensions.
Browser Fingerprint
navigator.webdriver, headless Chrome, Selenium, Puppeteer & Playwright traces.
Viewport & Display
Zero window size, missing plugins, software WebGL and emulator mismatches.
Header Inspection
Via, X-Forwarded-For, Forwarded and other proxy headers analysed server-side.
IP Intelligence
VPN, datacenter and Tor ranges updated daily, plus ASN / ISP hosting detection.
Timezone Check
Browser timezone compared with IP country - a strong VPN signal.
Fraud Score
Weighted 0-100 score with block / warn thresholds per API key.
Server API
proxycheck-style JSON API and token verification for your backend.
Live in 2 minutes
Create account
Sign up free and get two API keys - Free and Paid.
Add your domain
Lock the key to your domains so nobody else can use it.
Paste one line
Add the script tag before </body> on your website.
You are protected
Bad visitors see a popup with full detection details.
Start free, upgrade anytime
Changing plan? The unused value of your current plan is credited - you only pay the difference.
- 10,000 queries / day
- 5 domains
- JS + Server API
- Modal with full details
- Email support
- 50,000 queries / day
- 15 domains
- Everything in Starter
- Priority detection cache
- Custom modal text
- 250,000 queries / day
- 50 domains
- Everything in Pro
- High volume
- Priority support
Questions
What happens when my daily queries finish?
The script simply stops checking until the next day (00:00 UTC). Your website keeps working normally and no popup is shown to anyone.
Why do I get two API keys?
The Free key always has 1,000 queries per day. The Paid key works only while a plan is active and uses the plan's daily limit.
How does plan upgrade billing work?
The unused time of your current plan is converted to balance and the new plan price is taken from your wallet - so you only pay the extra amount.
How do I add funds?
Deposits are made through FaucetPay and credited to your wallet automatically after payment.
Can I check visitors from my server too?
Yes. Use the server API with your secret key, or verify the token returned by the browser script.
Protect your traffic today
1,000 free checks every day. No card needed.