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.