Media Production Tools
Menu

Cookie and storage notice

This page explains what the site stores and when third-party features can load.

Policy version 1 · Last updated date pending

Cookies

The site itself sets no cookies. Nothing it stores for you — your theme choice, your last calculator inputs, your privacy choice — is a cookie. Those live inlocalStorage, described in the next section.

Google Analytics can set cookies, and only under the conditions below. When it does, it sets _ga and a _ga_<id> pair, used to tell repeat visits apart. They are set by Google, not by this site, and they expire after two years. No other third party sets anything.

In the EEA, the UK and Switzerland, analytics storage starts denied. Google Analytics loads in a cookieless mode and writes nothing to your browser until you accept on the banner. Outside those regions it starts granted, which means the cookies above are set on your first page view unless you reject.

You can change or withdraw that choice at any time using the control below or the privacy link in the footer. Rejecting transmits an explicit denial, not merely an absence of consent. Advertising storage is denied everywhere, in every state, because no advertising product is integrated.

What the site stores

The site keeps a few preferences in your browser's localStorage. That is not a cookie: it is never attached to a request, never sent to a server, and cannot be read by any other site. Every key is namespaced under mpt:, and this is the complete list.

KeyWhat it is forWhat it holdsHow long
mpt:themeYour explicit light or dark choice, so a page never paints in the wrong theme first. Absent while you follow your system setting.The text light or dark.Until you clear it.
mpt:unitsThe units each calculator is showing and which panels you have opened, so a return visit starts where you left off.Unit names and open/closed flags. Never the numbers you typed.Until you clear it.
mpt:consentYour consent decision, its date, and the policy version it was given under. Written only if a consent-requiring feature is enabled — nothing writes it today.Two yes/no choices, a timestamp, and a version number.6 months, then you are asked again.

Nothing outside this list is written. No value contains a random identifier, a session identifier, or a fingerprint, and none is ever transmitted. The site uses nosessionStorage, no IndexedDB, and no cache for anything of yours.

None of this requires consent: it is strictly necessary to provide what you asked for, it identifies nobody, and it never leaves your device.

Your controls

The control below removes every key under mpt: — all of the above, in one action. It touches nothing else in your browser. Your browser's own site-settings panel does the same job if you prefer.

Stored on this device now:checking…

A consent-requiring feature is configured on this build. Use thePrivacy choices control in the footer to review or change your decision at any time; rejecting is one action, exactly like accepting. Your decision is stored under mpt:consent with its date and the policy version, and you are asked again after 6 months or immediately if the policy changes materially.

The full set of rules that applies the moment anything is enabled is on theprivacy policy.

Third-party services

None. No fonts, scripts, styles, images, frames, or measurement calls are loaded from another origin, so no other party can set storage of any kind through this site. A production build makes zero cross-origin requests on every page.