Jumbly legal
Cookie Policy
How Jumbly uses localStorage, analytics cookies, browser storage, PWA caching, share features, and optional future cookies.
Last updated: July 6, 2026
These pages explain how Jumbly currently handles gameplay, device storage, analytics, optional accounts, sharing and your rights. We will update them as the platform evolves.
Overview
This Cookie Policy explains how Jumbly uses cookies, localStorage, browser storage, PWA caching, analytics identifiers, and similar technologies. Many features work without accounts or external services and may be saved on this device.
Essential Cookies
- Strictly necessary cookies or similar storage may be used to keep Jumbly running, save gameplay progress, enforce replay prevention, remember preferences, protect sessions, support PWA behaviour and keep security controls working.
- If optional accounts are enabled, authentication cookies or provider-managed session storage may be necessary to keep you signed in.
- Blocking essential cookies or site storage may make account features, preferences, progress, sharing or installed-app behaviour less reliable.
localStorage Usage
- Jumbly uses browser storage to remember streaks, statistics, recent play, onboarding choices, app settings, anonymous session identifiers, puzzle feedback, and unfinished games.
- Game-specific storage may include guesses, attempts, selected tiles, solved groups, rotations, timers, hints, result states, and share status.
- Storage saved on this device keeps Jumbly playable without an account.
- Clearing site data, using private browsing, switching browsers, or uninstalling the PWA may remove saved progress.
Analytics Cookies
- Jumbly may use analytics cookies or similar identifiers only after analytics consent to understand puzzle quality, retention, reliability, performance, and which features feel useful.
- Analytics events may include game id, puzzle id, puzzle number, attempt count, result, difficulty, anonymous session id, device type, route, and timestamp.
- Analytics is controlled by cookie preferences. If you reject non-essential storage, analytics events should not be sent by the client.
- If analytics services are not enabled or consent is not granted, Jumbly uses device-saved fallback behaviour instead of sending analytics to a provider.
- Analytics services may include PostHog or another privacy-conscious provider when you allow analytics.
Optional Auth Cookies
- Optional accounts are not required for core gameplay.
- If account features are enabled, Jumbly or its auth provider may use cookies or similar storage to keep you signed in and protect sessions.
- Session cookies may support account sync, saved stats, streak recovery, subscription state, fraud prevention, and security when account services are enabled.
- Signing out, clearing cookies, or blocking cookies may affect account features.
PWA Caching
- If you install Jumbly as a Progressive Web App, your browser or operating system may cache app shell files, icons, route data, and offline fallback assets.
- PWA caching helps Jumbly open faster and keeps previously loaded routes available where possible.
- The PWA may also use browser storage for gameplay progress, settings, streaks, and install prompt state.
- Removing the installed app or clearing site data may remove cached files and saved progress.
Browser Storage
- Browser storage may include cookies, localStorage, sessionStorage, IndexedDB, Cache Storage, and service worker caches.
- Session storage may be used for temporary UI state or one-session flows.
- IndexedDB or Cache Storage may be used by the browser or service worker to improve speed and offline resilience.
- Your browser controls how long storage remains and may remove it based on device, privacy, or storage settings.
Challenge and Session Persistence
- Challenge systems may store challenge codes, local game state, result comparisons, rematch references, streak status, and timestamps in browser storage.
- Anonymous sessions may use browser storage to keep gameplay and feedback functional without accounts.
- If you use account sync, challenge information may be saved to your account while device-saved play remains available.
Optional Future Cookies
- Future subscriptions may use cookies or similar storage to support checkout, billing portal access, subscription status, fraud prevention, and payment processor flows.
- Future challenge, multiplayer, or social systems may use cookies or identifiers to prevent abuse, compare results, or maintain lightweight sessions.
- Advertising is not active by default. Advertising or marketing technologies may load only after you grant marketing consent.
Your Controls
- Jumbly shows a calm cookie banner on first visit with Accept all, Reject non-essential, and Manage choices options.
- You can update analytics and marketing/ads choices later from /privacy/controls.
- You can clear cookies and site data through your browser or device settings.
- You can uninstall the PWA to remove installed-app storage controlled by your browser or operating system.
- You can use private browsing, though it may reduce persistence and cause streaks, puzzle state, stats, or onboarding choices to disappear.
- You can block cookies in your browser, though account, analytics, subscription, and share features may work less smoothly.
Retention
Browser storage remains until you clear it, uninstall the app, or your browser removes it. Analytics retention depends on the service used. Account, subscription, support, and challenge records are kept only as long as reasonably necessary for their stated purpose.
Updates
We will update this policy when Jumbly changes its analytics, optional accounts, subscriptions, challenges, service providers, consent controls, or storage technologies.