# Repertoire /64 Chrome extension

This Manifest V3 extension observes Chess.com only for a visible completed-game state. It then retrieves the latest completed game through Chess.com's Published Data API and opens a separate review page.

The review page is fixed to the bundled Stockfish 18 Lite single-threaded WebAssembly engine and does not expose an engine-version selector. It replays every move from both players on a visual board, translates notation into plain English, compares the played move with the engine choice, and offers Quick, Balanced, and Deep analysis-depth modes plus an individual deeper-analysis button. It does not provide live-game hints, board overlays, move interception, or real-time analysis.

The extension package contains the 150-course Free library (75 White and 75 Black) with the useful core tutorial. Premium tutorial content is not hidden in or delivered with the public extension package.

Version 1.5.1 restricts page access to Chess.com game routes, validates and bounds public API responses, keeps extension storage unavailable to content scripts, includes a local-data deletion control, and sends website links only to the official `www.repertoire64.com` domain. Support and bug reports: https://discord.gg/RRT3jMGvCg

## Install locally

1. Unzip the release.
2. Open `chrome://extensions`.
3. Turn on **Developer mode**.
4. Choose **Load unpacked** and select the unzipped folder.
5. Open the extension and save your Chess.com username.

Stockfish.js is GPL-3.0; see `Copying.txt`. chess.js is BSD-2-Clause; see `CHESSJS-LICENSE`.
