Skip to main content

Sealmetrics compared with other analytics tools

This section compares Sealmetrics with the six analytics tools most often evaluated alongside it. Each page follows the same structure: a side-by-side table, an explanation of how each tool identifies visitors, an honest list of cases where the other tool is the better choice, and a short FAQ.

Every competitor fact on these pages was read on the vendor's own documentation or website, and each table row links to the page it was taken from. Sealmetrics facts come from the security and privacy and billing sections of these docs. Vendor documentation changes; if a linked page no longer says what a row claims, the row is out of date, not the vendor.

The six criteria that separate these tools

Most privacy comparisons collapse into "cookieless or not". That is the wrong axis: every tool below except GA4 can run without cookies. The differences that matter for a DPO or a procurement review are these:

  1. What identifier links two pageviews together? A cookie, a hash that includes the IP address, a short-lived in-memory marker, or nothing at all.
  2. Is the visitor's IP address an input to that identifier, or to geolocation? A hashed IP is still derived from personal data; a discarded IP is not.
  3. Where is the data stored? One region, a choice of regions, or the vendor's global infrastructure.
  4. Does the vendor say a consent banner is needed? Reported here as the vendor's own position, not our judgement.
  5. Can you self-host it? Open-source licence and on-premise availability.
  6. How heavy is the tracking script? The vendor's published figure where one exists, otherwise a dated Sealmetrics measurement.

Side-by-side

Vendor facts checked 2026-09-04.

ToolIdentifier between pageviewsVisitor IP usedData residencyVendor's position on consent bannerOpen source / self-hostScript (gzipped)
SealmetricsIn-memory session marker, ~2 h, not derived from IP (details)Never stored; country from browser timezoneDublin, Ireland onlyNot neededNo — cloud only1.1 KB (measured)
Google Analytics 4First-party cookie _ga, 2-year default (source)Used for geolocation, then discarded for EU/UK/CH traffic (source)Collected on EU servers, then forwarded to Analytics servers; final location not stated (source)Consent required for cookies where legally required (EU User Consent Policy)No~145 KB (Sealmetrics measurement, Aug 2026)
MatomoCookie by default; cookieless mode uses config_id, a daily-rotated hash of OS, browser, plugins, IP and language (source)Yes — input to config_id; masking optional (source)Cloud: Frankfurt, Germany; On-Premise: anywhere (source)"No need for cookie consent screens" when anonymisation is configured (source)Yes — GPLv3 (source)~46 KB (Sealmetrics measurement, Aug 2026)
PlausibleDaily hash of salt + domain + IP + user agent (source)Yes — hash input and geolocation; not stored (source)Hetzner, Falkenstein, Germany (source)"No need for cookie banners or GDPR consent" (source)Yes — AGPLv3 Community Edition (source)2.5 KB (source)
FathomDaily per-site hash of salt + IP + user agent + hostname (source)Yes — hash input; stripped inside the EU for EU visitors (source)EU IPs processed in the EU; anonymised data stored on US servers (source)"You don't need to clutter your site with a cookie banner" (source)No — hosted product only (source)Not published
Piwik PROCookie ID by default; anonymous mode uses a session hash of IP, OS, browser, language, plugins and site ID (source)Yes — session-hash input; masking optional (source)Sweden (EU-operated), DE, NL, US, HK, UAE (source)Anonymous data can be collected without a consent form (source)Proprietary; private cloud available (source)~26 KB (Sealmetrics measurement, Aug 2026)
Simple AnalyticsNone — unique visits inferred from the Referer hostname (source)Not collected; country from timezone (source)The Netherlands (source)No consent needed, citing ICO guidance (source)Not published3.7 KB standard, 1.9 KB light (source)

Sealmetrics measurements for GA4, Matomo and Piwik PRO were taken on 27 August 2026 with the method described in the tracker performance report; Matomo's figure depends on which plugins an instance has installed.

What the table does not say

  • Consent positions are the vendors' own. No supervisory authority certifies analytics tools, and Sealmetrics' own pages under compliance are self-assessments. Read the vendors' claims the same way.
  • Certifications. Sealmetrics holds no ISO 27001 or SOC 2 certification. Where a vendor states that it holds one, the individual page says so.
  • Prices. Prices drift, so the pages link to each vendor's pricing page rather than quoting figures. Sealmetrics plans are on the billing page.
  • Feature parity. Sealmetrics does not report unique visitors, session duration, exit pages or user journeys, because each requires an identifier that persists across pageviews. Every page states this plainly; it is the trade-off that removes the consent requirement.

Pages in this section

Written and maintained by the Sealmetrics Team