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
Server-side, cookieless web analytics hosted in Germany, built for GDPR compliance.
Warsaw, PolandRegistered address: ul. Łowicka 60/16, 02-531 Warsaw, Poland.
Employees
2Pirsch is a two-person team: Marvin Blum (backend/infra) and Daniel Schramm (design/UX).
4Tiny bootstrapped team of approximately 4 people. Co-founded by Kostya Nesterovich and Misha Slizenko.
Pricing
Starting Monthly Price (USD)
$6Standard plan starts at $6/month for 10,000 monthly pageviews (as of June 2026).
$14Single '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 days30-day free trial with no credit card required.
7 days7-day free trial on the Pro plan, no credit card required.
Entry Plan Pageview Limit (Monthly)
10kStandard entry plan includes 10,000 monthly pageviews at $6/month.
100kPro plan includes 100,000 events per month. Seline meters 'events' (pageviews + custom events combined), not pageviews alone.
Entry Plan Website Limit
50 sitesStandard entry plan covers up to 50 websites.
1 sitesPricing 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
AGPLv3Core analytics library (pirsch-analytics/pirsch) is licensed under AGPLv3.
proprietaryMain 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 KBMeasured compressed transfer size.
4.2 KBMeasured 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
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.
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.
pirsch.ioseline.comstarterstory.comcapterra.comdocs.pirsch.iogithub.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.