Getting started

Vitrus documentation

Vitrus tells you how many people visit your website, where they come from, what they do and where they leave — without cookies, so there is no consent banner to add. What makes it different: click any number and you see exactly how it was counted, and if an AI-written summary contains a number that cannot be proven, that sentence is removed before you ever see it.

Is Vitrus right for you?#

Good fitProbably not (yet)
You want simple, private website analytics without a cookie banner. You run ads and need Google or Meta Ads attribution — stay on GA4.
You want to know how much traffic comes from ChatGPT, Perplexity and other AI assistants, separately from the AI crawlers reading your pages. You need A/B tests or feature flags — PostHog has them; we do not build them.
You want to check a number before you act on it, or let an AI agent cite your analytics. You need to bring years of history from Plausible or Google Analytics — only Umami imports so far.
You want to self-host without running a database server. You record hundreds of millions of events a month — pick a ClickHouse-based tool.

A side-by-side with Umami, Plausible, Rybbit, GA4 and others — including where they are ahead of us — is at vitrus.dev/compare.

Five minutes to first data#

  1. Create an account. app.vitrus.dev — Google or GitHub.
  2. Add a site. The Install tab in the dashboard, name and domain.
  3. Paste the script. Into your site's <head>:
<script defer data-site="SITE_ID" src="https://app.vitrus.dev/v.js"></script>

That's it. Pageviews, sources and channels, UTM, device, browser, language, entry/exit pages, Core Web Vitals, JavaScript errors and country are all measured out of the box.

Start with your platform#

What's new#

The full changelog →

Something wrong or missing on this page? Open an issue or ask in Discussions.