What runs locally
Games, project assembly, sandbox previews, ZIP packaging, and draft storage happen on your device. The product has no login, user profile, cloud save, advertising tracker, session replay, fingerprinting, or product analytics service.
Browser storage
localStorage may hold your mute preference, recent game, and per-game device high scores. IndexedDB may hold your current project files, settings, last working version, and update time. This information is available only in this browser unless you choose to download it.
What is not saved
We do not store an identity, IP address in product data, public leaderboard, advertising ID, settings in the URL, or source code in the URL. Contact uses your email application through a mailto link; the site does not submit a contact form.
Static resources and hosting
The browser requests same-origin HTML, CSS, JavaScript, and other static files needed to display the site. The hosting provider may process standard security and access logs, such as an IP address and request time. This policy should be updated if the production host changes its logging behavior.
Search visibility
Search Console may report aggregate search and page performance. It does not receive your settings, code, score, or local draft from JS Breakouts.
Clear local data
You can remove drafts, preferences, and device scores stored by JS Breakouts in this browser. Download any code you want to keep first.
Questions
Email hi@jsbreakouts.org with privacy questions.