Privacy

No cookies, no IP address, no fingerprinting, and no banner asking you to accept any.

A site whose promise is “free, no sign-up” cannot open with a cookie banner. There is no banner here because there is nothing to consent to: the analytics are first-party and deliberately non-personal, so no PDPA consent notice is required.

What is not collected

What is recorded

A random id per browser tab, held in sessionStorage and destroyed when the tab closes. It exists to join one visit’s steps into a funnel, is meaningless on its own, and cannot be tied back to a person. These are the only event types that exist:

viewA page was opened — the path, a coarse device class, and the referring site if any.
searchA search ran — the query and how many results it found.
search_emptyA search found nothing — the query, so the gap can be fixed.
search_pickA result was chosen — the query and which page.
recordA block or project page was opened.
proceedsA sale-proceeds calculator was used. No figures, only that it ran.
lead_startThe first keystroke in the enquiry form. No content.
lead_submitAn enquiry was sent, and whether the consent box was ticked. No name, email or message.
tool_runA tool was actually used — its name only, once per tab.
situationA guided path was taken from the tools page.
vitalsHow fast the page was: load, layout stability, response to the first interaction.

Anything the browser sends that is not on that list is discarded before it reaches disk, so an accidental extra field cannot leak. Search queries are recorded as typed — if you would not put something in a search box on a public site, do not put it in this one.

If you give an email address

Two places ask for one: the enquiry form and a block watch. Both are optional and neither gates anything — every figure and every tool works without an address.

The exact wording you are agreeing to:Email me the full report and monthly updates on my block

Where it is kept

Events and any address you give are stored in a database operated for this site alone and are not sold, shared, or used to build a profile. The site is served from Vercel, which receives the request as any web host does. Data sources are queried at build time, not by your browser, so looking something up here does not tell a government API who asked.

Asking what is held, or removing it

Under PDPA you may ask what personal data is held about you and ask for it to be deleted. Given the above, the only thing that can exist is an email address you typed yourself. Ask through the contact on the about page and it will be removed.