Carolina Hold 'em Start a table
Draft — pending legal reviewThis notice has not been reviewed by a lawyer and is not yet in force. It also covers features that are coming soon (paid plans and licence keys, spoken commentary); during the beta the game is free and has none of them.

Privacy notice

Draft of 26 September 2026 · Applies to holdem.mdolabs.dev and the Carolina Hold 'em game

The short version

1. Who we are

Carolina Hold 'em is a party game run by MDO Labs ("we", "us"). We decide how the data described here is used, except where a company runs games for its staff (see Games at work).

2. What we collect

Players

Players give no email address, surname, phone number or password.

Hosts

People who pay

Technical data

3. Photos

A photo is always optional. The avatar is an equal alternative, and choosing it costs you nothing in the game.

Only use a photo of yourself.

4. How long we keep it

A table: names, avatars, game events, commentary linesDeleted 24 hours after the table's last activity.
PhotosDeleted when removed or hidden, when the player leaves or when the table closes (never more than 24 hours after the table's last activity), and in any case 2 days after they were added.
Saved history (Corporate, only if the host turns it on)First names, avatar descriptors, final standings and a few game stats, kept until the host deletes them. No photos.
Payer and licence recordsWhile your plan is active, then as long as tax and accounting rules require.
Operational logsA short period, set by our host.

5. Commentary

The booth's two commentators are automated. Groq runs the language model that writes their lines, and Microsoft Azure turns the lines into speech on the TV.

Automated commentary can occasionally get something wrong. The host can mute the booth at any time.

6. Payments

Stripe is the merchant of record. When you buy a plan, Stripe sells it to you, takes the payment (card, Apple Pay or another wallet) and handles sales tax and VAT. Stripe's own privacy policy covers the data Stripe collects at checkout and in its customer portal. We receive your email address, customer ID, plan and payment status, and never your full card details.

7. Who we share it with

We use these service providers, and only for the purposes described:

We don't sell personal information or share it for advertising. There are no ad networks and no third-party trackers. We may disclose data if the law requires it.

8. Why we're allowed to use it

For people in the EEA, the UK and similar places:

9. Games at work

When a company buys the Corporate plan and runs games for its staff, the company decides how the game is used, and we process player data on its behalf under a data processing agreement. Staff should direct privacy questions about the event to the company as well as to us.

10. Your choices and rights

11. Age

Hosts, and anyone who pays, must be 18 or over. The service is not directed at children, and we don't knowingly collect personal information from children under 13.

12. Cookies and browser storage

We don't use advertising or analytics cookies. The game uses your browser's storage only for what it needs to work: your seat credential for a table and the host token. If you open an invite link, one cookie (holdem_licence) holds the invite's key on that device so the tables you start use its plan; it lasts until the invite ends, at most 400 days, and "Remove the invite from this device" on the invite page deletes it. Stripe's checkout and portal pages are run by Stripe and set their own cookies.

13. Changes and contact

If we change this notice, we'll update the date at the top. If a change matters for people who pay, we'll email them first.

Questions or requests: [privacy contact address].