Privacy Policy
Effective 2026-11-09
trindogames, operated by Darinor, provides browser-based games without requiring an account. This policy explains what information is processed when you play, submit a score or contact us.
Information stored in your browser
We use localStorage to save your display name, theme and sound preferences, recent room seats, solo-game progress, personal statistics and daily challenge streaks. We also keep a capped play-session count, the last play time and your install-suggestion dismissal choice in this browser, only to decide whether to suggest installing Trindo; these are not sent to our server. A browser-generated player identifier, pending leaderboard submissions and the day of an unfinished Daily Word game are also stored locally. Theme preferences, personal statistics and saved solo boards remain on your device; seat tokens are sent to our server to restore access to multiplayer rooms.
Multiplayer rooms
Room records include the game state, move history, seat tokens, connection status and player display names. These records are stored in Redis and expire automatically 24 hours after the last game action or connection change while active, or two hours after the last update once completed. Your opponent can see your display name and the game information allowed by its rules.
Daily Word
The Daily Word is checked on our server so its answer is not exposed in the page. When you open it, we store a game record under your browser-generated player identifier containing your guesses, when the game started and finished, and whether it was solved. Game records are stored in Redis and expire automatically about two days after creation or the latest accepted guess.
Leaderboards
When you submit a solo-game or daily challenge result, we process your browser-generated player identifier, display name, score, completion time or number of guesses, and submission time. Daily Word results are taken from our record of your game rather than from your browser. For 2048, Solitaire and FreeCell, each new game receives a signed game ticket from our server (the daily FreeCell uses that day’s deal instead); when you submit a result we also receive the ticket and the list of moves you made, replay the game to compute your score or move count, and keep a record linking the game to your player identifier for about 40 days so it cannot be ranked under another player. For Sudoku and Minesweeper, a signed game ticket records the start time; when you finish, our server receives the ticket and checks your solved grid or the cells you revealed to verify your time. Submitting a result also creates a record linking that game to your player identifier for about 40 days. Leaderboards publish display names and results alongside a derived identifier; the original player identifier is not included in public responses. Leaderboard records expire nine days after their latest accepted update.
We also process IP addresses to limit excessive room creation, score submissions and Daily Word games. Leaderboard abuse-prevention records associate an IP address with submitted player identifiers and expire nine days after a new identifier is added to that record. Daily Word abuse-prevention records associate an IP address with the player identifiers that started a game from it that day and expire about two days later.
Usage measurement
We maintain aggregate counters for rooms created, player joins, games started and completed, queue departures and total queue waiting time. These counters are retained separately from room records and contain no display names, room codes, seat tokens or browser identifiers.
We also use Vercel Web Analytics to understand site traffic. Vercel describes this service as using anonymized data without cookies. Details are available in Vercel’s Web Analytics privacy documentation.
If you choose Accept on the analytics banner, we also use Google Analytics 4, provided by Google, to count visits and see which pages and games are used. Google Analytics sets cookies (named _ga and _ga_ followed by an identifier) in your browser and receives your IP address, device and browser details, and the pages you view. We disable Google signals and ad personalization in our analytics configuration. Google Analytics does not load, and sets no cookies, until you accept. Choose Decline, or use Cookie settings in the footer at any time, to change your choice; declining or withdrawing stops Google Analytics measurement and removes its cookies from this site. Vercel Web Analytics and the aggregate game counters described above are separate from this choice. We store your analytics choice in localStorage so it applies on later visits. Details are in Google’s explanation of how it uses data. trindogames does not sell personal information.
Amazon affiliate links
Some rules and strategy pages link to physical games and books on Amazon. As an Amazon Associate we earn from qualifying purchases. These links include our affiliate tracking tag. If you follow a link, your browser connects to Amazon, which handles information about your visit and any purchase under the Amazon Privacy Notice. Amazon may use cookies or similar technologies on its own site. Our Google Analytics cookie choice does not control Amazon’s site. We do not receive your payment details through these links.
Contact messages
When you use the contact form, your email address, message and optional name are delivered through Resend so we can respond. The application does not store a separate copy of the submission; the delivered correspondence remains in our email system. We do not add contact details to a marketing list.
When you submit the contact form, we load Cloudflare Turnstile for spam protection. Cloudflare processes technical browser and connection signals to distinguish people from bots, and we send your IP address when verifying a submission. This processing is described in Cloudflare’s Turnstile Privacy Addendum.
Visitor feedback
The homepage connects to BuildHop to show a feedback widget. When you open it, the widget saves a feedback session token in your browser. BuildHop receives feedback and votes you submit, and approved feedback may appear on the public Trindo Games launch page. Pinning feedback also sends the page URL and the position of the pin. See BuildHop’s Privacy Policy.
Service providers
We use Vercel for hosting and analytics, Google for optional analytics, Upstash Redis for server-side storage, Resend for email delivery, Cloudflare for contact-form protection and BuildHop for visitor feedback. These providers process information needed to deliver their services, including technical request data such as IP addresses, under their respective privacy policies.
Your choices
You can accept or decline Google Analytics cookies at any time with Cookie settings in the footer. You can remove locally saved information by clearing this site’s data in your browser. This also removes saved progress, preferences and access tokens for existing rooms. Clearing browser data does not remove results already submitted to a leaderboard, Daily Word game records still within their two-day retention, or messages already delivered by email. Use a display name that does not reveal sensitive or identifying information: it may be visible to opponents and leaderboard visitors.
For questions about information we hold, or to request access, correction or deletion where applicable, use the contact form.
Children and families
Trindo offers classic games for a general audience, including families. Parents and guardians should help children understand the online features and privacy choices. Use a nickname rather than a real name, and avoid including personal information in display names or messages. Parents or guardians can contact us to ask about their child’s information or request its deletion.
Policy updates
We may update this policy to reflect changes to the service or its data practices. The effective date above identifies the latest revision.