Forensic Behavioral Analysis Engine

CHESSFORENSICS

Deep Game Analysis & Coaching Intelligence

Find out which SuperGM you play like. Get letter grades, percentile rankings, and a personalized training plan based on 75+ signals — all from a single PGN. Whether you want to improve your game or need forensic evidence for a dispute, our engine delivers insights no free tool can match.

or
Download Sample Report
$9.99
Game Review
coaching + SuperGM comparison
75+
Analytical Signals
per game analyzed
10,000+
Games in Database
SuperGM + engine baseline

Three Steps. One PGN. Deep Insights.

Upload any PGN and get a full coaching breakdown in minutes. No software to install, no engine setup required.

01
Upload Your PGN
Drag and drop any PGN file. We accept games from Lichess, Chess.com, FIDE events, or any standard PGN export. Select which side to analyze. PGNs with clock data unlock additional timing dimensions.
02
35-Dimension Analysis
Our engine evaluates every position at depth 20+, then runs behavioral forensics across crisis correlation, error texture, tilt recovery, Markov chain analysis, and 31 more signals.
03
Download Your Report
Receive your evidence-grade forensic report in under 5 minutes. Full behavioral dissection, phase analysis, verdict with confidence score, and forensic charts.

Know Your Game. Own Your Improvement.

Deep coaching + forensic verdict starting at $9.99. Full evidence-grade reports for $29.

Personal
Game Review
$9.99
per game
  • Engine likelihood verdict (0-100)
  • SuperGM comparison (Magnus, Hikaru, Firouzja...)
  • Play style archetype
  • Performance scorecard with letter grades
  • Percentile rankings vs 4,000+ SuperGM games
  • Phase-by-phase deep coaching
  • Critical moments with eval context
  • Personalized training plan
Organization
Event Retainer
$499
per event
  • Unlimited game analyses for 7 days
  • White-label forensic reports with your branding
  • Bulk PGN upload (entire tournament)
  • Dedicated support channel
  • Arbiter summary dashboard
Inconclusive? You pay nothing. If the analysis returns an INCONCLUSIVE verdict due to insufficient game data, we refund your purchase in full. No questions asked.

75+ Analytical Signals

Validated on 10,000+ games — 4,000+ verified SuperGM games and 6,000+ confirmed engine games. Each signal targets a distinct fingerprint that separates human cognition from engine assistance.

Pressure Response
How accuracy changes in critical, high-stakes positions. Humans react differently to pressure than engines.
Behavioral
Error Distribution
The shape and texture of errors across the game. Human error patterns are fundamentally different from algorithmic ones.
Statistical
Recovery Dynamics
What happens after a mistake. The speed and pattern of recovery reveals whether a human or machine is playing.
Behavioral
Complexity Awareness
Whether accuracy correlates with position difficulty. Engines don't care how hard the position is. Humans do.
Statistical
Move Selection Profile
The distribution of move quality across the full game. Patterns invisible to the naked eye but clear to forensic analysis.
Statistical
Baseline Comparison
Every metric compared against our authenticated database of verified SuperGM performances and confirmed engine games.
Statistical
Phase Analysis
Opening, middlegame, and endgame evaluated independently. Each phase tells a different story about the player's cognition.
Behavioral
Strategic Tension
How board complexity is managed over time. Humans simplify to reduce cognitive load. Engines sustain maximum tension.
Behavioral
Risk Tolerance
Decision patterns in winning positions. Humans seek safety. Engines maximize regardless of volatility.
Behavioral
Brilliance Detection
A secondary system that identifies genuine human flow states — protecting elite players from false accusations.
ML-Enhanced
Tail Distribution
Mathematical analysis of the error distribution's shape. Human errors follow distinct statistical laws that engines cannot replicate.
Statistical
Dual ML Verification
An independent machine learning model — trained on 10,000+ games — verifies the behavioral findings. Under 1% false positive rate on SuperGM play.
ML-Enhanced

Who Uses ChessForensics

Serious players who want to improve, competitors appealing bans, coaches protecting students, and tournament directors who need evidence.

Serious Players
Understand your play at a level no free tool can match
Not worried about cheating? Neither are most of our customers. ChessForensics gives you a deep-dive analysis of your play — phase-by-phase accuracy, pressure performance grading, recovery patterns after mistakes, and a personalized training plan based on YOUR data. No black boxes. Every signal explained. Better than any post-game review you've ever done.
Tournament Directors
Protect your prize fund with defensible evidence
When a $500 prize is on the line, "it felt suspicious" isn't enough. ChessForensics gives you a comprehensive forensic audit with a confidence-scored verdict. Make decisions you can defend to players, parents, and your federation.
Ban Appeal Players
Prove your innocence with data, not promises
Wrongly flagged by an automated system? A ChessForensics forensic report provides independent, third-party behavioral analysis that speaks the language arbiters understand. Your best evidence in a ban appeal.
Chess Coaches
Verify your students' competitive integrity
Protect your reputation and your students'. Run forensic checks on tournament games before results become official. Identify students who need guidance before it becomes a crisis.
League Administrators
Scalable integrity for online leagues
The Event Retainer covers your entire tournament. Upload every game, get every report. White-label reports with your league branding. Arbiter dashboard gives you an at-a-glance integrity overview.
CHESSFORENSICS
Evidence-Grade Behavioral Analysis
FULL FORENSIC ANALYSIS REPORT
FLAGGED — Engine Assistance Strongly Indicated
Engine Likelihood Score 87/100
Human Authenticity Score 23/100
Assessment Confidence 91/100 — High
Average Centipawn Loss 6.2 cp
Rank-1 Move Rate 72.4%
Noise Texture CV 0.41

