Menu

Cookie and Local Storage Notice

Updated: 7 October 2026 · Version: 2026-10-07.1

This notice covers cookies as well as localStorage, sessionStorage and IndexedDB. They can remember progress, sessions, language and game features. “No cookies” does not mean there is no other storage or SDK processing.

Ahmet ÇINAR · Polimelo · Türkiye

Support and data-request email: [email protected]

In-game Support

1. Initial-release choices

Our GA4, automatic gameplay analytics and automatic diagnostics are disabled. This edition does not offer an acceptance banner that enables them. Core game/session storage and voluntary-feedback markers may be used as listed below. Portal advertising/cookie choices are managed separately through its own tools.

2. Application storage list

Local records without a fixed duration may remain until changed or site data are cleared. Cleanup thresholds usually apply on a later access/operation, not as a guarantee of timed physical deletion while the browser is closed. Keys containing levels/UIDs have variable names.

2. Application storage list
Name / technologyPurposeDuration / control
Firebase Auth SDK / IndexedDB and SDK storageGuest or registered session, sign-in tokensDepends on SDK session settings; sign-out/clear site data. Actual SDK keys require browser verification.
KnowAndConquerDB / IndexedDB: presetLevels, syncMeta, playedLevels, skippedLevels, levels, levelOrderLevel cache, progress, editor drafts/orderNo general expiry; updates or user/site clearing. Editor is not offered on portals.
pendingCompletions / same IndexedDBOffline completion queue; UID, level, version, stars and status. Entries left from an earlier version may still hold moves on the device; they are not sent.Success/permanent rejection or a 14-day threshold during queue processing; up to 100 entries.
syncron_settings_v1, syncron_lang_explicit; legacy lang, know_and_conquer_game_theme, soundMuted and UID-scoped settings / localStorageLanguage, appearance, sound, motion, haptic and anonymous-statistics settingsNo fixed expiry; change preferences/clear site data.
activeUserId, syncron:legal-receipt / localStorageLocal user separation; UID-bound terms version/language and choice/notice-presentation timesNo automatic expiry; the receipt is overwritten when acceptance for another UID is saved, or removed by clearing browser data. The old accepted_terms marker is cleared without treating it as acceptance. Guest records stay in this browser; verified-account records are also stored in the user profile. Presenting notices is not proof of reading or analytics consent.
syncron:portal-notice-seen / localStorage (portal)Remembering that the Terms/Privacy notice was dismissed for this document version in portal editionsStores only the document version; no personal details. The notice reappears when the document version changes; removed by clearing browser data. Dismissing is not acceptance or consent.
levelParts:store:v1, campaignParts:cache:v1, levelsPage:selectedPartId, {uid}:lastPlayedLevelId, {uid}:lastPlayedSource / localStorageContent cache, selected pack and resume targetNo fixed erasure period; content updates. A 7-day resync is not erasure after 7 days.
feedback_submitted_{levelId}_{version}, quit_reason_asked_{levelId}_{version}, quit_reason_day / localStorageAvoid repeating feedback prompts and manage prompt frequencyNo fixed erasure period; daily counter resets and site clearing removes records.
monetization:frequency:v2, rewarded_free_used:{actionId}:{scopeKey}, monetization:accountOfferAt:v1 / localStorageAd frequency, free-reward counter and account offerNo fixed erasure period; updated by time/quota checks. Not itself sent to our analytics.
verify_sent:{uid or email} / localStorageVerification-email frequency; key can contain emailDaily quota resets; no fixed automatic erasure of old keys.
editorClipboard, generator_presets, generator_last_used, syncron_ai_curriculum/templates/game_rules / localStorageEditor draft/tool preferences; not an automatic external AI requestNo fixed expiry; editor reset/site clearing. Not offered on portals.
syncron:route-history, dailyPuzzleDraft, perf:switches/counter/bannerHeight / sessionStorageBack navigation, temporary draft, technical layout/developer settingTab session; draft may also be removed on reading.
{uid}:boardProfiler, {uid}:perfPanel, monetization:mockScenario / localStorage (if developer/mock features are used)Local performance display and test advertising scenario; not production analyticsNo fixed expiry; change the setting or clear site data.
syncron:privacy-preferences / localStorage; legacy active_level_session and syncron:first-open-doneLocal preference for consent infrastructure; legacy recovery/first-open markers for disabled analyticsPreference validity: 180 days, not synced across devices; unknown age gives no permission. Disabled edition clears legacy analytics storage; this does not erase historical cloud data.

3. SDK cookies and external services

The absence of direct document.cookie writes in our own code does not prove that Firebase/reCAPTCHA or portal SDKs create no cookies/storage. Actual SDK cookie names, domains and durations need live browser verification; no invented SDK list is provided here. With GA4 disabled, _ga-family cookies are not listed as our active analytics cookies for the initial release.

Change portal advertising/cookie choices using the interface provided by the portal. Portal permission does not enable our disabled analytics. Configured reCAPTCHA security processing and SDK scope require separate assessment; non-personalised ads do not mean all storage is always permitted without consent.

4. Managing storage

You can clear or block cookies, local storage and IndexedDB in browser site-data settings. This may remove language/settings, drafts, unsent offline progress and access to a guest session. It does not automatically erase the server-side account/data; use the Account and Data Deletion notice for that. Sign out on shared devices and do not share private information.