Bezier Curve

Deleting your account

You can delete your Grand Shelem account at any time, from inside the app or by email. Here is exactly what happens when you do.

You do not need the app installed, and you do not need to sign in to read this page.

From inside the app

  1. Open Grand Shelem.
  2. Go to your Profile.
  3. Choose Delete account and confirm.

Deletion is immediate and cannot be undone. Backup copies take longer to age out, which is covered below.

By email

If you cannot reach the app, because you have lost the device or can no longer sign in, email [email protected] from the address associated with your account, or tell us your Friend Code.

We will confirm your identity before deleting anything, and we will confirm in writing once it is done.

What gets deleted

A finished game belongs to four people, so the game itself is not deleted — it remains in the other players’ history. What we remove is you from it: your name in its list of players is replaced with Deleted Player, and the link back to your account is cut. The record of how the hand was played is kept by seat rather than by person, so there is no name inside it to remove. Where your name does still remain is described below.

We write the deletion marker first, then remove your sign-in identity from our authentication provider, then clear everything else. If a step fails part-way through, the account can no longer be signed in to and the deletion can simply be retried. It is never left half-deleted and still usable.

What is kept, and why

Some records outlive a deleted account, each for a specific reason, and they are not all small or all anonymous. We would rather name them than claim a clean sweep that is not quite true.

Your Friend Code. We keep the code itself, the identifier of the deleted account, and a timestamp. This is what guarantees your Friend Code is retired permanently and can never be handed to a different player. Looking it up returns nothing once the account is gone.

A deletion marker. We keep the identifier of your deleted sign-in identity and a timestamp. Sign-in tokens stay valid for a short window after they are issued, and this marker is what stops an in-flight token from silently recreating an account you just deleted.

The IP address recorded when the account was created. This belongs to our abuse-prevention record rather than to your profile, and it is not removed with the account.

Records of a subscription, if you had one. We clear our own records — the customer entry, its linked identifiers, and the entitlement — but we keep the raw billing events we were sent, and our payments provider keeps its own records independently of us. Those events can keep arriving after the account is gone and write our records back. Cancelling a subscription is done through the App Store or Play Store, not by deleting your account.

A saved copy of a table that was paused for maintenance. When we pause games to work on the server, we save each table so the hand can be resumed afterwards. That copy holds the account identifier and the display name of everyone who was seated, yours included, and it can be looked up by account identifier. It is cleared out on a later pass, once it is old enough, rather than on a fixed schedule.

Backups. We keep backup copies of our database on a rolling basis of roughly 30 days, so your data can still exist in a backup for up to that long after you delete it. Backups exist to recover from a disaster; restoring one would bring the database back as it stood when that copy was taken.

Chat, crash reports, and feedback

In-game chat is never stored, so there is nothing to delete.

Crash reports are held by our error-reporting provider and are not tied to your profile. They expire on that provider’s retention schedule. If you want one removed sooner, email us.

Feedback sent through the app is different. If you gave us an email address, or the message itself identifies you, it stays in our support records until you ask us to remove it.

Questions

Email [email protected]. Our full Privacy Policy explains what we collect and why.