The Rummy Kompis robin

Privacy

Rummy Kompis

Draft — not yet published. This text is a working draft. It has not been reviewed, it is not yet the policy that applies, and the open questions at the foot of the page are still open.

Effective date: [to be set on publication] · Version: draft

The short version

Rummy Kompis keeps score for a card game played on a real table. It stores the games you play — scores, rounds, the names of the people at the table — and, if you claim an account, your email address — typed in, or given by Sign in with Apple. There are no ads, no analytics SDKs and no tracking of any kind. You can erase everything from inside the app, at any time, whether or not you ever gave an email address.

Who is responsible

Rummy Kompis is made by Romain Perron, an individual, who is the data controller for the purposes of the GDPR. Contact: [email protected].

What is stored

Your games
Every score of every round of every game, the order people sit in, who dealt, when each round was saved and by whom, the room code while it is live, and whether the game is in a lobby, being played, finished or abandoned. Totals, ranks and records are never stored — they are computed from the scores each time they are shown.
The names you enter for other players
When you keep score for someone who does not have the app, you type their name into your own list of players; that name and a generated cartoon avatar are stored as your data about them. Other people in the same game see that name and those scores.
Your profile
A display name you choose and a seed from which a cartoon avatar is drawn on your device. No photographs are ever collected.
An email address, once you claim an account
Claiming an account is optional and is not required to play. There are two ways to do it, and either one leaves an email address stored against your account.
With a one-time code: you type your email address, and a six-digit code — valid for ten minutes — is sent to it each time you sign in that way.
With Sign in with Apple: Apple asks you, and tells us an email address and an identifier for you. If you choose Hide My Email, the address is one of Apple's private relay addresses rather than your own; the app treats it like any other address, and it is the one shown in your profile. Apple's identifier is stored so that the same Apple Account signs you back into the same games, and your name is never requested. When you delete your data, the app asks Apple to disconnect it from your Apple Account — the deletion goes ahead either way.
A username, if you choose one
Usernames exist so friends can find each other, are unique, and are only available to accounts that have been claimed — with a one-time code or with Sign in with Apple.
Links between people
Friendships and the requests that created them, people you have blocked, invitations to a seat at a table, friend-invite links, and the standing permission you may give one person to seat you in their games without asking each time.
Technical necessities
An identity for the app on your device, created silently on first launch so that the app works without a sign-up, together with the sign-in tokens stored on the device itself; and a record of the day you last used the app, updated at most once a day, which is what the retention rule below is measured against.

What is not collected

Why it is stored

To do the one thing the app is for: keep the scores of your games and show them back to the people who played them, on every phone at the table. The email address, however you give one, exists so that your games survive a new phone; the links between people exist so that invitations and friend lists work. There is no other purpose.

Legal basis under the GDPR: performance of the service you asked for (Art. 6(1)(b)). See the open questions below.

What other people can see

Rummy Kompis trusts the table. Anyone who is in a game — because they joined with the room code, or because they were seated there — can see and edit every score in it, including yours. That is deliberate: at a real table, whoever is holding a phone writes down the scores. Room codes stop working a day after a game finishes, and a game that is finished can never be changed again.

Where it is stored, and who else touches it

How long it is kept

Deleting your data

Settings → “Delete my data”, in the app. It is available to everyone, including accounts that never gave an email address, and it does not ask for a reason. The app signs the device out immediately and the erasure then runs to completion in the background: your profile, your list of players, and every game only you were in are deleted outright. If you claimed the account with Sign in with Apple, the confirmation offers one more line: tick it and sign in with Apple once more, and the app also asks Apple to disconnect it from your Apple Account. Leaving it untouched, dismissing that sign-in, or any failure to reach Apple does not stop or delay the deletion.

Games you played with other people stay with them — that is their history too — but your seat in them shows as “Deleted player”, with only the scores left behind. The names you had entered for other players disappear from those games as well, because they were your data about them.

You can also ask by email at [email protected], without opening the app.

Children

Rummy Kompis is rated 4+ and is a family scorekeeper: children play at the table alongside everyone else, usually on a grown-up's phone. It is not in Apple's Kids category, it asks for no date of birth, and there is no way to meet a stranger in it — there is no online play, no public profile and no discovery by phone number or email. A child's name in the app is whatever the person keeping score typed.

Your rights

Under the GDPR you may ask for a copy of your data, ask for it to be corrected, ask for it to be erased, ask for processing to be restricted, object to processing, and ask for your data in a portable form. Erasure is built into the app and needs no request. For anything else, write to [email protected]. You also have the right to complain to your national data protection authority.

Changes to this policy

If this policy changes, the effective date at the top changes with it, and a change that affects what is collected or why will be announced in the app before it takes effect.

Languages

The app itself speaks English, Swedish and French. This policy is in English for now; Swedish and French versions will follow, and the English text remains the reference version.

Contact

Romain Perron · [email protected]

Open questions (draft only — delete before publishing)

Not answered by the project documentation, and deliberately not invented here. Each one needs a decision before this page goes up.