Check your browser and system environment for risk signals before registering or subscribing to Claude Pro.
Verify your setup looks consistent before applying for Claude API access or using Claude Code.
Self host the checker on your own server or a platform like Vercel or Cloudflare Pages.
Study the code as a learning example of browser fingerprinting and environment detection.
| yacuo/check-cc | katipally/openlive | sirallap/agentglass | |
|---|---|---|---|
| Stars | 190 | 189 | 192 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
CheckCC is a browser based tool for people who use Claude, the AI assistant from Anthropic. It checks your current browser and system environment for signals that might make Claude flag your account as risky, before you register, subscribe to Claude Pro, apply for API access, or use Claude Code. The tool looks at more than 40 signals such as your browser's language setting, your system time zone, your Intl locale settings, your User Agent string, and whether you appear to be running inside a WebView or an automated browser. It compares these signals against each other and against the region they suggest you are in. If your time zone says one country but your browser language says another, for example, that mismatch is flagged as a possible risk. The project is explicit that none of this proves an account is safe or unsafe. It only helps a user notice obvious inconsistencies in their setup ahead of time. The README gives general advice for lowering risk: keep your IP address, system time zone, browser language, and account region consistent with each other, avoid switching countries, proxies, devices, or browsers frequently, and avoid logging in from WebViews or unstable automated environments. It also states plainly that all checks happen locally in the browser. The tool does not require a Claude login, does not read your Claude account, password, cookies, or chat content, and does not upload results by default. Under the hood it is built with Next.js, React, TypeScript, Tailwind CSS, and pnpm. You can try it live at checkcc.org, or run it yourself with pnpm install followed by pnpm dev, then open localhost:3000 in your browser. A production build uses pnpm build and pnpm start. The README notes it can be deployed to Vercel, Cloudflare Pages, Netlify, or your own server. The project is released under the MIT license. If you build on it or redeploy it, the README asks that you keep the original copyright notice and link back to the source repository. The maintainers describe an upcoming desktop app for macOS, Windows, and Linux meant to help fix environment issues directly, currently in private testing.
A browser tool that checks your system and browser settings for signals that could put your Claude account at risk.
Mainly TypeScript. The stack also includes Next.js, React, TypeScript.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice and credit the source.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.