
Chess
A full engine on the device, or a board between two of them. Pick up exactly where the position was left.
Xteink X4 Pro · Seeed reTerminal Sticky
So is a chess position, a flashcard, a puzzle you are halfway through. The Xteink X4 Pro and the Seeed reTerminal Sticky are cheap e-ink devices, and CrossPoint already makes them good at reading. CrossPlay is firmware that adds everything else, and lets two of them find each other with nothing to configure.
On each one: Games, then Chess, then Play nearby. They find each other from there.
Click the screen to try it
What a still screen is good at
Reading was never the whole of it.
E-ink holds a page at no power for as long as you need it. So does a chess position, a flashcard, a logic grid, an article you saved to finish. The screen puts up a situation, you think, you decide. A panel that cannot animate is the right one for that, and so far it has been spent on books.

A full engine on the device, or a board between two of them. Pick up exactly where the position was left.

The daily word grid, set in a serif of its own, with an archive of past boards for when today's is done.

A nonogram whose clues are a dungeon. 64 of them, plus a tutorial that is a lesson rather than a level.

A logic grid you can always finish from the clues alone. Every case is built through the solver, so you never have to guess.

Collect duos and bet on the round’s end. Tap any card and it tells you what it does, so nobody has to remember fourteen rules.

Every box shows what it would score before you commit to it. Including the Joker rules, which most versions quietly drop.

Seven columns, one tap each, four in a line to win. The opponent looks seven moves ahead and will not hand you the game.

English draughts, where taking is compulsory. The board marks every piece that can move, so the rule shows itself instead of leaving you tapping men that will not lift.

Hold it against your head, screen out, and everyone else shouts clues. The bottom key is got it, the top key gives up, and the two page keys are the only controls because you cannot see the screen. Seventeen word lists, 2722 of them.

Fifty thousand questions off forty-two years of Jeopardy. One goes on the panel and nothing else: read it out, let the table argue, turn it over. Solo play is scored.

One of you sees a hidden number on the strip and says a single clue that sits exactly there. Everyone else argues and moves the marker, then calls which side they missed on. The device lies flat and anyone can touch it, because the board belongs to the table and only the target is secret.

Roll a die, drop it in a column. Matching dice multiply, and every die you place destroys its twins in the column facing it.

Nine by nine, which is the size that finishes on one train journey, or thirteen by thirteen when you have longer. A stone is aimed before it is placed, so the board can warn you before you fill your own eye. Two passes and it counts for you, and you settle which stones are dead by tapping them.

Tap to dig, hold to flag. Your first dig is always safe and always opens a space, because the mines are laid after it.

Four difficulties, and the difficulty is measured rather than guessed: every puzzle is graded by the techniques a human needs to finish it, so Hard is hard for the same reason you would say so.

Fill the cells the row and column clues describe and a picture appears. Every puzzle has exactly one answer and is solvable by reasoning a line at a time, never a guess; a wrong fill locks in as a mistake, the classic rule.

Nine boards of bases joined by paths. Hold the ones that fence a region and it pays you its medals, but every troop has to trace back to your H.Q. Solo or against someone opposite you.

The two-player trading game, against an opponent that only ever sees what you see, or against someone sitting opposite you.

Lay out a fleet, then hunt someone else's. The game PLAY NEARBY was built for, and the reason the layer exists.

A party game for up to eight people and a single device that goes round the table. No second device needed, and no phones.

Klondike, turned sideways because that is the shape of a tableau. Your last sixteen deals are drawn from your own record.

Duck the tricks. Every heart you take costs one and the queen of spades costs thirteen, so the lowest score wins. Three opponents who count what has gone, read who is void, and will shoot the moon if you let them. A card the rules will not take is greyed before you touch it.

Your own Anki decks with the FSRS scheduler, offline. Reviews you do here go back into Anki afterwards, through the same page that put the deck on the card. Put your deck on it ›

The front page in a reading serif, with articles pulled down and kept on the card so a saved one is still there with the radio off.

The archive packed onto the SD card and drawn one to one, with new strips fetched as they land. A comic is line art, which is exactly what this panel is best at.

Any OPDS catalog, browsed and downloaded on the device with no computer in the middle. Two are set up already: Project Gutenberg, which you browse, and a search-only one that opens straight on the keyboard. Anything else that speaks OPDS is a URL away.

Your unread queue, as text on the card, so it reads with the radio off. Where you got to syncs back, and ARCHIVE puts an article away everywhere. It cannot delete anything: that endpoint is not wired up at all.

Twenty-one patterns the device fetches over Wi-Fi, about a megabyte for the set, and one tap sets any of them as the sleep screen. Or bring your own: turn a picture into a wallpaper ›

Leave a handwritten note on a reader sitting on somebody’s fridge, from your phone, from anywhere. It shows six digits once; read them down the telephone and whoever has them can draw, write or send a picture to that screen. The reader sleeps the rest of the time and wakes on its own schedule to look, so a message you send tonight is there in the morning. Send one ›

English Wikipedia on the SD card, read with the radio off. Seven million articles if you fill the card from a computer, or a smaller essentials pack over the cable. Search it, or open a random one and see where it goes. Put it on the card ›

Keys the size of a thumb, and arithmetic that is actually decimal: 0.1 + 0.2 − 0.3 is zero here, the way it is on a Casio and is not on most phones. Ten digits, with hidden guard digits so a third times three comes back as one.
Swipe for the rest
Untouched. CrossPlay adds a shelf beside the library and never gets in its way, and every CrossPoint release lands here within the week.
Two devices, one table
It just says play nearby.
Put two of them next to each other and they find one another. There is no pairing screen, no room code, no account, no router and no internet. The entire surface of it is one row on a menu.
They do not have to be the same device. An X4 Pro and a reTerminal Sticky play each other in either direction, which is the pair this was checked on.
The measure for this was the DS: you sat down next to someone and it worked, and nothing about the experience ever mentioned a network. If a person ever has to know how it connects, that is a bug.
Everyone is a face and three words.
A device names itself with three words, and the face beside it is drawn from that name: hair, eyes, mouth, fourteen options apiece. Nothing is stored and nothing is sent. The other device rebuilds your face from the name its radio already carried, so it can never arrive stale, and the person opposite you is Bald rather than a MAC address.
Nine games use it today, from Chess to Battleship to Toy Battle. It is a layer rather than a feature, so the next game gets it for free.
Name
Every face. Tap a word to change one.
Open firmware
Nothing here asks permission.
No store, no review, no account, no subscription. A binary you flash and source you can read.
Install it from this page
Chrome or Edge, on a computer. Plug the device in and wake it.
One thing left.
Your books stay.
crossplay-<version>-x4pro-full.bin or crossplay-<version>-sticky-full.bin. Each is the whole firmware, bootloader and partition table included, so you do not need to have installed CrossPoint first. The firmware refuses an image built for the other board, so the worst a mixed-up download costs is a retry.pip install esptool on Windows, macOS or Linux alike. With the device plugged in (shown for the X4 Pro; swap in the sticky filename on a Sticky):
esptool.py --chip esp32s3 --baud 921600 write_flash 0x0 crossplay-<version>-x4pro-full.bin
firmware.bin for the X4 Pro, firmware-sticky.bin for the Sticky -- over Wi-Fi or from the SD card. The -full.bin is for USB only: handing it to the updater writes a bootloader into a slot meant for the application.Why it is built this way: what this is for, the design language, the two buttons, games at scale.