Duolingo Chess review: scores and evidence
A linear chess course advertised as taking a learner to about 1500 Elo, 75% built on puzzles, with games against the character Oscar or against players of a similar level, and, since August 2026, a review of the games played inside the app. No import of outside games, no weakness taxonomy, no repertoire.
Overall score
3.2/ 10
Rank
34/ 147
Languages
20
Yearly price
€0: the chess course is free. Super Duolingo stays optional (in-app purchases $9.99–119.99); its billing period: not available.
What the service is
The chess course is published by Duolingo, Inc., a Pittsburgh company founded in 2011 by Luis von Ahn and Severin Hacker and listed on the NASDAQ since 2021 under the ticker DUOL. Launched on 22 April 2025, it sits alongside the language, maths and music courses inside the same app: a linear path that Duolingo says is 75% puzzle-based and that runs "from complete beginner to around a 1500 Elo rating". Players face Oscar, the tutor character, or an opponent of similar strength matched on an internal rating; since 11 August 2026 a Game Review has commented on iOS on the games played inside the app. The course is advertised as "available for free to all learners": revenue comes from advertising, gem purchases and the Super and Max subscriptions shared with the rest of the app.
Activity history
- 2026-08Game Review was announced on 11 August 2026, on iOS first, with the note "coming to Android soon".
- 2026Player-vs-player games were added; Wikipedia records seven million daily active users for the chess course in early 2026.
- 2025-06A post on 10 June 2025 announced the course was available "on iOS and Android in most languages" and was arriving on the web.
- 2025-04The chess course launched on 22 April 2025, the first new course since maths and music.
- 2023The maths and music courses were added, the last before chess.
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
2.9A1 :0Importing your games (Chess.com, Lichess, PGN files)
https://blog.duolingo.com/chess-game-review/: the review covers games played inside Duolingo; no external import mentioned
A2 :2Automatic engine analysis of every game
https://blog.duolingo.com/chess-game-review/ 11 Aug 2026: a "Game Review" of every game played in the app (iOS); engine and depth undocumented
A3 :0Recurring mistakes identified across all your games
https://blog.duolingo.com/chess-game-review/: review runs game by game, nothing aggregated
A4 :1Types of mistakes covered (tactics, strategy, endgame, time…)
https://blog.duolingo.com/chess-game-review/: "pinned pieces, missed threats, tactical mistakes" = tactics only
A5 :2Written explanation of each mistake
https://blog.duolingo.com/chess-game-review/: "you left your bishop hanging"; no move or variation quoted
A6 :0Stated verification of the diagnoses (procedure, rates)
nothing about reliability on https://blog.duolingo.com/chess-game-review/ or https://blog.duolingo.com/chess-course/
A7 :1Tracking each weakness over time
https://blog.duolingo.com/chess-course/: an internal Elo used for matchmaking; no history of playing indicators described
A8 :1Comparison with players of the same rating
https://blog.duolingo.com/chess-course/: "random opponent with a similar Elo rating" — a place in an internal rating list, nothing more
BOpenings
0.6B1 :0Building a personal repertoire
no repertoire on https://blog.duolingo.com/chess-course/
B2 :0Training the repertoire (drills, games)
no opening drill on https://blog.duolingo.com/chess-course/
B3 :0Spotting where you left your repertoire in your games
no opening statistics on https://blog.duolingo.com/chess-game-review/
B4 :0Verification of the lines taught (engine, practice)
nothing on https://blog.duolingo.com/chess-course/
B5 :0Opening explorer and statistics
no explorer on https://blog.duolingo.com/chess-course/
B6 :1Explanation of opening plans and ideas
https://blog.duolingo.com/hub/chess/: posts such as "What is the London System?" (30 June 2026) — opening names and ideas on the blog, outside the course
CTargeted training
3.0C1 :1Exercises drawn from your own games
https://blog.duolingo.com/chess-game-review/: replay the key moments of your game; no bank built from your mistakes
C2 :1Bank of tactical exercises (size, themes, rating)
https://blog.duolingo.com/chess-course/: "75% of the course is puzzle-based"; no volume and no themes published
C3 :0Endgame training
no endgame module mentioned on https://blog.duolingo.com/chess-course/ or https://blog.duolingo.com/hub/chess/
C4 :1Strategic and positional training
https://blog.duolingo.com/chess-course/: strategy lessons up to about 1500; no positional exercise demonstrated
C5 :0Training defense and alertness
https://blog.duolingo.com/chess-course/: no defensive exercise
C6 :0Training calculation and visualization
no mention of visualisation or blindfold work on https://blog.duolingo.com/chess-course/
C7 :1Difficulty matched to your real level
https://blog.duolingo.com/chess-course/: lessons "gradually increasing in difficulty"; no adaptive rating documented
C8 :2Spaced repetition (named algorithm)
https://blog.duolingo.com/chess-course/: "spaced repetition algorithm … revisiting earlier tactics"; the algorithm is not named
C9 :2Personalized training plan
https://blog.duolingo.com/chess-course/: a linear path and a lesson of the day, the same for everyone
DPrice and value
6.7D1 :2What the free plan actually lets you do
https://blog.duolingo.com/chess-course/: "available for free"; https://apps.apple.com/us/app/duolingo-language-lessons/id570060128: hearts and gems cap free use
D2 :3Annual price of the full plan
https://blog.duolingo.com/chess-course/: the course is free; Super Duolingo is optional (https://apps.apple.com/us/app/duolingo-language-lessons/id570060128: $9.99-$119.99, billing period not readable)
D3 :1Commercial transparency (price shown, trial, cancellation)
https://apps.apple.com/us/app/duolingo-language-lessons/id570060128: in-app purchase prices shown; trial and refund terms not readable (pricing page empty when fetched)
D4 :2Number of paid tiers (how simple the offer is)
https://itunes.apple.com/lookup?id=570060128: the course is free; Super Duolingo is a subscription, a single tier not demonstrated (Max exists on the language side)
ERigor and honesty
2.5E1 :0Published evidence of effectiveness
no effectiveness data for the chess course on https://blog.duolingo.com/chess-course/ or https://blog.duolingo.com/hub/chess/
E2 :0Chess verification of the content (positions, lines)
nothing about how the puzzles are checked on https://blog.duolingo.com/chess-course/
E3 :1Transparency of the method (algorithms, code)
https://blog.duolingo.com/chess-game-review/: "Oscar" is described as an AI assistant, with no engine and no settings
E4 :2Marketing claims that can be checked (no overselling)
https://blog.duolingo.com/chess-course/: factual wording ("around a 1500 Elo")
FContent and method
4.7F1 :1Courses organized by rating level
https://blog.duolingo.com/chess-course/: "beginner to intermediate … around a 1500 Elo"; no published breakdown by band
F2 :0Course authors named and titled
no author named on https://blog.duolingo.com/chess-course/
F3 :2Content formats (text, video, interactive)
https://blog.duolingo.com/chess-course/: guided lessons in text and diagrams plus interactive puzzles; no video
F4 :2Published method of progression
https://blog.duolingo.com/chess-course/: a linear path "from guided instructions to open-ended challenges" (milestones implied)
F5 :2How often the content is updated
https://blog.duolingo.com/chess-game-review/: new on 11 Aug 2026; https://en.wikipedia.org/wiki/Duolingo: player-vs-player launched in 2026
GPlaying and practice
2.5G1 :1Playing humans online (pool, anti-cheating)
https://blog.duolingo.com/chess-course/: "let Oscar find you a random opponent with a similar Elo"; matchmaking time and anti-cheating undocumented
G2 :2Realistic artificial opponents
https://blog.duolingo.com/chess-course/: Oscar, a character opponent for mini-games and full games
G3 :0Replaying one specific position against the machine
no practice from a given position mentioned on https://blog.duolingo.com/chess-course/
G4 :0Tournaments and organized competition
no chess tournament mentioned on https://blog.duolingo.com/chess-course/ or https://blog.duolingo.com/hub/chess/
HExperience and accessibility
6.7H1 :3Platforms available (web, iOS, Android, desktop)
https://blog.duolingo.com/chess-course/: "iOS and Android … also available on web"
H2 :3User ratings and reviews (stores, press)
https://play.google.com/store/apps/details?id=com.duolingo: 4.73/5 from 49.2M reviews; https://apps.apple.com/us/app/duolingo-language-lessons/id570060128: 4.7/5 from 5.4M
H3 :3Interface languages available
https://www.duolingo.com/: the app is available in more than 20 interface languages; the chess path is offered from several source languages
H4 :0Accessibility (keyboard, screen reader)
no accessibility page found or reachable from https://blog.duolingo.com/chess-course/
H5 :1Offline use and known incidents
https://blog.duolingo.com/hub/chess/: an online service; no incident reported
IPreparation and study
0.8I1 :0Preparing for a named opponent
https://blog.duolingo.com/chess-course/: no opponent preparation
I2 :0Annotating and sharing games (studies)
https://blog.duolingo.com/chess-game-review/: no annotation and no sharing
I3 :0Entering a game played at a club (photo, scoresheet)
https://blog.duolingo.com/chess-course/: no way to enter an outside game
I4 :1Searching your games (filters, position)
https://blog.duolingo.com/chess-game-review/: a history of the games played in the app, with no filters
JHuman coaching and community
0.8J1 :0Access to human coaches
no coach mentioned on https://blog.duolingo.com/chess-course/
J2 :1Size and activity of the community
https://en.wikipedia.org/wiki/Duolingo: "seven million daily active users" for chess, yet no chess forum or club on https://blog.duolingo.com/chess-course/
J3 :0Tools for trainers, clubs and schools
no chess-specific coach or school tooling mentioned on https://blog.duolingo.com/chess-course/
J4 :0Engagement mechanics (streaks, virtual currency, reminders)
https://apps.apple.com/us/app/duolingo-language-lessons/id570060128: paid gems ($0.99-$19.99), streaks and leagues; https://play.google.com/store/apps/details?id=com.duolingo: "Contains ads"
KPersonal data and interoperability
0.0K1 :0Exporting your data (games, repertoire)
the page https://www.duolingo.com/privacy could not be read when fetched; no export mentioned on https://blog.duolingo.com/chess-course/
K2 :0Protection of personal data (GDPR, hosting)
https://apps.apple.com/us/app/duolingo-language-lessons/id570060128: "Data Used to Track You … Third-Party Advertising"; https://play.google.com/store/apps/details?id=com.duolingo: "Contains ads"
K3 :0Public API and source code
no API and no PGN export mentioned on https://blog.duolingo.com/chess-course/
Also, outside the grid
Features found that no criterion measures. They do not count towards the score.
- Chess course built into the language app
- Games against friends or a similar-rated player