About MyChess.
MyChess.com is a premium, free web chess application designed for developers and chess enthusiasts who value speed, privacy, and visual clarity.
Most online chess games (like Poki's Master Chess) are packed with tracking scripts, slow-loading cookie banners, and visual ads that degrade performance and waste network bandwidth. We engineered MyChess with a strict zero-account, zero-cookie, zero-ads policy. Everything runs entirely locally in your browser.
Technical Specifications
- AstroJS Core: The site is built on Astro's modern, lightweight compilation system, delivering static HTML quickly and hydra-loading only the interactive components where needed.
- Tailwind CSS v4: All styles are built with Tailwind v4, utilizing a modern, CSS-first design system configured directly in stylesheet files.
- Minimax AI opponent: The computer player utilizes a local minimax algorithm with alpha-beta pruning. It evaluates game states using positional evaluation tables (piece-square tables) to execute strategic gameplay locally without any API latency.
- Web Audio sound synthesis: Move ticks, capture sweeps, and check rings are generated dynamically in code using the browser's Web Audio API oscillators. This guarantees crisp audio without requiring network asset fetches.
Vercel Design System
The user interface is designed under the Vercel styling guidelines—incorporating a clean gray scale, sentence-case headlines ending in periods, negative letter-spacing for headlines, stacked shadow effects, and responsive mobile-first layouts.