Pageviews tracked: 4,992

Privacy-first web analytics at a price that makes sense.

Cookie-free, GDPR-compliant web analytics with everything you need — real-time dashboards, goals, funnels, and a Stats API — free for up to 25 sites. Longer retention coming as a low-cost upgrade.

Free for up to 25 sites — no credit card

eurolytics.app/dashboard

All sites

last 7 days

shop.example.com4,812+12%
blog.example.com2,394+8%
docs.example.com1,058-3%
app.example.com689+21%

25 sites free · one account · no per-site fees

Privacy Built In

No cookies. No consent banners. No fingerprinting.

No personal data stored. No consent banners needed. Here's how it works:

privacy pipeline

visitor arrives → IP: 203.0.113.47

truncate IP → 203.0.113.47 → 203.0.113.0/24

geolocate → Berlin, DE // IP discarded after this step

hash visitor → HMAC(secret + site + ip/24 + device + today)

visitor_daya7f3e2...

// midnight: secret rotates → a7f3e2... expires → unlinkable

1.2KB scriptZero cookiesEU servers

Strictly EU data. No exceptions.

Every server, every database, every byte of analytics data stays in the European Union. Hosted on Hetzner in Germany — no US cloud providers, no transatlantic data transfers. Your visitors' data never leaves EU borders.

See it live

Watch traffic being classified, right now

This is the live feed from our own demo site. Every hit lands with a classification — humans get counted, crawlers and datacenter bots get filtered out of your stats. No cookies, no IP addresses, nothing personal.

Live from our demo site

Waiting for the next hit…

Open the full demo dashboard

Agent-ready

Your AI assistant can set it all up

Eurolytics speaks MCP — the open protocol AI assistants use to work with tools. Connect it in Claude, ChatGPT, or your coding agent, and the entire setup happens in chat: no dashboard round-trips, no copy-pasting keys.

  1. 1

    Connect

    Add https://eurolytics.app/api/mcp as a connector. Sign-in happens in one click via OAuth — and if you don't have an account yet, your agent can create one right in the chat.

  2. 2

    Install

    Ask your agent to register your site. It gets the tracking snippet and puts it into your codebase itself.

  3. 3

    Verify

    The agent checks your live site, confirms the snippet works, and your first visitors show up minutes later.

claude mcp add --transport http eurolytics \

https://eurolytics.app/api/mcp

create_site  example.com

get_tracking_snippet

verify_installation  → verified

Setup guide for agents

Start tracking in two minutes

Paste one script tag. See your first pageview. No account setup wizard, no configuration.

<!-- That's it. Two lines. -->

<script defer src="https://events.eurolytics.app/js/script.js"

data-site="YOUR_SITE_ID"></script>

hello@eurolytics.app