← Nines

Privacy

Nines has no sign-up, no password, no email address and no advertising. This page describes everything it stores, which is short enough to read in full.

What is stored

On your first visit or first launch, the app creates an account for you and gives it a two-word name like brisk hand. You did not supply anything and were not asked to. That account holds your generated name, your rating, and the hands you have played.

A hand is stored as the deal plus the list of moves, along with which seat each player occupied. That is what makes replays and post-game analysis possible.

What is not stored

No email address, no password, no phone number, no contacts, no location, no device identifier for advertising, and no third-party analytics or tracking SDK. Nothing you do here is shared with an advertiser or a data broker, because there is no mechanism in the app to do so.

How you are identified

A signed token. In a browser it is an httpOnly cookie, which page scripts cannot read; in the iOS app it is the same string kept in the system keychain. It identifies your account and nothing else — it is not shared with anyone and is not used for tracking across other sites or apps.

Linking a phone to a browser uses a short-lived one-time code. Codes expire in five minutes, work once, and grant access to the account they were issued for. Treat one like a password while it is live.

What other people can see

Your generated name, your rating, and your finished hands are visible to other players — on the leaderboard, in a shared table, and in the replay of a hand you were in. A hand in progress is never fully visible to anyone: the server sends each player only what their seat can legally see, and the value that reproduces the deal is never sent to a client at all.

Deleting it

In the iOS app: Account → Delete account and data. On the web: the account page. It is immediate and cannot be undone.

Deleting removes your name, your rating and your rating history. Hands you played with other people remain in theirhistory with your seat unnamed. Those hands are not solely yours — three other people were in them — and removing them would be deleting someone else’s record to satisfy your request.

Where it runs

The app is hosted on Vercel and stores data in a Neon Postgres database. Both are processors acting on instructions from this app; neither is given the data for its own purposes. Solo play against the AI runs entirely on your own device and sends nothing anywhere.

Children

The app is not directed at children and collects nothing that would identify one. There is no chat, no user-supplied text, and no way for one player to send another anything except a game move.

Contact

Nines is a game by Nazmi Elyigit; this app is an independent implementation of it. For questions about the app or a deletion request you cannot complete yourself, open an issue at github.com/intenex/nines.