Free · Website analytics

Free Unlimited Website Analytics that Just Works.

One <script> tag: Dwell Time separated from engaged time, how far down each page anyone scrolled, easy page-to-page flow charts, every button/link clicked, and every form someone started and gave up on. No tagging plan, no bill.

Create a free account One <script> tag. Everything above, from the first visit.
Live

This page is running the tag on you right now

Everything below is what it has recorded so far. Nothing leaves your browser except what the tag already sends.

Your visit, as recorded
Time on page
dwell
Pageviews
this session
Scroll depth
furthest point
Clicks
auto-captured
Page
Viewport
Time zone
Connection
Platform

One first-party cookie, holding nothing but a random id. Your IP resolves a city in-request, and what is kept looks like 203.•••.•••.42 — first and last group only — alongside a salted hash that rotates daily. The full address is never written down.

Nothing to tag

Clicks, outbound links, forms and scroll depth are captured on their own, grouped by the id and class already on the element. You don't annotate your markup to get data out of it.

What the script tag gets you

All of it, from the same snippet, with no configuration.

Free Unlimited Analytics

Unmetered metrics for your website, beautifully displayed.

Dwell vs. engaged time

Counted separately. A tab left open all afternoon is hours of dwell and almost no engagement.

Max scroll depth

How far down each page a visitor actually got.

Page-to-page flow

By URL or title. Click any page to re-centre the diagram and follow a route.

Outbound clicks

Caught on mousedown, before the browser tears the page down.

Every button and link

Grouped by the id, class and text already on the element. No tagging plan.

Forms, field by field

On submit and on abandonment. Passwords are masked in the browser and never sent.

City, county, state, country

Resolved at ingest. The address is masked to its first and last group before anything is written; the full value never reaches the database.

Junk filtered, not hidden

Impossible dwell times are held back by default, with the reason shown and a toggle to see them.

You can see which AI is reading your site

Every crawler below is recognised by name, kept out of your visitor counts, and reported separately — which pages it took, how often, and when it started.

GPTBot ChatGPT-User OAI-SearchBot ClaudeBot Claude-User PerplexityBot Google-Extended Applebot-Extended Meta-ExternalAgent Bytespider CCBot Amazonbot cohere-ai Diffbot

Building an AI tool, not just a website?

Start collecting in less than a minute.

Create an account, copy the snippet, paste it in your <head>.