Last updated: August 18, 2026
Privacy Policy
This page explains what the TwoDay Studio website currently does with technical and contact information.
Website Analytics
The site loads Google Analytics 4 (GA4). GA4 receives page and interaction information through Google's analytics script and may use its own cookies or browser identifiers.
The site also sends analytics events to a TwoDay Studio endpoint hosted on Cloudflare Workers. These events include a randomly generated browser visitor ID, unique site visits, game identifiers, game launches and active session duration. When configured, the Worker also forwards game-session events to GA4.
Device Deduplication
The Cloudflare Worker reads the IP address and user-agent provided with a request, combines them and creates a SHA-256 hash. The application stores that hash in Cloudflare D1 to reduce duplicate visitor and play counts. The application code does not store the raw IP address or raw user-agent in D1, although Cloudflare processes request information to provide the Worker service.
Browser Storage and Cookies
The site uses browser storage for these purposes:
tds_vid,tds_visitedandtds_playssupport persistent analytics identification and deduplication.twoday-themeandtwoday-langremember display preferences.- The browser game can use IndexedDB for local game files or save data.
- Google Translate uses the
googtranscookie when a visitor selects a language. - Google Analytics may set analytics cookies when its script runs.
The website code does not use sessionStorage.
Translation and Country Lookup
Google Translate is loaded on supported pages when translation controls are available. On a first visit without a saved language preference, the site requests a country code from GeoJS to choose a default language. GeoJS receives the network information needed to answer that request, including the visitor's IP address.
Public Live Stats
The Live Stats page displays aggregate totals returned by the Cloudflare Worker, such as visitor counts, game launches, total active playtime and streak summaries. It does not display individual visitor IDs or individual device hashes.
Contact and Support
The current business and support forms do not submit to a TwoDay Studio web database. They prepare a message and open the visitor's email application. Information is sent only after the visitor sends that email. The message can include a name, email address, company, topic, game, device and message text.
Data Retention and Choices
The repository does not define an automatic deletion schedule for analytics records in Cloudflare D1. Visitors can clear site storage and cookies through their browser, block analytics scripts with browser controls or contact TwoDay Studio with a privacy question. Clearing local browser storage does not remove records already stored by analytics providers.
Third-Party Services
The site currently integrates Google Analytics, Google Translate, GeoJS, Cloudflare Workers and Cloudflare D1. Links to LinkedIn and other external platforms are governed by those services' own privacy practices.
Contact
For privacy questions, email contact@twodaystudio.com.