Open source · MIT license

Run Tidemark on the hosting you already have.

Upload a zip, open /install, and read your traffic on one calm page. Free forever, with your data in a database you control. Prefer not to run anything? Tidemark Cloud is the same dashboard, hosted for you.

Latest: v0.12.2 · PHP 8.3+ · SQLite, MySQL, MariaDB or PostgreSQL · no Node, Docker or SSH

Four steps. No terminal.

  1. Upload the release zip to your host and unzip it. Point the domain at the public/ folder, or leave it: a bundled .htaccess forwards requests and blocks internals.
  2. Open /install. Tidemark checks your server, connects a database, runs the migrations and creates your admin account.
  3. Add the snippet to your site’s <head>. The dashboard waits for the first pageview, then opens by itself.
  4. Add a cron job in cPanel, only if you want queued ingestion and data retention.
Full install guide

Paste this into your site

<script defer data-domain="example.com"
  src="https://stats.example.com/js/script.js"></script>
The script is about 2 KB gzipped, loads deferred, and sends a pageview on load and on every history change, so single-page apps work without extra code.

Self-hosted or Cloud?

Same software either way. Pick by who you want to look after the server.

Self-host if you

already pay for PHP hosting, want the data in your own database, and don’t mind applying updates from the dashboard. It costs nothing beyond the hosting you have.

Choose Cloud if you

would rather not run or back up anything, and want to be live in two minutes. Updates, uptime and backups are handled for you, free to start and $7 a month for Pro.

Self-hosting questions

Does Tidemark really run on shared hosting?

Yes. It is a PHP application with a bundled set of dependencies. You upload a zip, open /install and follow the steps. It needs PHP 8.3 or newer and a handful of common extensions, and it works with SQLite, MySQL, MariaDB or PostgreSQL. No Node, Docker or SSH is required.

Is self-hosting the same product as Cloud?

Yes. Cloud is this same open-source dashboard, run for you, with plans and billing added on top. Nothing in the dashboard is held back from the self-hosted version.

How do updates work?

The dashboard checks for new releases and can install them in one click, or you can upload the new zip yourself. Your configuration and data are kept.

Can I move to Cloud later, or back?

Yes. Export a site from Site settings, then import the file into the other install. Imports can be repeated safely, and goals come along.

Tidemark mark

Clear water. Honest numbers.

Create a free account and see your first visitor in about two minutes.