privacy policy

Effective: May 2025.

temmet runs entirely in your browser. It has no back-end server, no user accounts, and no network calls that carry your data. It loads no third-party scripts. It sets no cookies. It runs no analytics of any kind.

This is not a policy choice — it is how the app is built. There is no server that could receive your data, because nothing is sent.

what temmet stores locally

All persisted state is written to your browser's IndexedDB under a database named temmet. Nothing is sent to any server.

The four keys in that database are:

  • sessions — completed session records (participant names and roles, hourly rates, durations, total cost, timestamps, labels).
  • templates — saved participant configurations.
  • settings — app preferences: currency, theme, wake-lock toggle, default session name.
  • activeSession — the in-progress session checkpoint, so a page reload can resume it.

One additional piece of state lives in localStorage: the key theme holds your light/dark/system preference.

You can confirm any of this in DevTools → Application → IndexedDB → temmet.

what the hosting provider may log

temmet's static files are served from a CDN. Like any web server, the CDN may log standard HTTP request metadata — IP address, URL path, timestamp, browser user-agent — in line with its own privacy policy. This applies to every website you visit. The data you enter into the app is never part of any HTTP request and is therefore never visible to the hosting provider.

data you export

The Data dialog lets you export your sessions and templates as CSV, JSON, or PDF. These files are generated locally in your browser. Sharing or uploading them is your choice; temmet does not participate in that transfer.

your rights

Because no personal data is held on any server, the conventional right-to-erasure or right-of-access requests do not apply in the usual sense — you already hold all the data, and you can access, export, or delete it without contacting anyone.

To delete everything: open the Data dialog and use Reset local data and reload. This permanently removes the temmet IndexedDB database from your device. Clearing site data in your browser settings achieves the same result.

children's privacy

temmet does not collect personal data from anyone. No age restrictions apply to using the app.

changes to this policy

If this policy changes materially, the effective date will be updated. Because the app collects no contact details, we have no way to notify you directly.

questions

Does temmet collect any personal data?
No. The app has no server-side component and no account system. Nothing you enter is transmitted anywhere.
Does temmet use cookies?
No. The app uses localStorage (for your theme preference) and IndexedDB (for session data, templates, and settings). No HTTP cookies are set by temmet.
Does temmet use analytics or tracking?
No. No analytics scripts, no telemetry, no tracking pixels, no third-party scripts are loaded by the app shell.
Can my hosting provider see my data?
The static files are served from a CDN. The CDN may log standard HTTP metadata — IP address, path, timestamp. The session and template data you enter into the app never leaves your device and is never part of any HTTP request.
How do I delete all my data?
Open the Data dialog, scroll to the bottom, and use "Reset local data and reload". This wipes the entire IndexedDB database. Alternatively, clear site data in your browser's devtools or settings.
How do I exercise my GDPR rights?
Because temmet stores no personal data on any server, there is nothing for us to correct, export, or delete on our end. All your data is already in your control — export it or delete it locally at any time.