Blog

Writing

What we have had to work out to build this, written down properly. Mostly the law, occasionally the arithmetic.

What this blog covers

Two subjects keep coming up when you build an analytics tool that refuses to identify anybody. The first is legal: what consent actually requires, and which of the scripts on an ordinary web page trigger it. The second is arithmetic: what the numbers on a dashboard mean, which ones are lying to you, and what you can honestly conclude from a measurement that counts visits rather than people.

Everything here is written for somebody who has to act on it — and, where it matters, with the article, the recital or the regulator decision named so you can go and check rather than take our word.

10 pieces

Making sense of numbers

What the figures in an analytics dashboard mean, where they mislead, and which ones are worth acting on. Bounce rate and why Google changed its definition, how to read a click or scroll map without fooling yourself, what a session recording really stores, and how far you can trust an estimate of somebody else’s traffic.

Elsewhere

If you want the reference material instead

The writing argues; the documentation specifies. If you want what is collected field by field, how erasure requests are handled or the full Stats API, start there. How cookieless analytics works is the mechanism in one page, and how to judge an alternative is eight questions that name nobody.

Posts get written when there is something worth writing down rather than to a schedule, and nothing here is published to fill a slot.

Ready

The short version: no banner, no cookies, no IP addresses.

Everything the writing argues for is how the product already works. Paste one script tag and see for yourself.