JS CodeLab

Privacy Policy

Your code belongs to you. Here's how we keep it that way.

At JS CodeLab, we believe that development tools shouldn't compromise your privacy. That's why we built JS CodeLab using a strictly "local-first" architecture.

What happens to your code

When you write, edit, or run JavaScript in the JS CodeLab playground, your code is never sent to our servers.

The application downloads the necessary static assets (HTML, CSS, JavaScript) to your browser, and from that point on, everything happens locally on your device. Your code is executed securely inside an isolated Web Worker, meaning it cannot access your local file system or sensitive browser data.

Where is your data stored?

Any projects or snippets you save are stored exclusively in your browser using a technology called IndexedDB.

Because your data is stored locally:

  • If you clear your browser data or uninstall your browser, your saved projects will be deleted.
  • Your projects are only accessible from the specific device and browser where you created them.
  • We (the developers of JS CodeLab) have absolutely no way to view, access, or recover your saved code.

URL Sharing

JS CodeLab offers a feature to generate a shareable URL. When you use this feature, your code is compressed and encoded directly into the URL itself (using base64 or similar encoding).

This means the URL is the code. We do not store the shared snippet in a database. When someone clicks your link, their browser decodes the URL and loads the code into their local editor.

Analytics and Tracking

We do not use invasive third-party tracking scripts or advertising cookies. Our hosting provider (Vercel) provides basic, anonymized web analytics (such as page views and general geographic regions) to help us understand how the site is used and ensure it remains fast and reliable.

Changes to this Policy

If we ever introduce features that require server-side storage (such as user accounts or cloud syncing), this privacy policy will be updated, and such features will be strictly opt-in.

Last updated: October 2026