GDPR-friendly analytics - Made in the EU 🇪🇺

Web analytics that are kind to your visitors.

A lightweight, GDPR-friendly, cookieless web analytics service built entirely on EU infrastructure. Kindstats lets you understand your site without surveilling the people on it.

Free 30-day trial No credit card 100% EU infrastructure
Live Demo →

Up and running
in under a minute.

1 Add the script

Include on all your pages. Starts sending pageviews right away.

// include this inside the <head> tag of your site
<script async src="https://kindcdn.com/js/ks-....js"></script>
<script>window.kindstats=window.kindstats||{event:function(){(this.q=this.q||[]).push(arguments)}}</script>
2 Send custom events (optional)

Call kindstats.event() when something interesting happens.

// any custom events you want to log
kindstats.event("download", {
  file:   "guide.pdf",
  source: "cta-button"
})

Analytics that helps teams decide, without tracking people.

kindstats is built around the reports you actually open, and nothing else: page traffic, sources, campaigns, events and goals.

Built around the reports people actually check.

kindstats focuses on page traffic, sources, campaigns, events, goals and simple sharing.

0

GDPR-friendly

No cookies, no IPs stored, no fingerprinting, no cross-site profile. Understand what is happening on your site without surveilling your visitors.

Zero cookies
<

Small, async tracker script

Our script is just 1.2 KB compressed, served by our blazing fast CDN. That is 63× smaller than Google Analytics.

1.2 KB compressed
EU

EU-only infrastructure

Your visitor data stays in the EU, always. kindstats runs on 100% EU infrastructure with no US sub-processors anywhere.

100% EU infrastructure

A script that keeps things simple.

Integration is simple: install the script and we automatically start collecting all page views. For anything else you want to measure, simply send a custom event.

Next.js Astro Vue SvelteKit Remix React WordPress
// pageview collection
<script async src="https://kindcdn.com/js/ks-....js"></script>
<script>window.kindstats=window.kindstats||{event:function(){(this.q=this.q||[]).push(arguments)}}</script>

// custom event
kindstats.event("signup_started", {
  plan: "launch"
})

Compared with Google Analytics.

kindstats versus a default Google Analytics installation.

Google Analytics kindstats
Cookies requiredYes, with a consent bannerNone
Data locationincluding United StatesEuropean Union, exclusively
Script size76 KB1.2 KB
Adblocker pass-through<10%~95%
Time to first event~30 minutes~30 seconds

How cookieless works.

A short summary of what kindstats is designed to collect, what it avoids, and what it reports back to you.

↳

What we collect

Aggregate pageviews, sources, countries, device class, and the explicit events you send us. Nothing else.

No IPs stored
⊘

What we avoid

No cookies. No localStorage. No canvas fingerprint. No persistent visitor identity across sites or devices.

No cookie consent banner required
✓

What you get back

A clean dashboard showing your traffic, sources, campaigns, and custom events. Plus CSV export and weekly email digests.

Privacy-first analytics

Pay only for the pageviews.

Every feature included on every plan. No seat pricing, no surprise overages: we email when you are at 80% of your plan limit.

XS

10Kviews
5sites
€5€6/ month

S

100Kviews
10sites
€10€12/ month

M

500Kviews
25sites
€20€24/ month

L

1Mviews
50sites
€40€48/ month

XL

5Mviews
100sites
€100€120/ month

Custom

100M+views
∞sites
Let's talk
Tailored solutions for you
  • VAT or sales tax may be added.

Start with kind, super clean,
GDPR-friendly analytics today.

30 day free trial. Don't like it? Cancel at any time, no questions asked.