Privacy

What this site collects.

turf.build is a static site. There is no account to create, no backend, and no analytics or advertising cookie until you accept them.

Cookies and consent

When you first visit, a banner asks whether we may set measurement cookies. Until you choose Accept, no analytics or advertising script is loaded at all. If you choose Decline, none is ever loaded. Your choice is stored in your browser under turf.consent — it never leaves your device.

To change your answer, use Cookie settings at the bottom of any page, or clear this site's storage in your browser.

What loads after you accept

We use all three for aggregate measurement. We do not sell data, and we do not combine it with anything else to identify you personally.

What you give us directly

Downloads

Our links to papers and to the install script go through get.turf.build, where Scarf counts each download and estimates the organization it comes from, as it does for the pixel, then redirects to the file on turf.build. A request that sends DNT: 1 or Sec-GPC: 1 is not counted, and https://turf.build/install.sh serves the same script directly. The script downloads Turf™ and the engine's dependency from GitHub.

Hosting

The site is served by GitHub Pages, which records standard request logs including IP addresses. That happens at the network level, before any page of ours runs, and is covered by the GitHub privacy statement.

Your data

To ask what we hold, to correct it, or to have it deleted, email contact@turf.build. Say which email address to look for and we'll confirm when it's done.

This page covers the website. The Turf software sends anonymous usage telemetry of its own; Telemetry lists every field and how to turn it off.

Changes

If this policy changes materially, we'll update the date below and note it in the release notes.

Effective 16 October 2026.