Sample Reports

See exactly what you're getting. From coaching-focused Game Reviews to full forensic breakdowns with behavioral dissection and signal charts.

Engine Flagged Sample (Full Forensic) Human Confirmed Sample (Magnus Carlsen) Game Review Sample ($9.99)

Reports are generated with full behavioral analysis and forensic charts.

Read: Did Hans Niemann Cheat? — Full Forensic Case Study →

Why This Exists

A 14-year-old wins a scholastic tournament. The losing parent demands an investigation. The tournament director has nothing — no tools, no data, no evidence. They either ban an innocent kid on gut feeling or let a real cheater walk with the trophy. Both outcomes destroy trust.
Chess.com closes tens of thousands of accounts per month. They overturn a fraction of appeals. They never show you the evidence. You get a form email that says "Our system has determined..." and that's it. Your rating, your history, your reputation — gone. No recourse.
ChessForensics exists because competitive chess deserves due process. Not black-box algorithms. Not gut feelings. Not angry parents screaming at arbiters. Objective, mathematical, evidence-grade forensic evidence — delivered as a report you can hand to anyone and say: "Here's the proof."

Common Questions

How accurate is ChessForensics?
Validated on 10,000+ games — 4,084 verified SuperGM games and 5,936 confirmed engine games. Cross-validated false positive rate: under 1% on SuperGM play. Zero false positives on named SuperGM accounts (Magnus Carlsen, Alireza Firouzja, Nihal Sarin, David Navara, Etienne Bacrot). Engine detection rate: 99%+ on depth-20 engine play. Every report includes a confidence score and full signal breakdown.
Will this work for my Elo range?
ChessForensics is calibrated against SuperGM blitz play (2700+ Elo). For players below 2000, the behavioral signals are less precise because lower-rated games have higher natural variance. The report will clearly state when confidence is reduced due to game characteristics.
Can I use this to appeal a Chess.com or Lichess ban?
Yes. Export your game as a PGN (both platforms allow this even after a ban), upload it, and attach the ChessForensics report to your appeal. It provides independent, third-party evidence that your play matches human behavioral patterns. Whether the platform accepts it is their decision, but you'll have the data on your side.
What if the result is inconclusive?
You pay nothing. If ChessForensics returns an INCONCLUSIVE verdict due to insufficient game data (too few moves, missing critical positions), we refund your purchase in full. No questions asked.
Do I need clock data in my PGN?
Strongly recommended but not required. PGNs with clock annotations (like Lichess exports with %clk tags) unlock additional timing-based behavioral dimensions. Without clock data, the analysis relies purely on move quality signals — still effective, but fewer dimensions are available.
How long does the analysis take?
Typically 2–5 minutes per game depending on game length. Our engine evaluates every position at depth 20+ with multi-PV analysis, then runs the full 35-dimension behavioral pipeline. You'll see a real-time status update while it processes.
Is ChessForensics affiliated with Chess.com, Lichess, or FIDE?
No. ChessForensics is a fully independent forensic analysis tool. We are not affiliated with any chess platform or governing body. Our reports are independent third-party assessments — that independence is what makes them valuable as evidence.
What's included in the Event Retainer?
Unlimited game analyses for 7 days, white-label forensic reports with your tournament branding, bulk PGN upload (entire tournament at once), a dedicated support channel, and arbiter summary dashboard showing flagged games at a glance. Contact us for custom API integration with your pairing software.
10,000+
Games in Validation Dataset
4,000+ verified SuperGM games · 6,000+ confirmed engine games · 80+ titled player accounts · Under 1% false positive rate

Get In Touch

Questions about reports, event retainers, API access, or partnerships? We respond within 24 hours.

support@chessforensics.com

♛ Begin Your Analysis

Upload your PGN. Get evidence-grade evidence in under 5 minutes.

Drop your PGN here or click to browse
Lichess, Chess.com, FIDE, or any standard PGN export
ⓘ PGNs with clock data unlock additional timing dimensions
Your report includes:
✓ full behavioral analysis ✓ ML-verified verdict ✓ Phase-by-phase ACPL ✓ Worst-move forensic dissection ✓ Confidence score (0–100) ✓ Arbiter-ready Report download
Uploading...
🔒 Stripe Secured 🗑️ Deleted in 72h 💰 Inconclusive = Refund