Notes from Tidemark.
Practical guides, release notes and ideas from the people building Tidemark and its apps.
What’s new in Tidemark Analytics 0.38
An official WordPress plugin, plus an Install on menu in the dashboard with ready-to-paste code for WordPress, Shopify, Next.js, Nuxt, Astro, SvelteKit and Laravel.
Read the articleWhat’s new in Tidemark Analytics 0.36
Two-factor sign-in with passkeys and e-mail codes, campaign links and tracking pixels, deleting data by filter, and a tidier settings and phone layout.
ReleaseWhat’s new in Tidemark Analytics 0.35
Organizations with admins and teams, e-mail invitations, moving sites between organizations, photos and logos, and scroll depth.
ReleaseWhat’s new in Tidemark Analytics 0.31
Alerts and webhooks, email reports, notes on the graph, bot and spam filtering, new privacy controls, and an MCP server for AI assistants.
ComparisonTidemark Analytics vs Plausible: an honest comparison
How Tidemark Analytics and Plausible differ on hosting, self-hosting, features and price, and who each suits. Written by its makers, with the gaps stated plainly.
GuideA Google Analytics alternative for WordPress: add privacy-friendly stats in 10 minutes
Replace Google Analytics on a WordPress site with cookie-free analytics. Add one script without editing theme files, keep your caching plugin happy and check it works.
GuideHow to add cookie-free analytics to Astro, Hugo, Next.js and other static sites
One script tag is all it takes. Where to put it in Astro, Hugo, Next.js, Eleventy and plain HTML, how single-page apps are handled and how to test it.
GuideHow to import your Plausible history into Tidemark Analytics
Move from Plausible without losing your graph. Export your data, import it into Tidemark Analytics in your browser, and understand what comes across and what does not.
Self-hostingRun your own web analytics with Docker Compose: a copy-paste setup
Self-host Tidemark Analytics in one container with Docker Compose: the compose file, HTTPS behind a reverse proxy, MariaDB or Postgres, updates and backups.
Comparison10 best Google Analytics alternatives in 2026
Ten Google Analytics alternatives compared by what they are good at: privacy, simplicity, self-hosting, depth and price. Pick the one that fits your site.
GuideHow to switch from Google Analytics to a privacy-friendly alternative
A step-by-step plan to move off Google Analytics: audit what you use, pick a tool, run both side by side, recreate goals and remove the old tag safely.
Self-hostingBest self-hosted web analytics tools in 2026
Six self-hosted analytics tools compared by what they need to run: PHP hosting, Docker, a database, or a single binary. Find one that fits your server.
PrivacyDo you need a cookie banner for website analytics?
When analytics needs consent and when it may not: what cookies, identifiers and regulators' guidance mean for your site. A plain-language overview, not legal advice.
ExplainerHow cookieless analytics works (and what it can't tell you)
How a tool can count visitors without cookies: daily-rotating hashes, what is stored, why returning visitors are harder to spot, and the trade-offs you accept.
Self-hostingSelf-hosted analytics on shared hosting: what you need and how to set it up
Run your own web analytics on ordinary PHP shared hosting: the requirements, a step-by-step install, a cron job, updates and backups, with no server skills needed.
ExplainerWeb analytics metrics explained: visitors, visits, pageviews, bounce rate and duration
What each core web analytics metric actually measures, how it is calculated, and which ones to trust when you read your dashboard.
GuideHow to track outbound links, downloads and signups without cookies
Count clicks on outbound links, file downloads, form submissions and custom events like signups, with a cookieless script and no extra tag manager.
Small software that respects people.
See what Tidemark makes, or ask a question and follow along in the community.