Last verified 33 days ago·36 sources·Updated automatically
Seline and Umami 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.
Seline
Simple, cookieless, privacy-first website and product analytics built in the EU.
$14Single 'Pro' plan at $14/month (monthly billing). Annual billing available with 2 months free.
$20Umami Cloud Pro plan at $20/month (1M events, 2-year retention). Entry paid tier.
Offers Free Tier
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 Hobby cloud plan (100k events/mo, 1 site, 6-month retention) plus free MIT open-source self-hosted edition.
Free Trial Length (Days)
7 days7-day free trial on the Pro plan, no credit card required.
14 days14-day free trial on paid plans (Pro and above).
Entry Plan Pageview Limit (Monthly)
100kPro plan includes 100,000 events per month. Seline meters 'events' (pageviews + custom events combined), not pageviews alone.
1MPro plan includes 1 million events/month. Umami meters all pageviews and custom events as 'events'.
Entry Plan Website Limit
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.
20 sitesUp to 20 websites on the Pro plan ($20/mo), the entry paid Umami Cloud tier.
Analytics capabilities
Real-Time Dashboard
Live globe view and real-time visitor activity dashboard included.
Real-time view shows new visits and events the moment they happen, with no batch-processing delay.
Custom Event Tracking
Custom events tracked via seline.track() JS method or data-sln-event HTML attributes. Custom properties supported.
Custom events tracked via umami.track() JS call or data-umami-event HTML attributes.
Goal / Conversion Tracking
Conversion via multi-step funnels (step drop-off / conversion rate) and revenue-attributed custom events.
Goals feature tracks pageviews or events and reports conversion rate against total visitors in a date range.
Funnels
Multi-step funnel analysis built into the product for all plan users.
Multi-step funnel analysis shows per-step user counts and step-to-step drop-off; supports URL, event, and wildcard steps.
Ecommerce / Revenue Tracking
Revenue attribution by traffic source, referrer, and UTM. Native integrations with Stripe, Shopify, and Polar. MRR tracking included.
Revenue tracking attaches monetary values (amount + currency) to events and reports ROI by page/source.
Heatmaps
—
Click and scroll heatmaps available since v3.1.0; must be enabled per-site in settings.
Privacy & compliance
Cookieless Tracking
Cookie-free by design. Uses daily-rotated non-reversible hashing of IP+browser+device — no cookies or persistent browser storage.
Umami does not use any cookies in the tracking code by design.
Consent Banner Required
No cookie/consent banner needed. Seline explicitly states GDPR compliance without requiring visitor consent banners.
Umami states no cookie consent banner is required because no cookies or personal data are collected.
GDPR Compliant
Vendor explicitly claims GDPR compliance. No personal data retained; EU-hosted infrastructure.
Vendor explicitly claims GDPR and CCPA compliance via cookieless, no-PII architecture.
EU Data Residency
All infrastructure hosted in Germany (EU) via Hetzner — app servers, ClickHouse, and Postgres databases.
Umami Cloud offers EU server option; Cloud FAQ states servers are in both US and EU.
Data ownership & deployment
Open Source
The main SaaS product is proprietary. Only the JavaScript tracker client (seline-js) is MIT-licensed open source on GitHub.
Umami is fully open source under the MIT license with source on GitHub (37k+ stars).
License
proprietaryMain analytics platform is proprietary SaaS. The JS tracker client is separately MIT-licensed.
MITUmami is released under the MIT license.
Self-Hostable
Cloud-only SaaS. No self-hosting or on-premises option is documented or advertised.
Official self-hosting supported via Docker or Node.js with PostgreSQL; extensive documentation provided.
Data Retention (Months)
—
24 moPro plan ($20/mo) retains data for 2 years (24 months).
Unlimited Data Retention
Pro plan retains data forever ('unlimited' retention). Free trial and any hypothetical lower tiers cap at 1 year.
Pro plan retains data for 2 years; self-hosted deployments have unlimited retention controlled by the operator.
Google Analytics Import
No official Google Analytics (UA/GA4) historical-data import; tracking starts from install.
No official Google Analytics import tool exists; community workarounds only.
Raw Data Export
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.
Cloud export to CSV (gzip) via UI; full API for JSON data retrieval; self-hosted users own the Postgres DB directly.
Platform & integrations
Has API
Public Stats API available at seline.com/api — covers visit metrics, custom events, funnels, visitor profiles, revenue data, and raw events.
Full documented REST API for retrieving analytics data; available on both cloud and self-hosted.
Tracking Script Size (KB)
4.2 KBMeasured compressed transfer size.
2.3 KBMeasured compressed transfer size.
Official WordPress Plugin
Official WordPress plugin published at wordpress.org/plugins/seline-analytics by the Seline founder (nstkostya = Kostya Nesterovich).
No official Umami-published WordPress plugin; only third-party community plugins exist.
Email Reports
—
Scheduled email reports (top pages + referrers summary) available on Pro and higher cloud plans.
Public Dashboard Sharing
Dashboards can be shared via a public link (e.g. app.seline.com/share/<site>) viewable without an account.
Share URL generates a public, password-free read-only link to selected dashboard sections.
The verdict
Umami
Best for self-hosting and high-volume, multi-site use
Umami is MIT open source and self-hostable, so you can run it on your own infrastructure; Seline is proprietary and cloud-only. Its $20 Pro plan also clears far more headroom: 1M events/mo across 20 sites versus Seline's 100k on a single site. It adds heatmaps, scheduled email reports, and a free Hobby tier Seline lacks.
Best for low-cost ecommerce tracking on one EU-hosted site
Seline starts at $14/mo versus Umami's $20 and retains data forever, where Umami Pro caps at 24 months. For revenue it ships native Stripe, Shopify, and Polar integrations plus MRR tracking, beyond Umami's value-attach model. It also offers an official WordPress plugin and all-EU (Germany) hosting, fitting a single-site store on a budget.
seline.comlinkedin.comstarterstory.comcapterra.comumami.isdocs.umami.is+ 5 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.