ChessPivot
weakness diagnosis and targeted training

ChessPivot review: scores and evidence

ChessPivot imports a player’s games (Chess.com, Lichess, PGN, photographed scoresheet), analyses them with Stockfish 18, names 31 recurring error patterns ranked by cost, and builds exercises out of the player’s own mistakes, alongside 41 opening files with FSRS spaced repetition and a free coach and club area. It offers no play against humans, no native app, no human coaches, no community and no video.

Read on August 30, 2026 from the service’s public pages — every score cites the page read.

Overall score

8.4/ 10

Rank

1/ 128

Free-only score

5.8/ 10

quotas counted

Languages

2

Listed price

€64.99/yr (annual price shown on /fr/tarifs; monthly €9.00/mo; EN version: $69.99/yr ≈ €64)

Official site
01

What the service is

ChessPivot is published by Mathieu Morio, named as publication director, SIREN 497 719 377, 1 passage Saint-Sébastien, 75011 Paris; the legal notice is dated June 2026. The service imports a player’s games, analyses them with Stockfish 18 (depth 15 on every move, depth 25 on demand), names their recurring error patterns, then turns those into exercises, opening files and a workspace for coaches and clubs. The site is hosted by Vercel Inc. in California, while application data is stored by Neon Inc. on German servers. It runs on subscriptions: a free tier and a single paid tier, ChessPivot Plus, at €9.00 a month or €64.99 a year with no commitment, plus a 30-day trial on the openings; the privacy page states that no advertising cookies are used. The oldest dated content on the public site is the batch of blog posts from 8 June 2026.

02

Activity history

  1. 2026-0822 August 2026: five posts published on the same day (preparing for a tournament, whether to hire a coach, how long to spend analysing a game) — the most recent batch of public content.
  2. 2026-0813 August 2026: four posts published (stuck at 1000 ELO, tactics or strategy, how to stop hanging pieces, why I keep losing).
  3. 2026-0618 June 2026: five posts published (time control, setting a realistic rating goal, clock management, Chess.com versus Lichess); the legal notice carries the same date, June 2026.
  4. 2026-068 June 2026: the first six posts go live (analysing your games, common weaknesses, AI analysis, 500 to 1500 ELO) — the oldest dated content on the site.
03

The scores, evidence by evidence

Every score points to the page read and the fact found there. A fact documented nowhere is not credited: document it, then write to us.

APersonalized diagnosis

10.0

A1 :3Importing your games (Chess.com, Lichess, PGN files)quota

https://www.chesspivot.com/fr/analyser-parties-club: Chess.com, Lichess, “drop a .pgn file”, Lichess study, up to 1,000 over-the-board games.

A2 :3Automatic engine analysis of every gamefree

https://www.chesspivot.com/fr/methodologie (“En chiffres” section): “Stockfish 18, depth 15 on every move of every imported game, depth 25 on demand”, “no limit”, “no cap on the number of games analysed with Plus”

A3 :3Recurring mistakes identified across all your gamesquota

https://www.chesspivot.com/fr/methodologie (“En chiffres — ce que vous pouvez vérifier” section): “named, counted across all of your games, then ranked by frequency and by engine-measured cost”

A4 :3Types of mistakes covered (tactics, strategy, endgame, time…)quota

https://www.chesspivot.com/fr/methodologie (“En chiffres — ce que vous pouvez vérifier” section): “31 error patterns, sorted into 6 axes” — tactics, king, opening, strategy, endgame, time; the patterns are listed at https://www.chesspivot.com/fr/faiblesses

A5 :3Written explanation of each mistakequota

https://www.chesspivot.com/fr/analyse: “why it was a mistake, what the best move was and the line that should have followed”, “the threat that was missed”.

A6 :3Stated verification of the diagnoses (procedure, rates)free

https://www.chesspivot.com/en/methodology (“In numbers — what you can check” section): “254 positions judged by hand, 21 replayed on every release”, “139 kept as confirmed flaws, 115 set aside”, “the release is rejected if any of them changes verdict: zero false positives required” (both the procedure and the rate are published)

A7 :3Tracking each weakness over timepaid

https://www.chesspivot.com/fr/methodologie (“En chiffres — ce que vous pouvez vérifier” section): “every weakness tracked at 1, 3, 6 and 12 months, with its trend”

A8 :3Comparison with players of the same ratingquota

