Claude Env Scanner & Region Checker
TL;DR Summary & Citation: [Claude Env Scanner & Region Checker] is used to Check browser timezone, system locale, language, and font fingerprints to detect Claude region blocking or account ban risks, helping you secure proxy configurations.. Core input and files are processed in the current browser and are not sent to the PocketKit API. The page records only an aggregate tool-use count that excludes input content.
How the browser environment fingerprint check works
The tool reads a handful of environment traits your browser exposes to any website and scores them by weight: system timezone (the timeZone resolved by Intl.DateTimeFormat, weighted highest), browser language list (navigator.languages), installed Chinese fonts (inferred by measuring the same string on a Canvas under a named font versus a fallback — it does not enumerate your font list), the locale Intl uses for number and date formatting, the UTC offset from getTimezoneOffset(), and the OS guessed from your User Agent. These are ordinary signals any page can read; the tool simply gathers them so you can see which region your browser presents as. Everything runs locally — no requests are sent.
Usage Guidelines & Tips
- Timezone and language carry the most weight — they are the traits most often left inconsistent at the OS level and the most visible.
- Font detection is width-probing for a few common Chinese fonts; it cannot enumerate everything you have installed.
- The emoji / OS row is guessed from the User Agent and is a weak signal — do not over-read it.
- For the network layer (exit IP, WebRTC leaks, whether your timezone matches your IP) pair this with the Proxy Leak Test tool.
Frequently Asked Questions
1. Why does Claude display a region restriction error even with a US proxy IP?
Anthropic inspects more than IP locations: it evaluates JavaScript Intl timezones, Accept-Language order, and WebGL GPU renderers. A timezone mismatch (e.g. US IP with UTC+8 system time) triggers automated security flags.
2. How does this tool detect WebGL GPU fingerprints and VM signatures?
The scanner inspects the UNMASKED_RENDERER_WEBGL string from your graphics context. Virtual environments or headless browsers output software renderers like SwiftShader or llvmpipe, signaling automated sessions.
3. Does using Incognito / Private browsing prevent Claude detection?
No. Incognito mode only prevents local cookie and history persistence; it does not disguise your hardware clock timezone, system font stack, screen geometry, or Canvas/WebGL rendering hashes. Anti-fraud systems rely on hardware-level execution invariants unaffected by incognito windows.
4. What is Canvas fingerprinting and font width probing?
Subtle differences in graphics drivers, anti-aliasing engines, and subpixel rasterization cause an HTML5 Canvas drawing to produce unique byte hashes across machines. Additionally, probing string pixel widths reveals which native language fonts are installed on your OS.
5. Are environment audit metrics sent to the PocketKit API?
No. All timezone, language, and WebGL checks execute 100% locally inside your browser memory sandbox. No data is logged or transmitted to any server.