Robber Barons

Privacy

Effective 8 November 2026

There's no sign-up, no email address, no password, no advertising and no analytics. A game on your own runs entirely on your device and sends nothing, unless you seat an AI connection you chose, which has to receive the position to play it. A game with other people sends your moves and what you type to the other players, as described below.

Two kinds of game

On your own, or passing one device around: everything happens in this browser. Nothing is sent anywhere.

Online: your moves go to our table service, which holds the game and deals the cards. A section below describes what that involves.

Playing against an opponent outside the browser: an AI connection you choose may run on your computer or with a provider. The game sends the position so that opponent can choose a move. Each connection is described below. The game’s own opponents, Robber Baron included, play inside this browser and aren’t AI connections.

An online game also has a chat, may have a voice call, and lets you block or report another player. Each has its own section below, because each one sends or keeps something the rest of the game doesn’t.

No account

You’re never asked for an email address or a password, and there’s nothing to sign up for. Playing on your own asks nothing of you at all.

Playing online creates one thing: a random identifier, kept in your browser, so that a rating and a block list carry over between visits. The identifier isn’t tied to your name, your email or your device; it’s a string of letters the game made up. You choose a display name, which the other players in your game see. It doesn’t have to be your real name.

A picture is as public as a name. If you choose one, it’s drawn in this browser from a short piece of text, and it goes wherever your name goes once you play online: to the other players in your game, and to anyone who opens the leaderboard once you’re on it. A picture you give a bot goes with the bot when you publish it, and anyone who opens the gallery sees it. A picture that is reported can be taken down. Until you play online or publish a bot, a picture you chose stays on this device.

Clearing your browser storage deletes the identifier. Unless you’ve copied your profile to another device first, it can’t be recovered, by us or by you. You can keep playing, with a new identifier and a new rating.

What the game keeps, and where

At most the following, all of it in your own browser, on this device. Some of it is created only if you play online or build a bot:

No cookies are set. Nothing above leaves your device except where this page says so, and what stays in your browser can’t be read by us.

Using your profile on another device

A code made under Other devices on your profile copies your profile to another phone or computer: your name, picture and figure, the title and frame you wear, your board style, your identifier, your record, your challenge progress, the bots you built and which tips you’ve seen. Your browser seals all of it with a key that is part of the code, and the table service keeps the sealed copy for ten minutes, or until the code is used once, and then deletes it. The key never reaches us, so we can’t read the copy we keep. AI connections, a game in progress, and sound and graphics settings stay on the device they’re on.

Deleting it

Clearing this site’s storage in your browser removes all of it from this device, and a game that is cleared can’t be recovered, by us or by you.

One thing isn’t in your browser. If you’ve played online, the record described in the next section is on our table service, and clearing your browser doesn’t remove it. Write to the address at the bottom of this page and we’ll delete it.

What an online game involves

Your moves go to our table service, which holds the game and deals the cards, so it sees every move in order to apply the rules. It keeps, for as long as the game lasts: the board, the moves, who sits where, and the display name you chose.

Alongside it we keep a record for your identifier: the display name you chose, your picture if you chose one, your rating, and how many rated games you’ve played. That record outlives the game. Nothing deletes it automatically, and clearing your browser doesn’t reach it; it stays until you ask us to delete it.

Your profile, as other players see it, is that record: your name, picture and table figure, your rating and rank, and how many rated games you’ve played and won. Anyone who plays an online game with you, or finds you on the leaderboard, can open it. Your games at Private tables and on this device aren’t part of it; they stay in this browser.

Other players are shown only what the rules allow. Your hand isn’t sent to them, and the order of the deck isn’t sent to anyone. The table service enforces this, not the page you’re looking at, so a modified copy of the game gains nothing.

Games at Private tables run between the players’ own browsers. Our relay passes sealed messages between them that it can’t read. A Private table with your own AI in a seat is the exception: the table service holds that game, as it holds an online game.

The table service and the relay are reached through Cloudflare, which carries the messages between your browser and our servers.

Bots you publish

Publishing a bot is the only way a bot you built leaves this device, apart from copying your profile. Its name, its picture if it has one, what it values, its search depth and the display name you chose are sent to our table service and kept there, and anyone who opens the gallery is shown them, together with what the game server measured the bot doing. Anyone can copy a published bot into their own. A published bot also plays rated games against other published bots on the game server, and anyone can see its rating and those games, with the bot’s name and your display name. Withdrawing a bot takes it out of the gallery and removes what it values and its picture from the service; asking us to delete your record removes the rest, as described under Deleting it.

