Private because there is nothing to keep.
Tidemark is designed so that individual visitors can’t be followed, profiled or reconstructed. This is how.
| Topic | What Tidemark does |
|---|---|
| Cookies | None. The tracking script and its endpoint set no cookies and use no local storage on your visitors’ devices. |
| IP address | Used in memory to derive a visitor id and, optionally, a country. Never written to the database. |
| User agent | Used in memory to derive a visitor id and browser and device type. The raw string is never stored. |
| Visitor id | A salted hash of site, IP and user agent. The salt changes every day, so a visitor cannot be followed from one day to the next. |
| What is stored | Aggregate-friendly visit rows: pages, referrer, UTM values, country, browser, operating system, device type and any custom events you define. |
| Where | In a database on your own server. Nothing is sent to us or to any third party. The one outbound request is the update check, made about once a day (and optional: one setting turns it off), which asks GitHub for the latest version number and sends no site or visitor data. |
How a visit is counted
When a page loads, a small script sends the page, referrer and screen width to your Tidemark install. The server hashes the site, IP address and user agent with a secret and the current UTC date, keeps the first 32 characters of that hash, and discards the inputs. Hits from the same hash within 30 minutes of inactivity extend one visit.
Because the date is part of the key, the same person gets a different id tomorrow. Tidemark can tell you how many people visited today. It cannot tell you that one of them also visited last Tuesday.
What we won’t claim
We don’t say Tidemark is “GDPR compliant”, and we make no legal promises on your behalf. Compliance depends on how you use it, where you operate and what else your site does. Tidemark removes the need for visitor-level data, which makes your obligations smaller and simpler. Ask a qualified adviser about the rest.
This website
This site sets no cookies and loads no third-party scripts, fonts or trackers. It measures itself with Tidemark, installed on our own server, and the resulting dashboard is public so you can see exactly what is collected. The only thing stored in your browser is your light or dark theme choice, if you change it. The one personal detail we collect is an email address if you join the Tidemark Cloud waitlist, used only to tell you when it opens.