Chess Risk Score
6 ratings
)Overview
Opponent risk overlay for Chess.com & Lichess. Win rates, accuracy analysis, account age — all from public data.
♟ CHESS RISK SCORE - Know who you're playing. Tired of suspicious opponents? Chess Risk Score gives you an automatic risk assessment of any opponent on Chess.com and Lichess, right inside the game page - plus optional embedded W/L/D stats and risk scores directly next to player usernames. ━━━━━━━━━━━━━━━━━━━━━━━━ HOW IT WORKS When you start, spectate, or review a game, Chess Risk Score automatically: Detects the players in the game Fetches their public stats from the Chess.com or Lichess API Calculates a composite risk score from 0-100 Displays everything in a clean, draggable overlay Optionally embeds W/L/D stats and risk scores next to usernames on both sides of the board ━━━━━━━━━━━━━━━━━━━━━━━━ WHAT'S MEASURED 📊 Overall Win Rate - All-time win percentage. Win rates above 60% begin contributing to risk. 📈 Recent Win Rate - Last 2 months only. Highlights a recent jump in results compared with a player's all-time record. 🎯 Accuracy Analysis - Accuracy thresholds calibrated per rating band and time format. Flags players consistently performing above the expected accuracy for their rating level. ⏰ Account Age Factor - New accounts (under 90 days) get a risk multiplier. Brand-new accounts (under 7 days) score up to 5x higher. 🏅 Title Factor - Verified GM and IM titles receive reduced risk scores. Their stats are expected to look strong. ━━━━━━━━━━━━━━━━━━━━━━━━ AT-A-GLANCE VERDICT BADGES Pill-shaped tags surface the biggest driver of a player's score without reading the breakdown - for example 🆕 New Account, 🔥 Win Streak, 🎯 Hyper-Accurate, 📈 High Win Rate, and 👑 Titled Player. Toggle them on or off in Settings. ━━━━━━━━━━━━━━━━━━━━━━━━ PLAY YOUR WAY 📋 Normal Mode - Full risk profile shown automatically when a game starts: score, stats, accuracy, insights table, and score breakdown all visible. 🧘 Semi-Zen Mode - Shows only the risk score circle during the game. Expand to the full profile with one click when you want more detail. 🧘 Full Zen Mode - Hides the overlay until the game is over. Data is fetched in the background but stays hidden, so you can play without bias and review afterward. 📊 Embedded Only - Turn off auto-show overlay and enable embedded stats and/or embedded risk score for a minimal, overlay-free experience with stats right next to usernames. ━━━━━━━━━━━━━━━━━━━━━━━━ EMBEDDED STATS & RISK SCORE 📌 Embedded Stats - Injects W/L/D game records next to player usernames on both sides of the board. Auto-filters by the current game format (playing blitz = blitz stats only). Falls back to combined stats when the format can't be detected. 📌 Embedded Risk Score - Shows the risk score circle next to opponent and self usernames. Works alongside any mode. ⚙ Embedded Settings (cog icon) - Customize your embedded experience: - Time interval: 1 hour, 6 hours, 12 hours, 24 hours, 3 days, or 1 week - Hide own stats: only show the opponent's stats - Color highlighting: toggle green/red/grey W/L/D numbers on or off 📐 Scales with zoom - embedded elements use relative sizing so they stay proportional at any browser zoom level. ━━━━━━━━━━━━━━━━━━━━━━━━ FEATURES ✅ Works on Chess.com AND Lichess - overlay and embedded features on both platforms ✅ Works in live games, while spectating, and in game analysis/review ✅ Auto-detects the players when a game starts ✅ At-a-glance verdict badges for the top risk drivers (toggle on/off) ✅ Draggable overlay - position it wherever you like ✅ Toggle between opponent and your own stats ✅ Format-specific scoring and embedded stats (bullet, blitz, rapid) ✅ Per-format insights table with W/L/D, accuracy, ratings, and 7-day trends ✅ Embedded W/L/D stats and risk-score circles next to usernames ✅ Configurable time interval, color highlighting, and hide-own-stats for embeds ✅ Semi-Zen and Full Zen modes for distraction-free play ✅ Embedded-only mode - disable overlay, keep inline stats ✅ "How risk is calculated" transparency panel ✅ Dark and light theme support ✅ Keyboard shortcut (Alt+C) to manually re-run on the current opponent ✅ All analysis happens locally - zero data collection ━━━━━━━━━━━━━━━━━━━━━━━━ RISK LEVELS 🟢 0-25: Low Risk - Normal player patterns 🟡 26-50: Moderate Risk - Some elevated signals 🟠 51-75: High Risk - Multiple concerning indicators 🔴 76-100: Extreme Risk - Strongly unusual patterns ━━━━━━━━━━━━━━━━━━━━━━━━ IMPORTANT DISCLAIMER This extension provides risk indicators, not proof of cheating. A high risk score suggests unusual patterns worth attention - players deserve the benefit of the doubt. Use this tool responsibly and report suspected cheaters through official Chess.com or Lichess channels. ━━━━━━━━━━━━━━━━━━━━━━━━ PRIVACY No data collection. No tracking. No analytics. All analysis happens in your browser using only publicly available API data. The code ships unminified, so anyone can inspect exactly what it does. ━━━━━━━━━━━━━━━━━━━━━━━━ Created by az_93
5 out of 56 ratings
Details
- Version1.3.9
- UpdatedJune 20, 2026
- Offered byazec.1993
- Size64.13KiB
- LanguagesEnglish
- Developer
Email
azec.1993@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site