Overview

Pirsch Analytics was founded by Emil Davitov, Marvin Blum, and co-founders in 2021 in Vienna, Austria, as a privacy-first lightweight web analytics tool. The name "Pirsch" comes from the German word for tracking or stalking game, reflecting precise traffic statistics without invading user privacy. Unlike cookie-dependent mainstream tools, Pirsch identifies sessions by hashing the IP address combined with the User-Agent, sets no cookies, and collects no personal identifiers, so it is GDPR, CCPA, and ePrivacy compliant out of the box without a cookie consent banner.

Pirsch's tracking script is about 4KB minified and offers a JavaScript-independent server-side integration that reports visits through the API, adapting to static sites, SPAs, and server-rendered stacks. The platform is implemented in Go, with its core code open source (GPL), offering both multi-site cloud hosting and self-hosting. Compared with Plausible and Fathom, Pirsch operates from Europe with a deeper understanding and implementation of GDPR, making it especially suitable for European sites and audiences.

Key Strengths

  • Naturally privacy compliant: No cookies and no personal identifiers, identifying sessions via IP hash + User-Agent, so GDPR, CCPA, and ePrivacy compliance is out of the box with no consent banner.
  • Extremely lightweight: The about 4KB script loads asynchronously and never blocks rendering, so impact on Core Web Vitals is minimal, protecting page speed and SEO.
  • Server-side tracking: Two reporting methods - with and without JavaScript - report accurate visits directly from the backend even where JavaScript is disabled.
  • Open source and self-hostable: Implemented in Go with open core (GPL), running on a single binary with as little as 1 vCPU and 1GB RAM for full data control.
  • Teams and multi-site: The cloud Business plan starts at about $8/month, supporting multi-site management and team collaboration, with weekly reports and Goals tracking for ongoing business metrics.

Product Ecosystem

Core Metrics

Visits, unique visitors, page views, referrers, geo distribution, devices, and operating systems at a glance, with a clean dashboard and no noise.

Goals and Conversions

Configure key business goals to track button clicks, form submissions, and custom events, measuring whether business targets are met.

Automated Weekly Reports

Automatically generate and deliver traffic weekly reports so teams can monitor trends without logging in.

Server-Side Tracking and API

A JS-independent server-side integration and REST API report visits directly from the backend and pull analytics into custom dashboards; see the website API integration basics.

Self-Hosted and Cloud

The cloud version is ready to use with multi-site support; the self-hosted edition runs on a Go single binary plus PostgreSQL with full data control - see the Docker production deployment guide.

Limitations

  • Focused on core metrics: Lacks funnels, heatmaps, session recordings, and A/B testing; pair with other tools for deep behavioral analysis.
  • No permanent free tier: Only a limited trial, so zero-budget sites must weigh subscription cost.
  • Self-hosting needs ops skills: You manage servers, databases, and upgrades yourself; non-technical teams should use the cloud.
  • Smaller ecosystem: Third-party plugins and integrations are fewer than on established platforms such as Matomo, with limited tutorials.

Use Cases

  • Privacy-sensitive websites (Recommended ★★★★★): The cookieless, no-PII architecture is GDPR compliant out of the box; see the GDPR compliance checklist.
  • European and EU-facing websites (Recommended ★★★★★): Headquartered in Vienna with deeper European privacy-law implementation.
  • Performance- and SEO-focused sites (Recommended ★★★★): The about 4KB async script has minimal Core Web Vitals impact; see Core Web Vitals optimization.
  • Teams needing accurate statistics (Recommended ★★★★): Server-side tracking does not depend on JavaScript, ideal for SPAs and static sites.
  • Product teams needing deep analytics (Recommended ★★): Lacks funnels and heatmaps - consider Matomo instead.

Pricing

Plan Reference Price Key Features
Trial Free (limited) Evaluate core analytics and metrics
Business From about $8/month Core analytics, multi-site, API, team collaboration
Self-hosted Free (GPL) Full data control, requires your own server

Prices above are public reference figures; confirm on the official website. The self-hosted edition is open source and free, costing only server resources; annual cloud billing usually offers a discount.

FAQ

  • How do Pirsch and Plausible compare? Both are cookieless privacy-friendly analytics tools; Pirsch offers JS-independent server-side tracking and deeper European compliance grounding, while Plausible has a smaller script (< 1KB) and a more mature community and ecosystem. See the website analytics setup guide.

  • Does Pirsch really need no cookies? Yes. Pirsch identifies sessions by hashing the IP combined with the User-Agent, sets no cookies, and collects no personal identifiers, so no consent banner is needed and it is naturally GDPR compliant.

  • Does Pirsch have a free plan? There is no permanent free tier, only a limited trial; zero-budget sites can self-host (GPL, free) or evaluate GoatCounter - see web analytics tools.

  • Can Pirsch track without loading JavaScript? Yes. Pirsch offers server-side integration that reports visits directly through the API from your backend, suitable for no-JS, SPA, or server-rendered scenarios; see the website API integration basics.

  • Is Pirsch suitable for Chinese websites? Cloud servers are in Europe, so script loading from mainland China may occasionally lag (async, non-blocking); for a mainland audience, self-host on a domestic server or use CDN acceleration to distribute the tracking script; see CDN acceleration; see overseas CDN acceleration for Chinese websites.