Claude China-environment Risk Check
Inspect browser-visible timezone, language, fonts, browser and device characteristics to estimate how closely this environment resembles China-associated signals.
Ready
Start the check to generate a 0–100 environment-similarity score.This is not an official Claude decision and does not mean the account will necessarily be restricted.
Primary reasons
Top 3 contributorsSignal details
Weights are adapted from public reverse-engineering research and an open-source reference. A higher score only means greater similarity.
System timezone
Direct Claude signalReads the OS timezone exposed through Intl; this is the browser signal closest to reported Claude Code behavior.
Browser languages
Checks navigator.languages for Simplified Chinese and regional preferences.
Chinese system fonts
Uses Canvas width differences to check common Simplified and Traditional Chinese fonts.
Chinese vendor fonts
Checks fonts commonly shipped by device vendors and Chinese software, such as MiSans and HarmonyOS Sans.
WebRTC address exposure
Checks ICE candidates for additional network addresses. This is an environment-risk signal, not direct location proof.
Chinese browser / WebView
Checks User-Agent and Client Hints for WeChat, QQ, UC, Quark and similar identifiers.
Device vendor
Checks UA and high-entropy Client Hints for HarmonyOS, Huawei, Xiaomi, OPPO and related device signals.
Intl locale
Reads the locale selected by the browser's date formatter.
Timezone offset
Checks whether local time is offset from UTC by eight hours.
Emoji platform style
Infers the emoji rendering platform from OS and browser identifiers; this is only a weak correlation.
Interpretation and privacy
This is not an Anthropic product and cannot inspect the complete Claude Code runtime. It estimates similarity from browser-visible signals and must not be treated as a definitive account, ban or regional-eligibility decision.
All analysis runs locally except that the WebRTC item contacts a public STUN service to collect ICE candidates. Results are not submitted to the NexScan API.
Detection concepts reference the open-source project LinXiaoTao/FuckClaude · MIT License