Last updated: October 10, 2026
A cookie is a small text file placed in your browser when you visit a site. Local storage and session storage are similar areas in your browser that hold small items such as settings; the cache (Cache Storage) keeps the site's files on your device so it opens fast and offline. This policy covers all of them.
All of these are first-party items: they belong only to this site and are not shared with another company. Because they are strictly necessary to provide the service you asked for, or only carry the communication, they are among the items that need no explicit consent (Criterion A and B) in the Personal Data Protection Authority's Guide on Cookie Practices.
Session cookies are created only when you sign in to your account or save a game as a guest.
| Name | Type | What it is for | Duration |
|---|---|---|---|
| access_token | Cookie (httpOnly) | Authenticates your session. | 15 minutes |
| refresh_token | Cookie (httpOnly) | Renews your session without signing in again each time; deleted when you sign out. | 7 days |
| csrf_token | Cookie | Protects against cross-site request forgery (CSRF). | 7 days |
| NEXT_LOCALE | Cookie | Remembers the language you chose (Turkish or English). | 1 year |
| timur_chess_cookies_consent | Local storage | Remembers your cookie choice. | 12 months, then asked again |
| _tamerlane_device_id | Local storage | A random ID that ties the record of games you play as a guest to your device. | Until you delete it |
| _auth_hint | Local storage | Remembers that you may be signed in; avoids unnecessary server requests. | Until you sign out |
| ts:prefs:v1, soundMuted | Local storage | Your game settings: level, colour, board, coordinates, sound, vibration. | Until you delete it |
| ts:ai-game:v1 | Local storage | Your unfinished computer game (so you can carry on where you left off). | Until the game ends |
| ts:learn:v1, ts:tips:v1 | Local storage | Your tutorial progress and the tips you have seen. | Until you delete it |
| ts:notices:v1 | Local storage | Remembers which announcements you closed (so the same one does not come back). | Until the announcement is taken down |
| ts:install-snoozed, ts:offline-ready | Local storage | Remembers that you postponed the install invitation and that the offline files are ready. | At most 30 days / until you delete it |
| ts:return-url, ts:oauth-nonce, ts:worker-repair, match:* | Session storage | Keeps the page you return to after signing in, a one-time value that confirms a Google sign-in really came from you, the match screen state, and a note that the page was refreshed once because the game engine could not start. | Until the tab is closed |
| ts-build, ts-assets-*, ts-images-*, ts-pages-* | Cache | Keeps the game's files, images, sounds and pages so that it opens offline and loads fast. | Until you delete it (old versions are removed automatically) |
Only if you allow it, we run Vercel Web Analytics to improve the site. It stores no cookie or anything similar; it produces anonymous statistics from data such as page address, referrer, country/region, operating system, browser and device type. Visitors are told apart by a hash made from the request, discarded after 24 hours; it does not follow you across sites.
If you do not allow it, this script is never loaded and you use the site the same way. You can withdraw permission at any time; once withdrawn, no new measurements are sent.
Advertising and marketing cookies, social-media tracking cookies and third-party cookies that profile you across sites are not used on this site.
You can change your choice at any time with ; the link is at the bottom of every page and in the phone menu. Allowing and withdrawing are equally easy. Your choice is kept in this browser and asked again after a year.
In your browser settings you can block cookies or delete site data; if you block the necessary cookies you cannot sign in and your settings will not be saved. Deleting browser data also removes the offline files; they are stored again when you open the game while online.
Analytics measurement runs only if you allow it and sends data to Vercel's servers abroad; this transfer is made in line with KVKK Art. 9. For your rights and how to apply, see the KVKK privacy notice.
If the cookies and storage items we use change, we update this page and, if needed, ask for your choice again.