Privacy Policy

Last updated: May 2026

Introduction

Suparn Patra ("we", "us", or "our") operates suparnpatra.com and its subdomains hash.suparnpatra.com ("Hash Lab"), fractal.suparnpatra.com ("Fractal Lab"), chaos.suparnpatra.com ("Chaos Lab"), and physics.suparnpatra.com ("Physics Lab") (collectively, the "Website"). This Privacy Policy explains how we collect, use, and protect your information when you visit any of these properties. The same policy applies across the main site, Hash Lab, Fractal Lab, Chaos Lab, and Physics Lab; all use Google Analytics under the same property and the same data-handling practices below.

Information We Collect

Automatically Collected Information

When you visit our Website, we may automatically collect:

  • IP address
  • Browser type and version
  • Pages visited and time spent
  • Referring website
  • Device type and operating system

This information is collected through Google Analytics and is used solely to understand how visitors use our Website and to improve our content.

Information You Provide

We do not require user registration or login. We do not collect personal information such as name, email, or phone number unless you voluntarily provide it via the contact page.

Tools and Code Playgrounds

The developer tools at /tools and the code playgrounds at /playground/* run entirely in your browser using JavaScript and WebAssembly. Any text, JSON, code, or files you paste into a tool or run in a playground stays on your device. None of it is uploaded to our servers, logged, or transmitted to any third party.

Some playgrounds load their runtimes from public CDNs the first time you open them - Pyodide (Python), sql.js (SQLite), and similar libraries are served from cdn.jsdelivr.net so we don't have to redistribute large WebAssembly binaries ourselves. The CDN sees only that a browser fetched a public file; the code you write in the playground is never sent.

Playground runners that execute user code (JavaScript, HTML / CSS, SVG) run inside a sandboxed iframe with the "allow-scripts" flag but no "allow-same-origin" flag - so your code cannot read this page's cookies, localStorage, or other origin data.

Cookies

Our Website may use cookies through third-party services:

  • Google Analytics: Uses cookies to track website usage. These cookies collect information anonymously.

You can disable cookies through your browser settings. However, some features of the Website may not function properly without cookies.

How We Use Your Information

We use the collected information to:

  • Understand which content is most useful to students
  • Improve our educational content and website experience
  • Analyze website traffic and usage patterns

Third-Party Services

We use the following third-party services:

Data Security

We do not store any personal data on our servers. All analytics data is processed by Google Analytics. Our Website is served over HTTPS to ensure secure data transmission.

Children's Privacy

Our Website provides educational content for students of all ages, including children under 13. We do not knowingly collect personal information from children. No registration or personal data is required to access our content.

Your Rights

You have the right to:

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated date.

Contact Us

If you have any questions about this Privacy Policy, contact us at:

Email: contact@suparnpatra.com