Reporting a bot’s name works like reporting a player: the report holds your identifier, the bot and the reason. A bot reported by three different players leaves the gallery until it has been reviewed.

Chat, blocking and reports

Chat. What you type in an online game goes to the table service and is shown to the other players in that game. It’s kept with the game, for as long as the game lasts.

Blocking. When you block a player, that player’s identifier is added to a list kept with your record on the table service, so the block holds in every game, not only the one you were in. Unblocking removes it.

Reporting a player. A report holds what you wrote, your identifier and the other player’s, which game it was, and the last 25 lines of that game’s chat, so what was said can be read as it was said. Reports are kept on our table service. Nothing deletes a report automatically, and we’ll delete one you made if you ask.

Report a problem, in the menu, is different: it writes an email in your own mail program. Nothing is sent unless you send it.

Voice

Where a game offers a voice call, the sound travels directly between the players’ browsers. It doesn’t pass through us and it isn’t recorded. The microphone is asked for when you join a call, and not before.

A direct call means two things. To connect, each browser first asks a public address-finding server for its own internet address; the game uses servers run by Google and by Cloudflare, and they see your IP address and nothing about the game. And the other people in the call can learn your IP address, as they can in any direct call.

What playing Robber Baron involves

Nothing beyond the game itself. Robber Baron plays inside the game on your device, in the same rules engine as the board and the other house bots, so seating him sends nothing anywhere. He sees what any player in his seat would see.

What connecting an AI involves

AI Connections lets you choose Claude Code, Codex, an API key for a model provider, Ollama, or LM Studio, or send your AI a link. Nothing connects until you choose one. A key is stored in this browser and sent only to the provider you selected, directly from this page: Anthropic at api.anthropic.com; OpenAI at api.openai.com; Google at generativelanguage.googleapis.com; OpenRouter at openrouter.ai; Mistral at api.mistral.ai; Groq at api.groq.com; xAI at api.x.ai; DeepSeek at api.deepseek.com; Together AI at api.together.xyz; Fireworks AI at api.fireworks.ai; or the address you type for another provider. The provider receives the position when the AI takes a turn and returns a move. Testing an API model sends a separate short prompt without game information and may count toward that provider’s usage.

A link you send your AI is kept by the game server with the name you gave it, when it expires, when the AI last used it and the name the AI’s software gave itself, so you can see it in your list. Removing the link deletes it.

For Claude Code or Codex, the command-line program runs on your computer and receives each position through a local bridge. Ollama and LM Studio receive it on this computer. The position includes the board, public scores, the legal moves and the connected seat’s own cards. It excludes other seats’ private cards and hidden points. If the connection doesn’t answer or returns a move the game can’t play, the game pauses; no other opponent takes its place.

What the website sees

To open the game your browser asks our web server for its files, the way it does for any website. The website is served for us by Cloudflare, a hosting company, so that server is Cloudflare’s. The request reaches it with your IP address and the name of your browser in it, and web servers keep short-lived logs of such requests to keep working and to show when something is broken. We don’t build a profile from them, don’t connect them to anything you do in a game, and don’t pass them to anyone. We couldn’t connect them to a game in any case, because the game tells the web server nothing.

Once the game has loaded, a game without an online service or connected provider can be played with the connection off. A local AI connection needs its program running on this computer; a provider connection needs that provider’s service.

Who else is involved

The game loads every file it uses (its code, its board, its rules engine and its music) from our own address and from nowhere else. There is no advertising network, no analytics service, and no font or script loaded from another company.

Cloudflare serves the website and carries online games, as described above. If you join a voice call, the address-finding servers run by Google and by Cloudflare are asked one question each, as described under Voice. If you connect an AI provider, that provider receives the position and model request described above. Nobody else receives anything from the game.

What the game doesn’t do

Age

You must be at least 13 years old to use the game, as the Terms of Service say. We don’t ask anyone’s age, and nothing the game keeps says who a player is or how old.

Security

Connections to the website are encrypted in transit. What the game keeps is on your device, under your browser’s own protection, and anyone with access to your unlocked device can read a saved game.

Changes

The date at the top of this page shows when it last changed.

Contact

[email protected]

← Back to the game  ·  Terms of Service