Chess Checkmate Puzzles is made and published by
Dawid Wrzesinski.
AppBrain is an independent app data site and isn't affiliated with Dawid Wrzesinski.
The app name, icon, screenshots and description belong to Dawid Wrzesinski and are shown as
published on the App Store.
About Chess Checkmate Puzzles
Chess Checkmate Puzzles is a games app developed by Dawid Wrzesinski.
User Ratings
The app has no ratings yet.
App Information
Chess Checkmate Puzzles is freely available from the App Store. The app size is 118.18 MB. The latest version available is 1.7. The last update was on July 24, 2026.
Technical Requirements
The app has a content rating of Everyone. The app has been available on the App Store since July 2025.
Description by Dawid Wrzesinski(from the App Store)
Master the art of checkmate with 100,000+ puzzles focused exclusively on winning the game.
Unlike general tactics apps, every puzzle here ends with checkmate. From simple mate-in-1 patterns to complex 4-move combinations, train your brain to spot winning opportunities.
CHECKMATE-FOCUSED TRAINING - 100,000+ puzzles — all ending in checkmate - Mate in 1, 2, 3, and 4 moves - Learn essential mating patterns: back rank, smothered mate, Arabian mate, and more
PLAY OFFLINE - No internet required - Practice anywhere — flights, commutes, no WiFi zones - Download and solve
ENGINE ANALYSIS - Built-in chess engine shows best moves - Understand why your move works or fails - Learn from every mistake
PUZZLE SMASH MODE - Solve puzzles against the clock - Build pattern recognition speed - Track your progress with Elo rating
Perfect for players who want to finish games decisively. Stop drawing won positions - learn to deliver checkmate.
Download now and start winning more games.
Privacy Policy: https://dawikk-apps.vercel.app/ChessMatesTrainer/privacy.html Terms of Use: https://dawikk-apps.vercel.app/ChessMatesTrainer/terms.html
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.