October 2026
Website
The written pages wear the game's own mark
The chess pawn emoji in the header of every written page has been replaced with the rock piece the game itself uses — the same art as the front page's hero, the app's sidebar title, the favicon and the app icons. The pages and the game were showing two different marks for one game; now they show one.
Website
The About page stopped naming the app's ad network
"Where you can play it" said the Android app carries advertising from AdMob rather than from the website's ad slots. That list is there to answer where you can play and whether your account comes with you, so it now says the app is the same game and the same account and leaves the ad network out of it.
Website
The front page says what the game is
The description under "What is RPS Chess?" stated the capture rule and stopped there. It now opens with the movement you already know from chess, then the twist — every piece is also a rock, a paper or a scissors — and then what follows from it: you can only capture a piece your type beats, so the biggest piece on the board is not always the strongest.
Website
Every page now drifts the same way
The floating pieces that have always drifted behind the front page now drift behind every written page as well — the guides, the rules, this changelog, the policies, and the About and Contact pages. The pieces sit behind the text rather than over it, are skipped by screen readers, and are drawn with the page's own styles: no extra file to download, and no page here needs JavaScript to be read.
Website
Who we are, and how to reach us
The site now says plainly who makes the game. The About page covers what RPS Chess is, why it exists, where you can play it and how the project is run; the contact page explains how to report a bug, ask about a rule, request account deletion or send feedback, and what to include so it can be answered. Both are linked from the footer of every page, and the cookie and privacy policies were corrected where they described a consent step that the website does not have yet.
Website
Advertising code installed on every page
The advertising code the site needs is now installed — on the app shell and on every content page. No adverts appear yet: an advert also needs an ad unit, and none is set up while the site is going through its content review. This is the last technical step before that review.
Website
One piece, from the front page to the tab icon
The game's own piece is now the mark the site wears everywhere: the front page, the mark beside the title in the sidebar, the browser tab icon and the app icons are all drawn from the same artwork instead of three lookalikes. The tab icon also lost its dark background plate and the piece was redrawn as large as the icon allows, so it reads at the 16 pixels a tab really gives it.
Game
The RPS.IO class picker fits a phone screen
The arena's class picker no longer scrolls on a phone: the title now shares a single line with the Exit button and the Settings, Missions and Emote tiles, which is what frees the room the How to Play, Customize Skin and Skin Packs row needed. The warm-up show's camera holds still instead of drifting, and the show is scoped to the arena.
Content
Six written guides, and real content on the front page
We published a full set of player guides at their own addresses, and put a written introduction to the game on the homepage itself. Before this, the front page was a button and a logo — everything explanatory lived inside the app, which meant there was little for a new visitor (or a search engine) to read before deciding to play.
Technical
Structured data and a no-JavaScript fallback
The site now publishes structured data (schema.org) describing the game and the guides, and the front page serves a readable version of its content even before the app's JavaScript runs. Both are groundwork for search engines and for the review of our advertising application.
September 2026
Website
Website content pages published
We published How to Play RPS Chess, the RPS.IO arena rules and a cookie policy, plus a sitemap and crawler rules so search engines can find and read them. A ads.txt file declares our authorised advertising seller.
Website
Advertising site connection
We connected rpschess.io to our advertising account and verified ownership of the domain. Ads are not shown on the website yet — the site has to pass a content quality review first, and we are working through that now.
Game
Result-panel banner in the app
The mobile app's post-game screen now reserves a strip for a banner ad, so the result panel and the ad never overlap. Ads in the app are still served as test ads while the game is in testing — real ads only begin once the app is publicly listed.
Earlier
Game
Draws for games that make no progress
Local, bot and spectated games now end automatically by the fifty-move rule (100 moves with no capture) and threefold repetition, so a game can no longer run forever with neither side making progress.
Game
Learn section reorganised
The special rules — the always-hidden king and the rock-versus-rock case — moved into a plain reference card, sitting alongside the interactive lessons and tactical drills rather than inside them.
Game
Arena snow, and real capture sounds
The Chessmass snowfall in the RPS.IO arena is now drawn on the arena floor itself, so it stays put as the camera moves instead of sliding across the board. The capture sound is a real recording rather than a synthesised one.
Platforms
Web, Android and iOS
The game went live on the web at rpschess.io. The Android app is built and running, and the iOS project and its cloud build pipeline are configured. Google sign-in works in the app as well as the browser.
Technical
Self-contained build
The styling framework is bundled with the app instead of loaded from a third-party CDN, so the game does not depend on an external host to look right.
Play RPS Chess free