Playing as a guest
You don't need an account. When you sit at a table, the server keeps the name you typed and your seat for as long as the table exists. Tables are saved on our server so a restart doesn't end your game; a table nobody has touched for 6 hours is deleted.
Your browser keeps your name, your seat keys and your language, so a refresh puts you back where you were. You can clear them by clearing this site's data in your browser.
With an account
Accounts are optional. Sign-in is handled by Firebase Authentication (Google): it keeps your email address and, if you sign in with Google, your Google account's name and identifier.
Our own database, on our server, keeps your profile: your name at the table, your language, your handle and the date you joined; the games you finish (which game, when, the result, the others' names at the table); your friends; and, if you signed up through a friend's link, which friend brought you (for the Café set you both get). In ranked games it also keeps your rating, your wins and games, and the games you left early; and your collection: what you own and wear, and how far you are with each achievement. Tables you sit at remember which account played each seat. Your page is shown only to signed-in players, never to search engines.
Reports and messages
If you report a player, we keep who reported whom, why, your line and the table, so we can look at it. Messages from Dineri sit in your inbox with when you read them, and your answer if you write one. If we ban or mute an account, we keep why and until when, and the account sees both.
Visit statistics and errors
We count visits with Umami, which runs on our own server: which pages are opened, the country, the kind of device and browser, and the site that sent you. It sets no cookies and keeps nothing that identifies you; your IP address isn't stored. Nothing is sent to Google or anyone else. When the site or the app hits an error, its text and where it happened reach our server, with the browser's or the app's name and version, so we can fix it; we keep a count of each error for a while.
What we don't do
No ads, no tracking cookies. We don't sell or share your data.
Server logs
The server writes short technical logs. Some warnings (for example when someone floods the server) include the connection's IP address, to protect the site. Logs are rotated and overwritten after a short time.
The Android app
The app keeps your settings, your language and your sign-in on your phone, in its own storage: other apps can't read it, and it isn't copied to backups or to a new phone. It counts each time it's opened in the same statistics as the site (the language and the screen size, nothing that identifies you), and only asks for the internet and vibration: no location, contacts, camera, microphone or notifications. Signing in with Google on Android goes through Google Play services on your phone. Uninstalling the app removes everything it kept on the phone; your account stays until you delete it.
Where it runs
Dineri runs on its own server in Nuremberg, Germany (Hetzner), with its database. Sign-in is Google's (Firebase Authentication).
Deleting your data
Your account page has a button that deletes your profile and your sign-in at once. Guests can clear this site's data in their browser.
Contact: info@perfectcircle.site