Skip to content

legal

Privacy

What this site collects

This site is a single page with a contact form. When you submit it, we store:

  • The name, email and message you type
  • Your IP address, and the approximate location (country, city/region and timezone) and network/provider that Cloudflare derives from it
  • Your browser (user-agent string) and the page you submitted from
  • The timestamp of submission

No account, no cookies and no tracking pixels are required to submit. No third-party advertising scripts.

What this site does NOT collect

  • Browser fingerprint
  • Cross-site identifiers
  • Precise (GPS) location — only the coarse city/region your IP suggests
  • Analytics about your behaviour on the page beyond the submission itself

A privacy-friendly visitor counter (Cloudflare Web Analytics) runs on this page. It counts page views without setting cookies, without fingerprinting, and without tracking individuals.

What happens to your message

When you submit the form, your submission is stored securely in our database (Cloudflare D1) so your enquiry is never lost, and a copy is emailed to the site owner for a prompt reply. We use these details only to respond to you. Your message and email are not added to any mailing list, not sold, and not shared with third parties.

IP address and rate-limiting

We keep your IP address and the derived location/network alongside your submission — to help us understand and respond to enquiries and to investigate abuse. Separately, to rate-limit submissions, a one-way hash (HMAC-SHA256) of your IP is stored in Cloudflare KV for one hour and then auto-expires.

Your rights (GDPR, CCPA, and similar)

You have the right to:

  • Know what we hold about you — for this site, that’s what you sent in the contact form plus the technical metadata listed above
  • Delete any information about you — to request deletion, send a message via the contact form titled “delete my data”
  • Object to processing — same channel
  • Lodge a complaint with your local data protection authority

Cookies and similar storage

This site uses three categories of cookies and local storage. You control which categories you accept via the cookie banner on first visit and the “Cookie preferences” link in the footer.

Strictly necessary (always on)

What Purpose Storage Retention
__cf_bm cookie Cloudflare bot management (set by infrastructure, not by us) Cookie Session
Form rate-limit counter Prevent abuse of contact forms (one-way HMAC of your IP) Cloudflare KV 1 hour TTL, auto-expires

These cannot be disabled — the site won’t function without them.

Analytics (opt-in)

What Purpose Storage Retention
Cloudflare Web Analytics Aggregated, cookieless traffic stats: page views, top referrers, top countries. No individual tracking. None on your device 60 days at Cloudflare

Off by default. Enable via the cookie banner or preferences modal.

Functional (opt-in)

What Purpose Storage Retention
Form save-and-resume Lets you close and reopen a form without losing your progress localStorage Until you submit or clear browser data

Off by default. Enable via the cookie banner or preferences modal.

When you make a cookie choice, we store your selection in localStorage as:

{
  "version": "2026-05-25",
  "timestamp": <epoch ms>,
  "necessary": true,
  "analytics": <true|false>,
  "functional": <true|false>
}

If we change this cookie policy, the version bumps and you’ll see the banner again. Your previous choice is preserved until you make a new one.

Changes to this policy

Material changes will be reflected in the date at the top of this page.

Contact

Use the contact form on the home page for any privacy-related questions.