Privacy Policy
This page describes how the current version of Déjà Clue handles data. It is informational, not legal advice or a guarantee of compliance.
Accounts and sign-in
You can play as a guest without an account. Registration and sign-in use Clerk, which handles your sign-in credentials and session.
Déjà Clue stores your Clerk user ID, email address, display name, and account timestamps to identify your account and provide account features.
Games and social features
The server stores your decks, deck selections, saved presets, friend requests, friendships, and friend aliases to provide those features. Friend requests and friend lists show your player ID and display name.
When a signed-in host saves a completed game, the server stores player names, participating account IDs, cards, scores, and turn events. Participating accounts can view the shared game in their statistics. Names entered for guest players are part of that game too.
When you send a game to BG Stats, the server records that your account sent it and when, so the export page can mark it. Removing the mark deletes that record. Other participants cannot see your marks.
Guest-hosted games stay on the device until you register or log in and save them.
Accepted friends can see your current level in their Friends list. Pending requests do not include levels. We store XP awards and a per-account progress cursor so progress earned on another phone can be shown once. Viewing game results does not mark this progress as seen. Some older shared games need owner-confirmed seat mapping before progress can be attributed reliably.
When a game is saved to accounts, its results show each registered player's level and the XP that game earned. Guest players have no level.
Accepted friends can see how many eligible games they played together and when the latest one ended. When every seat in a team game is reliably mapped to an account, they can also see the wins, losses, and draws from games they played on the same team. We store these totals for each pair of accounts and delete them when either account is deleted. Pending requests do not include this information.
The app owner can also view aggregate account and saved-game totals and an identifying list of saved games: session ID, host display name, completion time, duration, card count, and participating account count. The owner can open any saved game's endgame statistics, including the cards, text, and rounds. This still does not grant other players access to games they did not play.
Feedback and bug reports
Reports are stored in our database with their category, message, app version, submission time, and read status. Only the app owner can read them. Reports have no account association by default. Account name and email are attached only with account-sharing consent. An optional self-reported reply email is stored only with separate reply-email consent, whether or not you are signed in. Guest reply addresses are not verified identities. Submitting a report does not send an email.
Deck visibility
Signed-in users can see the creator's level on public community decks. Deck summaries do not include the creator's account ID.
New community decks default to Public. Other signed-in players can view and use public decks. Friends-only decks are visible to their creator and accepted friends.
Deck visibility is not a way to protect sensitive information. Cards used in a saved game remain part of that game's record.
Deleting your account
You can delete your account in Settings. Déjà Clue deletes your Clerk account and removes your Clerk user ID, email address, display name, decks and their cards, deck selections, presets, friend requests, friendships, friend aliases, BG Stats sent marks, and feedback reports sent with your account attached, including their reply email, from its database. Games saved without other account players are deleted too. Reports sent without your account attached are not linked to you, so they are not matched or deleted by email.
Games you played with other registered players stay in their history and statistics. Your account links are removed from those games. New games record which player belongs to each account, so your attributed player name is replaced with "Deleted player" when you delete your account. Older shared games have no reliable account-to-player attribution, so their saved player names may remain. Names typed for guest players and card text played in shared games stay part of the game record.
To stop an old sign-in from recreating the account, the server keeps a one-way hash of your Clerk user ID and the time of deletion. Server backups made before the deletion can still contain your data and are not purged immediately. Clerk handles its own records of the deleted account under its policies.
Data on your device
For offline play, this device also keeps app files and anonymous game pages, your account ID, display name and level, accepted friends and their levels, enabled decks and their cards, presets, and recent games. It does not keep your password or a sign-in key in this offline snapshot. Signing out or deleting your account clears the remembered account. Waiting games remain on sign-out and need a fresh online sign-in for the same account if the previous sign-in is seven days old.
Browser storage keeps settings, game setup, and unfinished games so you can resume on the same device. It also keeps finished games of a signed-in account until the server has saved them, which lets you finish a game without a connection. Session storage holds results for the results screen in the same tab.
Clearing this site's browser data removes local data, not records already saved to the server. Signing out does not clear all local game data. Signing out keeps finished games that are still waiting to be saved, so they save the next time that account signs in on this device. Deleting your account clears the game setup, unfinished game, pending result, and the account's finished games still waiting to be saved in the browser you delete it from.
External services
Clerk receives authentication requests and connection information, such as your IP address, when your browser contacts it.
A BG Stats export link opens BG Stats' website, app.bgstatsapp.com, when you choose to send a game. The link carries that game's date, duration, mode, chosen BG Stats game, scores, teams, and player names. BG Stats receives that data when you open the link. Déjà Clue's server does not send it to BG Stats or BGG. See Export to BG Stats to review the player names before sending.
Usage measurement
Déjà Clue measures use of the public site and the app with a self-hosted Plausible service at analytics.dejaclue.net. The service does not use cookies. It does not receive names, email addresses, account IDs, or share tokens. Shared result pages are counted as /r/_token_. To stop recording on this device, set localStorage.plausible_ignore to 'true' in this site's browser console.