Privacy · Plain language

Your saved calculation data stays here

Ordinary calculations run locally. Shared links are the explicit exception: their calculation parameters are part of the URL sent to the hosting service when opened.

What stays in your browser

The calculator runs locally after the static page loads. One versioned localStorage record stores calculator settings and up to 200 unstarred plus 100 starred calculations; a separate small key stores the header theme. Corrupt calculation records are copied to a local quarantine key before reset so they can be recovered. Typing values, calculating, saving history, importing or exporting JSON, changing units or theme, and creating local exports do not send that content to PhaseGauge.

Shared links

A shared calculation is encoded in the link's query parameters. Opening that link necessarily sends the full request URL to the hosting infrastructure and can retain it in browser history. Do not put sensitive calculation data in a permalink.

Aggregate traffic measurement

Vercel Web Analytics records cookieless aggregate page views. Before an analytics event is sent, PhaseGauge removes the URL query string and fragment, so permalink parameters are not included in the analytics payload. History, results, and input fields are never attached to analytics events. PhaseGauge does not add advertising, fingerprinting, session replay, or third-party marketing trackers.

Durability

Browser storage is convenient, not archival. Clearing site data removes it, private browsing may make it unavailable, and Safari may evict script-written storage after a period without a visit. Export important states as JSON or CSV. JSON preserves the full versioned record and full-precision values.

Delete

If recovery copies exist, download them before deleting browser data. The control below removes the main PhaseGauge record, the theme preference, and any local quarantine recovery copies from this browser. The deletion cannot be undone unless you previously exported the data.