https://www.chesspivot.com/fr/methodologie (“En chiffres” section): “each weakness shows the share of games affected among players in your rating band (Observatory: 248 players, five bands from 400 to 2399) and says whether you are above, at or below average”

BOpenings

10.0

B1 :3Building a personal repertoirepaid

https://www.chesspivot.com/en/import-a-repertoire: free construction (PGN/ChessBase/Lichess study import, tree editor); https://www.chesspivot.com/en/openings (“My repertoire” area, imported account): “Suggested lines from your games” block, each suggestion showing its reason — “You leave this line on move {n} in your games ({k} times)”, “You play this opening in {n} games and it is not in your repertoire”, “At your level, {p}% of opponents answer {move} on move {n} and your repertoire does not cover that reply”

B2 :3Training the repertoire (drills, games)paid

https://www.chesspivot.com/en/openings: “Practise” drill (FSRS spaced review, due dates shown); https://www.chesspivot.com/en/openings/italian-game, “Play the game” tab: “Your opponent plays your line while it is covered, then the game continues against the engine”, “You left your line on move {n}. The engine takes over.”

B3 :3Spotting where you left your repertoire in your gamespaid

https://www.chesspivot.com/en/openings (“My repertoire” area): “Your repertoire deviations become reviews” block — “You left your line on move {n}: you played {move}, your line plays {move}”, game and date cited, then “Added to your reviews — due on {date}” with the “Review now” button

B4 :3Verification of the lines taught (engine, practice)free

https://www.chesspivot.com/en/methodology (“In numbers” section): “Every move taught in our opening pages is compared with the engine best move in the same position: beyond a one-pawn gap, the line is repaired or cut before the faulty move”, “The opponent move shown is the one players actually play at your level” (published threshold); every opening page (/en/openings/queens-gambit) shows “engine-verified continuation” and popularity shares

B5 :3Opening explorer and statisticsfree

https://www.chesspivot.com/en/openings/italian-game#explorateur: position explorer with three named databases — “Lichess masters database: titled players, classical tournaments”, “Rated Lichess games in blitz and rapid, ELO band {band}”, “Your most recent games imported into ChessPivot” — with “Engine evaluation” at every position; master games “reviewed at depth 25” on the page

B6 :3Explanation of opening plans and ideasfree

https://www.chesspivot.com/fr/ouvertures/gambit-dame: plans, traps (“Elephant”), model games, an interactive board and diagrams.

CTargeted training

9.6

C1 :3Exercises drawn from your own gamesquota

https://www.chesspivot.com/fr/faiblesses/fourchette-manquee: exercises per pattern with “Solved / Missed” counters; /fr/exercices: “taken from your own games”.

C2 :3Bank of tactical exercises (size, themes, rating)quota

https://www.chesspivot.com/fr/methodologie (“En chiffres — ce que vous pouvez vérifier” section): “more than 110,000 engine-verified exercises”, an adaptive difficulty rating (target ≈ 80%), and “good / dubious” votes that are reviewed

C3 :3Endgame trainingquota

https://www.chesspivot.com/en/exercises (Endgame group): practical endgames drawn from real games and — once the account’s games are analysed — the player’s own (“Convert the advantage” replays their unconverted winning positions first, the endgame Rush reinjects their missed mates); “Endgames to know” are graded by the tablebases, “the exact truth up to 7 pieces”

C4 :3Strategic and positional trainingquota

https://www.chesspivot.com/en/exercises (Strategy section): “Positional exercises sorted by strategic theme — pawn structures, piece activity, plans and space — with the plan explained after every answer”; three theme cards each opening its filtered training, and the plan explained at the verdict

C5 :3Training defense and alertnessquota

https://www.chesspivot.com/fr/exercices: 6 defence modes (vigilance, undefended pieces, threat, does this move allow, king safety, rush); /fr/methodologie: “difficulty calibrated to your ELO”.

C6 :2Training calculation and visualizationquota

https://www.chesspivot.com/fr/exercices: “Calculation” and “Blindfold”; no multi-level programme described.

C7 :3Difficulty matched to your real levelfree

https://www.chesspivot.com/fr/methodologie (“En chiffres — ce que vous pouvez vérifier” section): “the difficulty served adjusts to aim for roughly 80% success per exercise family”

C8 :3Spaced repetition (named algorithm)paid

