Web Analytics · Comparison

Pirsch Analytics vs. Seline

Last verified 33 days ago · 37 sources · Updated automatically

Pirsch Analytics and Seline compared across Company facts, Pricing, Analytics capabilities, Privacy & compliance, Data ownership & deployment and Platform & integrations — every fact sourced and re-verified from each vendor's public material.

Pirsch Analytics logo

Pirsch Analytics

Server-side, cookieless web analytics hosted in Germany, built for GDPR compliance.

Founded2019
HQ Rheda-Wiedenbrück, Germany
Seline logo

Seline

Simple, cookieless, privacy-first website and product analytics built in the EU.

Founded2024
HQ Warsaw, Poland

Company facts

Headquarters
Rheda-Wiedenbrück, Germany Emvi Software GmbH registered at Nickelstraße 1b, 33378 Rheda-Wiedenbrück, Germany.
Warsaw, Poland Registered address: ul. Łowicka 60/16, 02-531 Warsaw, Poland.
Employees
2 Pirsch is a two-person team: Marvin Blum (backend/infra) and Daniel Schramm (design/UX).
4 Tiny bootstrapped team of approximately 4 people. Co-founded by Kostya Nesterovich and Misha Slizenko.

Pricing

Starting Monthly Price (USD)
$6 Standard plan starts at $6/month for 10,000 monthly pageviews (as of June 2026).
$14 Single 'Pro' plan at $14/month (monthly billing). Annual billing available with 2 months free.
Offers Free Tier
No perpetual free plan; only a 30-day free trial is offered.
No perpetual free plan. Seline states: 'No, we don't have a free plan. We're a small bootstrapped team operating exclusively through subscriber fees.'
Free Trial Length (Days)
30 days 30-day free trial with no credit card required.
7 days 7-day free trial on the Pro plan, no credit card required.
Entry Plan Pageview Limit (Monthly)
10k Standard entry plan includes 10,000 monthly pageviews at $6/month.
100k Pro plan includes 100,000 events per month. Seline meters 'events' (pageviews + custom events combined), not pageviews alone.
Entry Plan Website Limit
50 sites Standard entry plan covers up to 50 websites.
1 sites Pricing is per project (one website/domain per subscription); linking additional projects requires their own Pro subscription, with the option to share an event limit.

Analytics capabilities

Real-Time Dashboard
Live visitor count and real-time visitor map are core dashboard features.
Live globe view and real-time visitor activity dashboard included.
Custom Event Tracking
User-defined custom events supported via JS snippet or server-side API.
Custom events tracked via seline.track() JS method or data-sln-event HTML attributes. Custom properties supported.
Goal / Conversion Tracking
Conversion goals can be defined against events or pageviews with conversion rate reporting.
Conversion via multi-step funnels (step drop-off / conversion rate) and revenue-attributed custom events.
Funnels
Multi-step funnel analysis (up to 8 steps) is available on the Plus plan.
Multi-step funnel analysis built into the product for all plan users.
Ecommerce / Revenue Tracking
Revenue tracked via custom events with monetary metadata; Shopify integration available.
Revenue attribution by traffic source, referrer, and UTM. Native integrations with Stripe, Shopify, and Polar. MRR tracking included.
Heatmaps
Heatmaps are not offered; a feature request exists on the forum but is unimplemented.

Privacy & compliance

Cookieless Tracking
Cookieless by design; uses a daily-rotating fingerprint hash with no browser cookies.
Cookie-free by design. Uses daily-rotated non-reversible hashing of IP+browser+device — no cookies or persistent browser storage.
Consent Banner Required
Pirsch explicitly states no cookie consent banner is needed for its analytics.
No cookie/consent banner needed. Seline explicitly states GDPR compliance without requiring visitor consent banners.
GDPR Compliant
Vendor claims GDPR, CCPA, PECR, and Schrems II compliance.
Vendor explicitly claims GDPR compliance. No personal data retained; EU-hosted infrastructure.
EU Data Residency
All analytics data stored on Hetzner servers in Falkenstein, Germany.
All infrastructure hosted in Germany (EU) via Hetzner — app servers, ClickHouse, and Postgres databases.

Data ownership & deployment

Open Source
Core analytics library is open source (AGPLv3) on GitHub.
The main SaaS product is proprietary. Only the JavaScript tracker client (seline-js) is MIT-licensed open source on GitHub.
License
AGPLv3 Core analytics library (pirsch-analytics/pirsch) is licensed under AGPLv3.
proprietary Main analytics platform is proprietary SaaS. The JS tracker client is separately MIT-licensed.
Self-Hostable
Self-hosting available via Enterprise License for on-premise deployment.
Cloud-only SaaS. No self-hosting or on-premises option is documented or advertised.
Unlimited Data Retention
Both Standard and Plus plans include unlimited data retention.
Pro plan retains data forever ('unlimited' retention). Free trial and any hypothetical lower tiers cap at 1 year.
Google Analytics Import
Official import from Google Analytics (UA and GA4) is documented with step-by-step guide.
No official Google Analytics (UA/GA4) historical-data import; tracking starts from install.
Raw Data Export
Stats API enables full programmatic data retrieval; CSV export and raw exports on request also available.
Public API includes a Raw Events endpoint for exporting individual event records with full filtering, pagination, and ordering. CSV export also available via AI assistant.

Platform & integrations

Has API
RESTful Stats API with no rate limit on statistics endpoints.
Public Stats API available at seline.com/api — covers visit metrics, custom events, funnels, visitor profiles, revenue data, and raw events.
Tracking Script Size (KB)
3.5 KB Measured compressed transfer size.
4.2 KB Measured compressed transfer size.
Official WordPress Plugin
Official WordPress plugin published by Emvi Software GmbH on wordpress.org.
Official WordPress plugin published at wordpress.org/plugins/seline-analytics by the Seline founder (nstkostya = Kostya Nesterovich).
Email Reports
Scheduled weekly and monthly email summary reports are supported.
Public Dashboard Sharing
Dashboards can be made public or shared via private access links without requiring viewer accounts.
Dashboards can be shared via a public link (e.g. app.seline.com/share/<site>) viewable without an account.

The verdict

Pirsch Analytics logo Pirsch Analytics
Best for multi-site agencies and data ownership

Pirsch starts at $6/mo and covers up to 50 sites on its entry plan, versus Seline's $14/mo per single project. It is open source (AGPLv3) and self-hostable, where Seline is proprietary and cloud-only, and it offers Google Analytics import plus a longer 30-day trial. The trade-off: its entry plan meters 10k pageviews against Seline's 100k events.

Full profile
Seline logo Seline
Best for high-volume revenue and MRR tracking

Seline's $14/mo Pro plan includes 100k events, ten times Pirsch's 10k-pageview entry tier, and adds native Stripe, Shopify, and Polar integrations with MRR tracking for revenue attribution. The trade-offs: it is one project per subscription versus Pirsch's 50 sites, proprietary and cloud-only (no self-hosting), with no GA import and a shorter 7-day trial.

Full profile

Sources · 37 verified references

pirsch.io seline.com starterstory.com capterra.com docs.pirsch.io github.com + 4 more

Affiliate disclosure. DecisionWire may earn a commission when you sign up through links on this page. Commissions never influence our data, scores, or rankings.