Privacy Policy

Last updated: March 21, 2026

Overview

Surf.js is an open-source project maintained by Hause Collective (“we”, “us”). This policy covers the surf.codes website and related documentation sites. The Surf.js npm packages and protocol are open source and do not collect any data.

Data We Collect

Website analytics: We may use privacy-respecting analytics (e.g. Vercel Analytics) to understand aggregate traffic patterns. This data is anonymized and does not include personal identifiers.

Server logs: Standard web server logs may temporarily record IP addresses, browser user agents, and request URLs for security and debugging purposes. These are automatically purged.

npm packages: The Surf.js packages (@surfjs/core, @surfjs/client, @surfjs/cli, @surfjs/devui) do not collect, transmit, or store any user data. They run entirely on your infrastructure.

Cookies

The surf.codes website does not use tracking cookies. We may use essential cookies for functionality (e.g. theme preference) which do not track you across sites.

Third-Party Services

The website is hosted on Vercel. Packages are distributed via npm. Source code is hosted on GitHub. Each of these services has its own privacy policy.

Your Rights

Since we do not collect personal data beyond anonymized analytics, there is generally no personal data to access, correct, or delete. If you have questions, contact us via the GitHub repository.

Changes

We may update this policy. Changes will be reflected on this page with an updated date.