Web Analytics · Comparison

PostHog vs. Seline

Last verified 33 days ago · 38 sources · Updated automatically

PostHog 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.

PostHog logo

PostHog

All-in-one open-source platform for product analytics, web analytics, session replay, and feature flags.

Founded2020
HQ San Francisco, CA
Seline logo

Seline

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

Founded2024
HQ Warsaw, Poland

Company facts

Headquarters
San Francisco, CA PostHog is incorporated in San Francisco, CA but is a remote-first company with team across 20+ countries.
Warsaw, Poland Registered address: ul. Łowicka 60/16, 02-531 Warsaw, Poland.
Employees
202 Approximately 202 employees as of May 2026 per Tracxn; ~185 per April 2026 LinkedIn data.
4 Tiny bootstrapped team of approximately 4 people. Co-founded by Kostya Nesterovich and Misha Slizenko.

Pricing

Starting Monthly Price (USD)
$14 Single 'Pro' plan at $14/month (monthly billing). Annual billing available with 2 months free.
Offers Free Tier
PostHog offers a perpetual free tier: 1M events/month at no cost, no credit card required, no expiry.
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)
0 days No free trial period — PostHog provides a perpetual free tier instead of a time-limited trial.
7 days 7-day free trial on the Pro plan, no credit card required.
Entry Plan Pageview Limit (Monthly)
1M Free tier includes 1M events/month. PostHog meters 'events' (not raw pageviews); each pageview fires as one event.
100k Pro plan includes 100,000 events per month. Seline meters 'events' (pageviews + custom events combined), not pageviews alone.
Entry Plan Website Limit
6 sites 6 projects on the paid (pay-as-you-go) plan; PostHog tracks per project. Free plan includes 1 project.
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
PostHog's web analytics dashboard includes real-time data with live visitor activity.
Live globe view and real-time visitor activity dashboard included.
Custom Event Tracking
PostHog supports custom event tracking via JS SDK (posthog.capture()), autocapture, and data attributes.
Custom events tracked via seline.track() JS method or data-sln-event HTML attributes. Custom properties supported.
Goal / Conversion Tracking
Web analytics dashboard supports conversion goals: define a key event or action, see total/unique conversions and conversion rate.
Conversion via multi-step funnels (step drop-off / conversion rate) and revenue-attributed custom events.
Funnels
PostHog supports multi-step funnels with step-to-step drop-off analysis, breakdowns, and timings.
Multi-step funnel analysis built into the product for all plan users.
Ecommerce / Revenue Tracking
PostHog supports revenue tracking: capture monetary values on events, Stripe integration, currency conversion, MRR/ARPU dashboards.
Revenue attribution by traffic source, referrer, and UTM. Native integrations with Stripe, Shopify, and Polar. MRR tracking included.
Heatmaps
PostHog includes click heatmaps, scroll maps, and rage-click detection as part of the platform (toolbar overlay).

Privacy & compliance

Cookieless Tracking
PostHog supports cookieless tracking mode (cookieless_mode: always) where no persistent ID is stored in the browser.
Cookie-free by design. Uses daily-rotated non-reversible hashing of IP+browser+device — no cookies or persistent browser storage.
Consent Banner Required
Default PostHog configuration uses cookies/localStorage and requires a consent banner. Cookieless mode removes the requirement but is not the default.
No cookie/consent banner needed. Seline explicitly states GDPR compliance without requiring visitor consent banners.
GDPR Compliant
PostHog explicitly claims GDPR compliance with EU Cloud hosting, DPA, cookieless option, and data anonymization.
Vendor explicitly claims GDPR compliance. No personal data retained; EU-hosted infrastructure.
EU Data Residency
PostHog Cloud EU stores all data in AWS eu-central-1 (Frankfurt, Germany). Available at no extra cost.
All infrastructure hosted in Germany (EU) via Hetzner — app servers, ClickHouse, and Postgres databases.

Data ownership & deployment

Open Source
PostHog is open source under MIT license (with a proprietary EE directory). A fully FOSS mirror (posthog-foss) is also published.
The main SaaS product is proprietary. Only the JavaScript tracker client (seline-js) is MIT-licensed open source on GitHub.
License
MIT Core product is MIT-licensed; /ee directory with enterprise features uses a separate proprietary license.
proprietary Main analytics platform is proprietary SaaS. The JS tracker client is separately MIT-licensed.
Self-Hostable
PostHog supports self-hosting via Docker Compose with documented install guides. Free for self-hosters.
Cloud-only SaaS. No self-hosting or on-premises option is documented or advertised.
Data Retention (Months)
84 mo Paid plans retain event data for 7 years (84 months); after 1 year data may move to cold storage (slower queries).
Unlimited Data Retention
Data retention is 7 years (84 months) on paid plans — finite, not unlimited.
Pro plan retains data forever ('unlimited' retention). Free trial and any hypothetical lower tiers cap at 1 year.
Google Analytics Import
PostHog documents a GA-to-PostHog migration path via BigQuery export + Python SDK import, with official step-by-step docs.
No official Google Analytics (UA/GA4) historical-data import; tracking starts from install.
Raw Data Export
PostHog supports raw event-level data export via Exports API, batch exports to S3/Postgres, and real-time pipeline destinations.
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
PostHog provides a comprehensive REST API for querying analytics data, dashboards, exports, and more.
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)
66.7 KB Initial array.js payload; PostHog lazy-loads additional modules.
4.2 KB Measured compressed transfer size.
Official WordPress Plugin
No official PostHog-published WordPress plugin. PostHog docs describe manual snippet insertion; multiple third-party community plugins exist.
Official WordPress plugin published at wordpress.org/plugins/seline-analytics by the Seline founder (nstkostya = Kostya Nesterovich).
Email Reports
PostHog supports scheduled email subscriptions for dashboards and insights (weekly, monthly, or custom schedule).
Public Dashboard Sharing
PostHog supports fully public dashboard sharing via a shareable link, no account required to view. Embeddable via iframe.
Dashboards can be shared via a public link (e.g. app.seline.com/share/<site>) viewable without an account.

The verdict

PostHog logo PostHog
Best for product teams wanting open-source and self-hosting

PostHog is MIT-licensed and self-hostable, where Seline is proprietary and cloud-only. It adds a perpetual free tier (1M events/mo), heatmaps, and Google Analytics import that Seline lacks, plus 6 projects vs 1 on the entry plan. The trade-off is a 66.7 KB script versus Seline's 4.2 KB and a default consent banner.

Full profile
Seline logo Seline
Best for lightweight, cookieless tracking on a single site

Seline ships a 4.2 KB script versus PostHog's 66.7 KB and is cookieless by design, so no consent banner is required (PostHog needs one by default). It has an official WordPress plugin, unlimited data retention, and flat $14/mo pricing, where PostHog lacks a WordPress plugin and caps retention at 84 months. The catch: no free tier and one site per subscription.

Full profile

Sources · 38 verified references

posthog.com seline.com tracxn.com starterstory.com capterra.com 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.