Terms of Use

Last updated: March 21, 2026

The Software

Surf.js is open-source software released under the MIT License. You are free to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software, subject to the conditions of the MIT License.

Disclaimer of Warranties

THE SOFTWARE IS PROVIDED β€œAS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS, COPYRIGHT HOLDERS, OR HAUSE COLLECTIVE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Website

The surf.codes website and its contents (documentation, examples, guides) are provided for informational purposes. While we strive for accuracy, we make no guarantees about the completeness or correctness of the content.

Limitation of Liability

To the maximum extent permitted by applicable law, Hause Collective and its contributors shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenue, whether incurred directly or indirectly, or any loss of data, use, goodwill, or other intangible losses, resulting from your use of the software or website.

Contributions

By contributing to the Surf.js project (via pull requests, issues, or other means), you agree that your contributions will be licensed under the same MIT License that covers the project.

Third-Party Dependencies

Surf.js may include or depend on third-party open-source software. Each dependency is subject to its own license terms. We are not responsible for the functionality, security, or licensing of third-party packages.

Changes

We reserve the right to modify these terms at any time. Changes take effect when posted on this page. Continued use of the software or website constitutes acceptance of the updated terms.