Privacy

Your project measurements stay in your browser.

Last materially reviewed:

Site analytics

We use Plausible and Google Analytics 4 to understand which pages and tools people use. They receive page-view information and general actions, such as using a calculator, opening a result or downloading a file.

These requests include browser and connection information, including your IP address. Google Analytics runs with analytics and advertising consent denied. It can still send cookie-free measurement requests. We send Google a page address without its query string, fragment or referring address.

Plausible measures visits without cookies and can report time spent and scrolling. We send it a page address without its query string or fragment. It also receives the referring page address when your browser provides one.

Your project measurements, calculator entries and worksheet values are not included in the action information we send.

Cookies and local storage

This site sets no advertising cookies and no cross-site tracking cookies.

Plausible is cookieless: it counts visits without storing an identifier on your device.

Google Analytics runs with analytics storage and advertising storage denied by default, before any Google tag loads. In that state Google does not write its analytics cookies; it receives cookie-free measurement requests instead. We do not change that default and we do not ask you to consent to more.

The calculators keep your last entries in this browser so you do not lose them when the page reloads. Those values stay on your device, they are not a cookie, they are never sent to us, and clearing your browser storage removes them.

If you are in the EU, the EEA or the UK

We rely on legitimate interests to run aggregate, cookie-free measurement of which lessons and tools are useful. Because analytics and advertising storage are denied by default, we do not ask for consent to set tracking cookies, and none are set.

Our measurement and hosting providers sit outside the EEA. Google LLC (Google Analytics), Amazon (product photographs and product links) and our own Plausible instance receive connection information, including your IP address, when a page or an image loads. Standard contractual clauses cover the transfers our providers operate under.

You can ask what we hold about you, ask for it to be deleted, or object to this measurement. We hold no account, no mailing list and no identifier for you, so the practical answer is usually that there is nothing to return. Use the contact page and we will answer.

If a display advertising network is added to this site later, it will bring its own vendors and its own consent request, and this page will say so before that happens.

The other companies involved

Cloudflare routes and protects the domain. Plausible Analytics, our own instance, measures page visits. Google Analytics measures page visits and tool actions in the denied-storage state described above. Amazon serves product photographs at page load and receives the request when one is displayed, and records the referral when you follow one of our supply links, which is how the site is funded.

Nobody else is involved: there is no advertising network, no email provider, no comment system, no embedded video and no font service, because the typefaces are served from this domain. Following any supply or source link opens a site with its own privacy practices; no purchase is processed here.

Calculator and worksheet inputs

Calculators and the substitution worksheet run in your browser. We do not upload their inputs or save them in cookies or browser storage. Downloads are created locally when you choose to export.

Links between the worksheet and quantity calculator carry your current entries in the part of the address after #. This stays in your browser, but sharing that address also shares those entries. Remove the # part and reload to start with the examples again.

Manufacturer links

Following a manufacturer or shop link opens a separate service with its own privacy practices. No affiliate tracking identifier is attached to the current links. The site does not receive order, payment or account information.

Product photographs

Where a supply photo is available, your browser requests it from Amazon’s image service. That service receives the network information needed to deliver the image, including your IP address. We suppress the page referrer on these image requests; calculator inputs and worksheet values are not sent with them.

Contact reports

Sending reports is disabled during preview. When enabled, report fields and reply details pass through Cloudflare Turnstile and the portfolio contact Worker to a private Discord operator channel. They are not written to a site database. Do not submit passwords, API keys, invoices or other secrets. A reply address is used to respond to your report; rights and deletion requests use the same form.