The extension reads your opponent's last hours of play and puts a badge on their card: a win streak, a brand-new account, suspiciously high accuracy. You see it before you make your first move.
Free, no paid tier · Public data only · No engine, no automation
Every threshold, the time window and the game modes counted are yours to set in the popup. Green means good for you, red means be careful.
More than 70% wins in the window. Could be a good day, could be help — either way you are not facing a player having an average session.
Registered less than three months ago. Normal for a beginner, less normal next to a rating that keeps climbing.
Averaging above 85% across reviewed games. The strongest signal of the four — and the one engines produce most reliably.
Fewer than 30% wins. Nothing suspicious here — it is simply good news for you, so it is green.
Load the extension in Chrome. No account, no key, no setup screen.
The badges appear on the opponent's card by themselves, next to their rating, within a second of the page loading.
The tooltip spells out the numbers behind every badge: record, average accuracy, last opening, phone or desktop.
The extension asks chess.com for the same finished-game archive its own pages show, straight from your browser and with your own session.
There is no server of ours in between. Nothing is collected, stored or sent anywhere, because there is nowhere to send it — the whole thing is a few files in your browser.
Nothing to sign up for, nothing phoning home. Settings live in Chrome's own storage — ours is not a server you can be a row in.
It cannot see the game in progress — only the archive of games already played.
No engine, no move hints, no automation, no reading of a live game. It asks chess.com for the finished-game history it already shows you, with the same request the site's own pages make while you browse.
No paid tier, no trial, no ads. Every line is on GitHub — read it, change it, build it yourself.
No. A badge means the numbers stand out, nothing more. A win streak happens to honest players every day, and a new account is usually just a new account. Catching cheaters is chess.com's job — they see far more than any extension can. Treat the badges as a reason to play carefully, not as a verdict.
Accuracy exists only for games chess.com has reviewed. In a typical 12-hour window that is a minority of games, so the HIGH badge appears less often than the others. When too few reviewed games are available, the extension says so instead of guessing.
The extension makes the same requests the site's own pages make while you browse it. It does not touch the game, does not suggest moves and does not automate anything — it only reads history that is already public on every player's profile.
Yes, and not in the freemium sense: there is no paid tier to upgrade to, no trial that expires, no feature held back, no ads and nothing about you to sell. The whole source is on GitHub — if it ever stopped being free, you could keep building the last free version yourself.
Free, with no pricing page, because there is nothing to sell. Public data only, no engine, nothing chess.com forbids. Installing takes a minute.