Your weird numbers are yours
This page describes exactly what the site does, not what a template says it might do.
Calculations happen on your device
Every calculator on this site runs in your browser. When you type your age, your spending, your pet's name or how many times you open the fridge, those values stay in the page. They are not sent to a server, because there is no server that could receive them.
Oddly Measured is a set of static files with no accounts and no login. The one exception is described under Sharing: if you press a share button, we publish the single number you chose to share so that the social network has something to link to.
Nothing is stored about you
- No account or profile.
- No saved calculation history.
- No database of your answers.
- Nothing at all is stored unless you press a share button.
- Your answers are not written to local storage or cookies either. Reload the page and they are gone.
Sharing
Nothing is published unless you press a share button. If you never share, nothing about your calculation ever leaves your browser.
Your result card
When you download a "my weird number" card, the image is drawn on your own device and handed straight to your downloads folder, or to your device's share sheet if you choose that. It is never uploaded to us.
The card can only contain text you can already see on the page: the headline number, one explanatory sentence, and — on the pet calculator only, and only if you typed one — a pet's name. Your raw answers are structurally unable to reach it.
Sharing to Facebook, LinkedIn, X or WhatsApp
These sites cannot accept a picture from a web page, so they need a link they can fetch. When you press one of them, we publish your result and share a link to it, likeoddlymeasured.com/r/1EQ8ZKP5RY3Q2MFS. The social network then reads that page and builds the preview showing your number.
Here is exactly what that publishes, in full:
- which calculator it was;
- the single headline number you can see on your screen;
- your chosen currency, or a unit like kilometres or miles, where that applies;
- the time it was published.
That is the whole record. Your answers are not part of it: not your age, not your spending, not how long you have had your pet, and not a pet's name. There is no field they could go in, so they cannot be published by accident. Everything a visitor reads on that page — the question, the sentence, the joke — is written by us and rebuilt from your number, not sent by your browser.
The link is unlisted, not secret. Its address is random and cannot be guessed or counted through, and the page asks search engines not to index it — but anyone you send it to can open it, and so can anyone they forward it to. Treat it as public, because it is.
Instagram is different: it cannot be posted to from a web page at all, so it keeps the download-and-attach approach and publishes nothing.
Analytics
This build has no analytics enabled. No usage events are collected or transmitted from this site.
When analytics is enabled in production, it records that an interaction happened, never what was in it. The events are limited to: a calculator being started, a calculator being completed, methodology being opened, an assumption being changed, a share card being created, a share being used, a related calculator being clicked, and the calculator search being used.
Analytics never receives:
- your age or any of your input values;
- any result number;
- spending or salary figures;
- a pet's name or any other free text you type.
The page address already identifies which calculator you are on, so no additional identifying data is attached to an event. The site works exactly the same if analytics is blocked or disabled.
Third parties
The site loads its fonts and images from its own domain. It does not embed social widgets, advertising scripts, comment systems, tag managers or trackers. Outbound links to source material open on the publisher's own site, where their policies apply.
Hosting
The site is served as static files from a content delivery network. Like any web host, the infrastructure processes standard request data — such as IP address and user agent — in order to deliver the page and protect against abuse. That is handled by the hosting platform and is not used by us to build any profile of you.
Children
The site is suitable for a general audience and does not knowingly collect information from anyone, of any age, because it does not collect personal information at all.
Changes
If the way this site handles data ever changes, this page changes with it before the feature ships. It is written to describe the implementation, and it is checked against the implementation as part of the build.