Back to WordHit Kids

WordHit Kids

Cookies & Local Storage

Version 1.0.0-draft · Effective date [not yet configured — operator confirmation required]

WordHit Kids stores things in the browser rather than in cookies. This app sets no cookies of its own and contains no advertising or tracking SDKs.

Essential — needed for the app to work

Without these, progress cannot be saved, accessibility settings are lost and offline lessons stop working.

Essential storage keys
KeyPurposeKept for
wordhit-kids-v1Guest and on-device progress: nickname, avatar, age, goal, XP, coins, streak, mastered words and quiz scores. This is what makes guest mode work without an account.Until the grown-up clears it or resets the app
wordhit.privacy.gate.v1Remembers that a grown-up completed the first-run privacy step, so a child is not asked again and cloud/analytics processing stays blocked until it is done.Until cleared on the device
wordhit.preferences.v1 (per profile)Accessibility and audio settings: reduced motion, dyslexia font, larger text, contrast, volumes.Until cleared on the device
wordhit.lesson.snapshot.* / indexOffline copies of reviewed lesson content so a lesson keeps working when the network drops.Most recent snapshots only
wordhit-last-userThe id of the account that last used this device, so two accounts never mix their progress.Until sign-out or clearing
wordhit.pwa.install-dismissedRemembers that the "add to home screen" prompt was dismissed.Until cleared
sb-*-auth-tokenThe signed-in grown-up's session, so they stay signed in. Set by the authentication library.Until sign-out or session expiry
wordhit-restored-<account>Prevents repeating the purchase-restore check more than once per browser tab.Until the tab is closed
wordhit app shell cacheService-worker cache of the app shell and lesson assets so the app opens offline.Replaced on each app update

Optional — off until a grown-up turns it on

Optional storage keys
KeyPurposeKept for
wordhit.analytics.queue.v1Holds anonymous product-analytics events while offline. Nothing is queued or sent before the first-run privacy step is completed.Cleared as events are sent; capped at 200 events
wordhit.analytics.session.v1A random code that changes every day, so counts can be grouped by session without identifying anybody. Never derived from account data.Rotates daily

Analytics events carry no name, no email and no account identifier. The session code is random and rotates every day, so events cannot be tied back to a person or followed over time.

How to clear it

Clear this site’s data in the browser settings, or use the reset control in the Grown-ups area. Clearing storage while signed out permanently removes guest progress, because that data only ever existed on the device.

Who is responsible

Operator
[not yet configured — operator confirmation required]
Address
[not yet configured — operator confirmation required]
Governing law
[not yet configured — operator confirmation required]
Privacy contact
privacy@wordhitgh.com
Support contact
support@wordhitgh.com
Data-protection registration
Not stated. We make no registration claim.

Some operator details are not configured yet (4 fields). This page shows placeholders rather than invented details.