What's New
Latest updates to Pure Checkers
- Daily Practice — playable puzzles with hints, animated solutions, a UTC streak and free archive practice.
- Daily Reward — registered players earn one coin for their first eligible solve of today's puzzle. Revealed solutions and archives earn no coins.
- Saved Progress — pending puzzle attempts retry after reconnecting and stay separate when switching accounts.
- Share Your Game — results, replays, profiles, puzzles and invitations get share/copy controls and personalized preview images.
- Profile Privacy — hide your public profile and profile image while keeping your ranking and names in shared games.
- Public Rankings and Games — browse the leaderboard and replay recent human games from the site navigation.
- Automatic Sitemap — published strategy articles, eligible players and completed human games are included automatically.
- Consistent Move Numbers — replays, diagrams and puzzles share the same square notation.
- Background Bot Thinking — bot moves and move grading run in bounded background workers so their searches do not block player connections. Cancelled and outdated replies are discarded.
- Valid Structured Data — the site, FAQ, player profile and replay schema now parse as real JSON-LD. Until today every block was emitted as source text, so Google never saw it.
- Share Previews — a proper Open Graph image, so links pasted into Discord, WhatsApp, X or LinkedIn show a card with the board.
- Honest Rules — the FAQ and How to Play now describe the rules the game actually plays: regular pieces capture in any direction, kings fly, and you choose which capture to take.
- Replay Pages — every game replay has a title, the result and a numbered move list in standard 1–32 notation. Bot games, guest-only games and short games are marked noindex.
- Spanish Page —
/es is now the one address for the Spanish home page, with matching language links from the English one. - Not Found Page — a branded 404 with links back instead of a bare error.
- Home Screen Icons — PNG icons for installing Pure Checkers on Android and iOS.
- Better Recovery — reconnecting or refreshing restores the server's current game, room and result.
- Reliable Bot Games — fixed bot readiness and stuck rooms. Missing bot accounts are created automatically without resetting existing bot progress.
- Animated Moves — pieces slide, captured pieces fade away, and promotions reveal a glowing crown. Winning moves finish before the result appears.
- Motion That Keeps Up — interrupted games recover immediately without a backlog of old animations. Reduced-motion preferences are respected.
- Consistent Navigation — the address bar follows your game or minimized room. Reloads and Back/Forward keep your active session intact.
- Clearer Feedback — replay loading shows failures, obsolete replay requests cannot reopen a closed view, and room departure waits for confirmation.
- Sound Effects — piece placement, captures, king promotion, victory, defeat, emotes, and UI clicks all have audio feedback. Mute toggle in the bottom-right corner.
- Chain Capture Pitch — consecutive captures play at increasing pitch for a satisfying combo feel.
- Timer Urgency — when your time drops below 10 seconds, a warning beep plays each second and the board pulses with a red glow that intensifies as time runs out.
- In-App Game Replays — watch any game replay without leaving the app. Click the replay button in the game log and it opens as an overlay.
- Replay Animations — stepping through moves shows pieces sliding between squares. Works forwards and backwards.
- Compact Lobby — header condensed to a single row. More space for gameplay.
- PWA Support — add Pure Checkers to your phone's home screen and it launches like a native app.
- Cleaner Auth — redesigned login screen with separate guest/login/register views. No more cramming everything on one page.
- Mobile Navigation — floating hamburger menu on all marketing pages. No more dead ends on mobile.
- Breadcrumbs — player profiles and game replays now show a breadcrumb trail (Home / Page) for easy navigation back.
- Game Replay Outcome — when you reach the last move, a card shows who won and why (forfeit, all pieces captured, no valid moves).
- Replay Links Everywhere — hover over any game in the game log or player profile to reveal a replay button.
- Bot Profiles — bot player pages show a purple "Bot" badge and "AI Opponent" label. Their game history is viewable.
- Activity Heatmap — player profiles now show a GitHub-style activity grid of games played per day over the last year.
- Footer Links — added Strategy, Home, and language switcher (English / Español) to the footer.
- Player Profiles — every player now has a public profile page at
/player/username showing their ELO, win rate, and recent games. - Game Replays — watch any finished game move-by-move at
/game/id with keyboard navigation. Share replays with friends. - FAQ Page — frequently asked questions with structured data for Google rich snippets.
- Self-Hosted Fonts — Poppins is now served locally instead of from Google Fonts. Faster page loads, no third-party requests.
- Google Analytics — tracking enabled to understand how players use the site.
- Open Graph & Twitter Cards — proper social sharing previews when links are posted on social media.
- Sitemap & Robots — search engines can now discover and index all public pages.
- Connection Status — a warning bar appears when your connection drops, showing reconnection progress. No more silent disconnects.
- Dev Panel — press F2 to inspect live game state, socket events, and stores. Copy a full diagnostic report with one click. Admin users get economy tools.
- Admin System — designated admin accounts can manage the game economy directly from the dev panel.
- Scrollable Game Log — the game log in the Quick Play tab now scrolls within its own container with a styled scrollbar.
- Move Analysis — every move is evaluated in real time against the best possible play. Your move log shows color-coded quality ratings: gold for best moves, green for good, orange for inaccuracies, red for blunders.
- Bot Personalities — bots now react to the game with emotes. Easy bot is friendly, Hard bot is cocky. They notice your blunders and your brilliant moves.
- Faster Chain Captures — multi-jump sequences are snappier. You can also queue your next jump while the current animation plays — no more waiting.
- Drag & Drop — move pieces by dragging on desktop and mobile. Touch and mouse both supported. Tap-to-select still works too.
- Skip the Wheel — press Space or click Skip to jump straight into the game. The game starts immediately on the server — the wheel is purely visual.
- Game Log — live feed of all games being played, right in the Quick Play tab. Toggle between all games and your own. Profile page shows your personal game history.
- All Games Recorded — both ranked and friendly games are now saved to the database with full history.
- Three Difficulty Levels — Easy, Medium, and Hard bots with increasing AI depth. Each has its own ELO that adjusts naturally from games played.
- Real Games — bot matches are full server-side games. They show up in the room list, can be spectated by anyone, and are recorded in your history.
- Call a Bot — create a room and invite a bot directly from the waiting screen. Pick your difficulty with colored radio buttons. Or use the Bot tab for a one-click start.
- Real Accounts — guests now have real profiles with tracked stats, game history, and ELO ratings.
- Keep Your Progress — when you upgrade to a full account, all your games and stats carry over. Plus you get starter coins as a welcome bonus.
- Fair Play — games involving guests are always Friendly mode. Ranked matches with ELO changes and coin rewards require two registered players.
- Username Taken? — if you try to play as a guest with a name that belongs to a registered player, you'll be told the name is taken instead of crashing.
- Server-Authoritative State — the server is now the single source of truth. Refresh mid-game and everything restores perfectly — board position, timers, whose turn it is.
- Game Over Screen — see your results, ELO changes, and coin rewards before being sent back to the lobby. Dismiss when you're ready.
- Phase-Driven UI — no more phantom screens, stuck spinners, or ghost room indicators. The UI renders from server state, not URL guessing.
- Quick Play Creates Rooms — matchmaking now creates proper rooms that appear in the room list and can be spectated. All games happen in rooms.
- Room List Stability — rooms are sorted oldest-first so the list doesn't jump around as new rooms are created.
- Play Online — real-time multiplayer checkers with matchmaking, private rooms, and QR code invites.
- ELO Rating — compete on the leaderboard. Your skill rating adjusts after every ranked game.
- Coin Economy — earn coins by winning, spend them in the shop on themes, skins, and emotes. Closed economy — no pay-to-win.
- Community Treasury — a shared vault funded by game taxes that pays out daily bounties and milestone rewards.
- 9 Themes — from dark to light, including Ocean, Forest, Sunset, Midnight, Latte, Paper, Sand, and Cloud. Your pick persists across sessions.
- In-Game Chat — global chat, room chat, and game chat with system messages for connects, disconnects, and game events.
- Mobile First — designed for phones and tablets with touch support, safe area handling, and responsive layouts.
- No Ads, No Paywalls — free forever. Play as much as you want.