https://www.chesspivot.com/en/methodology: “spaced review (FSRS algorithm)”; https://www.chesspivot.com/en/openings (“My repertoire” area): “{n} reviews due today” banner, “Next due date: {date}”, “Due dates computed by the FSRS algorithm (spaced review)”, and per line “Next review: {date}”

C9 :3Personalized training planquota

https://www.chesspivot.com/fr/plan: “Your training, tailored to the time you want to spend on it”; /fr/le-cycle: the worst weakness comes first.

DPrice and value

8.3

D1 :2What the free plan actually lets you dofree

https://www.chesspivot.com/fr/tarifs: unlimited analyses, 20 games tracked, 3 exercises per axis plus 3 per type per day, 3 searches a month.

D2 :2Annual price of the full planfree

https://www.chesspivot.com/fr/tarifs: “€64.99/year (−40%)”, €9.00/month.

D3 :3Commercial transparency (price shown, trial, cancellation)free

https://www.chesspivot.com/en/pricing, “Our four guarantees” section: “Price shown before you sign up”, “A 30-day trial with no credit card: no payment method is asked for”, “One-click cancellation from your account area: the button opens the cancellation screen directly”, “No surprise renewal: an email goes out before every renewal date, with the date and the amount of the next charge”; terms aligned

D4 :3Number of paid tiers (how simple the offer is)free

https://www.chesspivot.com/fr/tarifs: a Free plan and a single paid tier, “ChessPivot Plus”, at €9/month or €64.99/year; no one-off purchases.

EEvidence and transparency

5.8

E1 :0Published evidence of effectiveness

https://www.chesspivot.com/fr/methodologie: outside studies cited (Wilson 2019 and others), no data on how well the service itself works.

E2 :2Chess verification of the content (positions, lines)free

https://www.chesspivot.com/en/methodology: “solution verified — by the engine, by a strict geometric detector”, corpus of 254 hand-judged positions and 21 replayed on every release; the detectors' internal thresholds are not published

E3 :2Transparency of the method (algorithms, code)free

https://www.chesspivot.com/en/methodology: Stockfish 18 and its depths, FSRS, adaptive success target and SEE named; no public code and no complete technical documentation

E4 :3Marketing claims that can be checked (no overselling)free

https://www.chesspivot.com/fr/a-propos: “we make no promises about rating points”; /fr/methodologie: deliberate practice accounts for about 26% of the variance.

FContent and method

7.3

F1 :2Courses organized by rating levelnot documented

https://www.chesspivot.com/fr/apprendre: a Beginner → Intermediate → Advanced → Expert path; no rating bands up to 2000.

F2 :1Course authors named and titledfree

https://www.chesspivot.com/fr/a-propos: the creator is Mathieu Morio, an engineer with no chess title; articles are signed “ChessPivot” (/fr/blog).

F3 :2Content formats (text, video, interactive)not documented

https://www.chesspivot.com/fr/apprendre: written lessons plus interactive exercises; no video.

F4 :3Published method of progressionfree

https://www.chesspivot.com/en/learn (“Your path” section): “An ordered learning path, adapted to the diagnosis of your games: your level, measured from your analyzed games, orders the steps, and the most fragile pillar of your play marks where to start — the same priority as your training plan”; /en/plan: “Training tailored to you: built from the weaknesses detected in your games”

F5 :3How often the content is updatedfree

https://www.chesspivot.com/en/changelog: dated update log grouped by month (June, July, August, September 2026), “Every line below is a change that actually shipped to production, dated on the day it went live”; dated blog at /en/blog

GPlaying and practice

2.5

G1 :0Playing humans online (pool, anti-cheating)

No play against humans anywhere on https://www.chesspivot.com/fr (nav: Mon plan, Exercices, Ouvertures, Adversaires).

G2 :1Realistic artificial opponentsquota

https://www.chesspivot.com/fr/exercices: “Convert the advantage … against an AI that fights back”; level and playing personality not documented.

G3 :2Replaying one specific position against the machinequota

https://www.chesspivot.com/fr/exercices: “Replay winning positions” from your own games against an AI; no opponent calibration mentioned.

G4 :0Tournaments and organized competition

No tournament on https://www.chesspivot.com/fr/exercices (the weekly Rush is timed puzzles, not a tournament).

HExperience and accessibility

5.3

H1 :1Platforms available (web, iOS, Android, desktop)free

