Usage
Opt out of the counters
Two counters move when a calculator loads token data: one for the calculator, one for the token. Each is a single number per day. No session identifier, no fingerprint, no stored IP address, no row that belongs to a visitor — which is why they need no cookie banner, and why the usage page can publish them. If you would still rather not be in them, this switch keeps you out.
This browser
Reading the setting from this browser…
What this writes, in full: the key moonmath-usage-opt-out with the value off in this browser's local storage, and the header x-moonmath-count: off on the requests that would otherwise be counted. There is no third thing.
What the switch can and cannot reach
- It is this browser, not you. The flag is kept by the browser you set it in. Another browser, another device, or the same browser after you clear site data all start counted again. Recognising you across those would need exactly the identifier this design refuses to create — the opt-out is not allowed to cost more privacy than the counting does.
- A calculator embedded on someone else's page is separate. Browsers keep storage for a framed page apart from storage for the same site visited directly, so a switch set here does not travel into an embed. Set it there too, or use the calculator on moonmath.info.
- It is not the cookie banner. That governs Google Analytics, which is a different measurement with different rules. Declining it does not stop these counters, and this switch does not change it. Both decisions are yours and neither implies the other.
- Nothing is retracted. Calculations counted before you set the switch stay counted, because there is no way to find them: the rows hold a calculator, a token and a day, and none of them knows who ran anything. Nothing to delete is the same property as nothing to identify.
Why this exists
Honestly: the first person who needed it was the maintainer. MoonMath is deciding, from three 28-day windows of these counts, whether anything here is worth charging for — and the person building the site is also one of its most frequent users on the days they are testing it. Counts inflated by their own author would answer a different question than the one they were collected to ask.
Building that as a private flag would have been quicker. It is a page instead because an exclusion only the author can use is not a property of the measurement, it is a privilege — and because anyone else who wants out should get the same switch, without saying why.
What MoonMath is used for · What MoonMath does and does not process