ChessPivot
open-source spaced-repetition trainer

Listudy review: scores and evidence

Listudy offers free opening memorisation by spaced repetition from a PGN, tactics (including blindfold ones) and endgames against Stockfish, in ten languages including French. It does not analyse the player’s own games and has no courses.

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

Overall score

3.4/ 10

Rank

25/ 128

Free-only score

3.4/ 10

quotas counted

Languages

10

Listed price

free (no paid offer on listudy.org)

Official site
01

What the service is

Listudy is developed by Arne Vogel, named on the site with the address arne@listudy.org, together with community contributions on GitHub. The public repository has existed since June 2020; the server is written in Elixir/Phoenix with PostgreSQL and released under the AGPL-3.0 licence, the site pointing out that anyone may “run the server yourself as you wish, for any purpose”. The service offers opening memorisation by spaced repetition from a PGN, tactics (including “blind tactics” and “pieceless tactics”), endgames played out against Stockfish and a daily puzzle, in ten languages including French. There is no paid plan and no advertising: the site is entirely free and the code is open.

02

Activity history

  1. 2026-02A burst of development on 22 and 24 Feb 2026: chessground updated, the chessboard offset fixed and apostrophe encoding in chapter names corrected (issue #181).
  2. 2024-05Commits on 12 May 2024 covering the support page and the content security policy (“support: try on stockfish”, “csp: update for support”).
  3. 2022-02The Portuguese translation was merged on 28 Feb 2022 (pull request #108), as part of the community localisation effort.
  4. 2020-06The ArneVogel/listudy GitHub repository was created on 26 Jun 2020 (“Listudy - chess training server”, AGPL-3.0, 391 stars).
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

0.4

A1 :1Importing your games (Chess.com, Lichess, PGN files)free

https://listudy.org/en: studies created from a pasted PGN; no Chess.com or Lichess connection

A2 :0Automatic engine analysis of every game

https://listudy.org/en: no engine analysis of your games

A3 :0Recurring mistakes identified across all your games

https://listudy.org/en — no mention of error aggregation (no game is imported)

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

https://listudy.org/en — no mention of an error typology

A5 :0Written explanation of each mistake

https://listudy.org/en — no mention of an explanation of an error

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

https://listudy.org/en: no information

A7 :0Tracking each weakness over time

https://listudy.org/en: no history found

A8 :0Comparison with players of the same rating

https://listudy.org/en: no comparison

BOpenings

2.8

B1 :2Building a personal repertoirefree

https://listudy.org/en: studies created from any PGN (build whatever you like)

B2 :2Training the repertoire (drills, games)free

https://listudy.org/en: interactive drill + spaced repetition over the studies; no full game against an opponent playing the repertoire (the positions played against Stockfish are endgames and studies, not the repertoire).

B3 :0Spotting where you left your repertoire in your games

https://listudy.org/en: no deviation detection

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

https://listudy.org/en: the lines come from the user and are not checked

B5 :0Opening explorer and statistics

https://listudy.org/en: no explorer

B6 :1Explanation of opening plans and ideasfree

https://listudy.org/fr: an “Ouvertures” section (names and moves); no plans explained

CTargeted training

3.3

C1 :0Exercises drawn from your own games

https://listudy.org/en: no exercise built from your own games

C2 :1Bank of tactical exercises (size, themes, rating)free

https://listudy.org/fr: “thousands of sequences from real games”; no classification by theme and no rating found

C3 :2Endgame trainingfree

https://listudy.org/en: “endgames against Stockfish” (positions played out against the engine)

C4 :0Strategic and positional training

https://listudy.org/en — no mention of positional exercises (tactics, endgames and openings only)

C5 :0Training defense and alertness

https://listudy.org/en — no mention of defensive exercises

C6 :2Training calculation and visualizationfree

https://listudy.org/en: “blind tactics” (without the last two moves) and “pieceless tactics”

C7 :0Difficulty matched to your real level

https://listudy.org/en: fixed level

C8 :2Spaced repetition (named algorithm)free

https://listudy.org/en — “spaced repetition” on the studies; algorithm not named (neither on the site nor in the https://github.com/ArneVogel/listudy README)

C9 :2Personalized training planfree

https://listudy.org/en — “Daily Puzzle” + a review queue for the studies; neither a time budget nor priorities

DPrice and value

10.0

D1 :3What the free plan actually lets you dofree

https://listudy.org/en: “Free and Open Source”, everything unlimited

D2 :3Annual price of the full planfree

https://listudy.org/en: free

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

https://listudy.org/en: no payment, no renewal

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

https://listudy.org/en — “Free & Open Source”, no paid offering

EEvidence and transparency

5.0

E1 :0Published evidence of effectiveness

https://listudy.org/en: no effectiveness data

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

https://github.com/ArneVogel/listudy: GitHub issues (fixes once reported, e.g. #181)

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

https://github.com/ArneVogel/listudy: source code public under AGPL-3.0

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

https://listudy.org/en: factual wording

FContent and method

1.3

F1 :0Courses organized by rating level

https://listudy.org/en: no course

F2 :1Course authors named and titledfree

https://listudy.org/en: Arne Vogel is named, with no title

F3 :0Content formats (text, video, interactive)

https://listudy.org/en: no course content

F4 :0Published method of progression

https://listudy.org/en: no method

F5 :1How often the content is updatedfree

https://github.com/ArneVogel/listudy/commits/master: last commit 24 Feb 2026 (< 12 months)

GPlaying and practice

1.7

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

https://listudy.org/en: not possible

G2 :1Realistic artificial opponentsfree

https://listudy.org/en: Stockfish on the endgames; levels not documented

G3 :1Replaying one specific position against the machinefree

https://listudy.org/en: play an endgame or a study position against Stockfish

G4 :0Tournaments and organized competition

https://listudy.org/en: none

HExperience and accessibility

2.7

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

https://listudy.org/en: web only

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

https://listudy.org/en: no store rating; no third-party review cited on the site

H3 :2Interface languages availablefree

https://listudy.org/ — language picker in the footer: EN DE ES FR HE IT NL PT TR VI (10)

H4 :0Accessibility (keyboard, screen reader)

https://listudy.org/en: no accessibility page

H5 :1Offline use and known incidentsfree

https://listudy.org/en: depends on the server; no incident found

IPreparation and study

0.0

I1 :0Preparing for a named opponent

https://listudy.org/en — no mention of preparing against, or profiling, a named player

I2 :0Annotating and sharing games (studies)

https://listudy.org/en — “Create a new Study” = an opening PGN for spaced repetition; no comment and no annotation

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

https://listudy.org/en — no mention of entering or scanning a game played over the board

I4 :0Searching your games (filters, position)

https://listudy.org/en — no mention of the player’s own games (nothing is imported)

JHuman coaching and community

3.3

J1 :0Access to human coaches

https://listudy.org/en: no coach

J2 :1Size and activity of the communityfree

https://github.com/ArneVogel/listudy: 391 stars, GitHub issues; no daily forum

J3 :0Tools for trainers, clubs and schools

https://listudy.org/en: no coach area

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

https://listudy.org/en: no leaderboard and no streak

KPersonal data and interoperability

6.7

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

https://listudy.org/en: studies in PGN format (import/export); full export not documented

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

https://listudy.org/en/privacy: hosted on DigitalOcean (country not stated), transfer in case of a sale, backups kept for a year

K3 :3Public API and source codefree

https://github.com/ArneVogel/listudy: open source (AGPL-3.0)

04

Also, outside the grid

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

  • Pieceless tactics
  • Create and share your own tactics
  • Books recommended by grandmasters
  • Openings / motifs / players / events explorer
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.