Web only; no app mentioned on https://www.chesspivot.com/fr/a-propos or /fr/scanner-feuille-de-match (“your phone” means the web app).

H2 :0User ratings and reviews (stores, press)

No store listing and no third-party reviews visible; no testimonials on https://www.chesspivot.com/fr/a-propos.

H3 :1Interface languages availablefree

https://www.chesspivot.com/fr and /en: an FR/EN switcher (2 languages), with the content translated in both

H4 :3Accessibility (keyboard, screen reader)free

https://www.chesspivot.com/en/accessibility: published accessibility guide — coverage (keyboard, AA contrast, dialogs, announced regions, animations), “How it is tested” (automated WCAG 2.1 A/AA checks on ten pages in both languages plus a fully keyboard-driven journey), stated limits (“no complete human screen-reader audit yet”, keyboard piece movement not guaranteed) and contact

H5 :3Offline use and known incidentsfree

https://www.chesspivot.com/en/status: public status page — state of each component (site, database, analysis, engine), availability over 24 h / 7 d / 30 d and incidents; “Every component is probed every 30 minutes. The figures below count real measurements: not one of them is typed in by hand”, “A window with no measurement at all does not show 100%, it shows ‘no measurement’”

IPreparation and study

8.3

I1 :3Preparing for a named opponentquota

https://www.chesspivot.com/fr/methodologie (“En chiffres — ce que vous pouvez vérifier” section): “repertoire by colour, exploitable weaknesses, preparation lines you can add to your repertoire”; https://www.chesspivot.com/fr/adversaires

I2 :1Annotating and sharing games (studies)not documented

https://www.chesspivot.com/fr/pour-les-entraineurs: the coach comments on games, exercises and openings; neither variations nor link sharing observed.

I3 :3Entering a game played at a club (photo, scoresheet)quota

https://www.chesspivot.com/fr/analyser-parties-club: “Photograph it [the scoresheet]: we turn it into PGN”.

I4 :3Searching your games (filters, position)quota

https://www.chesspivot.com/fr/explorer-parties: “Search your games by pattern […] in plain language or with one-click patterns”.

JHuman coaching and community

5.0

J1 :0Access to human coaches

No access to human coaches on https://www.chesspivot.com/fr/pour-les-entraineurs (it is a tool for coaches who already have students).

J2 :0Size and activity of the community

No forum, no Discord and no member count on https://www.chesspivot.com/fr/a-propos or /fr.

J3 :3Tools for trainers, clubs and schoolsnot documented

https://www.chesspivot.com/fr/pour-les-entraineurs: an “automatic diagnosis” per student, plus homework; /fr/clubs-d-echecs: groups and club-level indicators.

J4 :3Engagement mechanics (streaks, virtual currency, reminders)free

https://www.chesspivot.com/en/pricing: “No engagement mechanics forced on you. Your progress is visible without any compulsory leaderboard: leaderboards and streaks switch off with one button in your account area, and your records, your work rating and your statistics stay on screen”; setting in /en/my-accounts (“Leaderboards and streaks”)

KPersonal data and interoperability

8.9

K1 :3Exporting your data (games, repertoire)free

https://www.chesspivot.com/en/my-accounts: “Download my data (JSON)” button — “The file holds your profile and linked accounts, every game as PGN, your repertoire as PGN, your exercise history, the weaknesses we detected and your preferences”; one-click PGN export from My games and the repertoire

K2 :3Protection of personal data (GDPR, hosting)free

https://www.chesspivot.com/en/privacy: “no third-party script […] no advertising cookie”, “The site’s server functions […] run in Vercel’s fra1 region, in Frankfurt, Germany”, Neon data in Germany; /en/legal-notice: GDPR, named processors; caveat stated on the page: the analysis engine (Render, which only receives positions) has no pinned region

K3 :2Public API and source codefree

https://www.chesspivot.com/en/api: public documented API — four read-only routes returning the account’s own data (games, repertoire, weaknesses, profile) behind a personal access token; curl examples, published rate limits, token managed from /en/my-accounts; source code not open

04

Also, outside the grid

Features found that no criterion measures. They do not count towards the score.

  • Parental consent and monitoring for minors
  • Import of a Lichess study
  • 200-term glossary with a board
  • Weekly shared rush compared with friends
06

Sources consulted

07

Services with a similar profile

The three services whose category profile is closest — a distance over the eleven scores, computed, never chosen.