Human2Human Chess Duell provides a complete online chess game for two human players.
There is no AI – only the full chess rules.
Features:
Human vs human via a shared link (hash in the URL: ?chess_game=…)
Whoever creates the game plays White; the second visitor automatically becomes Black.
Further visitors watch the game as spectators.
Players can choose their own name. For logged-in WordPress users the display
name is pre-filled (and can be overridden).
Logged-in WordPress users (any role) may bypass the limit of simultaneous games.
Full chess rules: castling, en passant, pawn promotion,
check/checkmate/stalemate, fifty-move rule, insufficient material.
Server-side rule validation: every move is validated on the server
(custom PHP engine). Cheating via a manipulated browser is not possible.
Configurable in the backend: number of simultaneous games and the lifetime
until automatic end (Settings > Human2Human Chess Duell).
A game ends only by checkmate, resignation or draw – or expires after the
configured period of inactivity (default 14 days).
Optional chess clock when creating the game. Only the online time of the
player to move is counted – if someone is offline, their clock pauses (no time
spent overnight). On timeout the player loses.
Optional e-mail notification when it is your turn (pre-filled for logged-in
users with a stored address). The address is used only for the notification
and automatically deleted when the game ends – not stored permanently
(technically visible in the server log).
Updates do not interrupt running games (backward-compatible data).
Synchronization via the WordPress REST API (polling, every 2 seconds).
No external dependencies (no CDN, no images) – Unicode chess pieces.
In-game private chat between the two players, a move list, an optional
“show piece names” tooltip helper, and a personal “continue on another
device” link (e.g. move from desktop to phone).
The plugin interface is provided in German and is fully translatable.
We use cookies on our website to enhance your browsing experience. By using our site, you agree to the use of cookies, including those from Google Analytics and Google AdSense, for analytics and personalized advertising. You can view our full privacy policy by clicking here. Thank you for visiting!