Capability Assessment Radar
An empirical multi-axis evaluation comparing Mesa Analytics, GoatCounter, and Google Analytics 4 across data sovereignty, site speed overhead, simplicity, and operational independence.
Mesa Analytics operates 100% cookieless on domestic Jakarta VPS under Indonesian PDP Law. GoatCounter is 100% cookieless by design, EUPL-1.2 open source, and hosted in Hetzner EU (or self-hosted), while GA4 requires persistent cookies and incurs cross-border liabilities.
Benchmark
An empirical, feature-by-feature evaluation comparing Mesa Analytics, GoatCounter, and Google Analytics 4 (GA4). Built for webmasters, developers, and institutions evaluating telemetry simplicity, script weight, and data residency.
| Platform Features | Description & Scope |
Recommended
Mesa Analytics
Jakarta Server (UU PDP)
|
GoatCounter
Open Source Go (Hetzner EU)
|
Google Analytics 4
US Cloud
Google Analytics 4 (GA4) does not allow you to choose specific data storage locations. Google Support Discussion |
|---|---|---|---|---|
| Core Telemetry & Metrics | ||||
| Real-time Analytics | Live stream of visitor events without 24-48h processing lag | Yes | Yes (Live Dashboard Hits) docs | 30m Only |
| Custom Events | Track button clicks, form submissions, and conversion milestones | Yes | Yes (Event Path / Click attr) events | Yes |
| Page Views & Visits (Sessions) | Total pageviews and distinct visits grouped over session windows | Yes | Yes (Pageviews & Visits (8h)) sessions | Yes |
| Live Concurrent Visitors Count | Real-time concurrent active visitors currently browsing on site | Yes | No (Aggregates Only) | Yes |
| UTM Campaign Tracking | Campaign source, medium, campaign name, term, and content tracking | Yes | Yes (Campaigns Widget) campaigns | Yes |
| Device & Browser Breakdown | Operating systems, hardware types, screen sizes, and browser breakdown | Yes | Yes (OS, Browser, Screen) | Yes |
| Public Shared Dashboards | Shareable live traffic stats via secure public URL or password protection | Yes | Yes (Public Setting Toggle) | No |
| Automated Email Reports | Periodic analytical summaries delivered directly to subscriber inboxes | Yes | Yes (Periodic Email Reports) | Yes |
| Product & UX Telemetry | ||||
| Conversion Funnels | Multi-step user journey and drop-off rate tracking across conversion paths | Yes | No (Omitted by Design) | Yes |
| Retention & Cohort Analysis | Cohort retention grids and user return rate exploration over time | No | No | Yes |
| Session Replay & Recordings | Visual session recording playback of visitor screen interactions and clicks | No | No | No |
| Heatmaps Visualisation | Click, cursor movement, and scroll depth density overlays on pages | No | No | No |
| Experiments (A/B Testing) | Built-in variant split testing and statistical conversion experimentation engine | No | No | Sunsetted |
| Individual User Profiles | Persistent individual visitor activity logs and distinct person timelines | No | No (Zero PII Profiling) | Yes |
| JavaScript-Free Tracking (Pixel) | Ability to record pageview hits using a pure 0 KB image pixel without JavaScript | No | Yes (0 KB Pixel Tag) pixel | No |
| Advanced Growth & Intelligence | ||||
| AI Telemetry Assistant | Conversational natural language assistant to query analytics and data trends | No | No | GA Insights |
| Goal & Milestone Tracking | Target conversion thresholds, URL reach goals, and event triggers | Yes | Yes (Event Goals) | Yes |
| Feature Flags & Remote Config | Gradual feature rollouts, targeted user groups, and remote logic toggling | No | No | No |
| E-commerce & Revenue Analytics | Transaction values, order currency, basket items, and revenue attribution | Custom Events | No (Events Only) | Yes (GA4 E-com) |
| Google Search Console (GSC) Sync | Direct integration with Google Search Console for organic search keyword analytics | No | No | Yes (Native) |
| Website Uptime Monitoring | Built-in synthetic uptime checks and automated outage alert notifications | No | No | No |
| Security, Team & Governance | ||||
| Bot, Crawler & Spam Filtering | Automatic exclusion of web scrapers, spiders, headless bots, and malicious hits | Yes | Yes | Yes |
| Two-Factor Authentication (2FA) | Time-based one-time password (TOTP) multi-factor authentication for team logins | Yes | Yes (TOTP 2FA) | Yes |
| Role-Based Access Control (RBAC) | Granular owner, administrator, editor, and viewer user permissions | Yes | Yes (User Management) | Yes |
| Multi-Domain & Multi-Site Support | Track multiple websites, client domains, or subdomains under a unified account | Yes | Yes (Multiple Sites) | Yes |
| Organizations (Teams & Workspaces) | Collaborative team workspaces, shared assets, and cross-project team seats | Yes | Yes | Yes |
| Privacy, Compliance & Sovereignty | ||||
| Cookie-less Tracking | Operates without client cookies, LocalStorage, or persistent hardware fingerprinting | Yes | Yes (100% Cookieless) privacy | No |
| Cookie Consent Banner Exemption | Fully exempt from intrusive GDPR and PDP consent popups and tracking warnings | Yes (No Banner) | Yes (100% Zero Banner) | No (Consent Mode v2) |
| Indonesian PDP Law (UU No. 27/2022) | Full adherence to domestic personal data governance and in-country data residency | 100% Compliant (Jakarta VPS) | Cross-border (EU Hetzner) / Compliant (Self-host ID) | Cross-border (US Cloud Risk) |
| EU GDPR / Schrems II Safety | Compliance with Court of Justice of the European Union international transfer laws | Compliant (Minimization) | Compliant (EU Hetzner Hosting) | High Risk (DPA Court Rulings) |
| 100% Data Ownership | Unrestricted database ownership with zero telemetry data harvesting or ad re-sale | Isolated Private Tenant DB | Self-host (SQLite/Postgres) / Export | No (Feeds Google Ads Graph) |
| Open Source Codebase | Fully auditable, community-verified source code with transparent licensing | Yes (Open Core) | Yes (EUPL-1.2) GitHub | No (Closed Proprietary) |
| Self-Hostable Infrastructure | Deployable on private VPS, on-premise hardware, Docker, or single binary | Yes (Managed Jakarta VPS) | Yes (Single Go Binary / Docker) | No (Google Cloud Only) |
| Technical Specifications & Performance | ||||
| Client Script Payload Size | Total JavaScript payload transferred on initial page load (smaller is faster) | < 3 KB | ~3.5 KB (count.js) / 0 KB Pixel docs | ~45–50 KB+ (gtag.js) docs |
| Ad-Blocker Bypass (Custom Domain) | First-party subdomain proxying to prevent ad-blockers from dropping 30-40% of data | Yes (98%+) | Yes (Custom Domain / Proxy) | No (30–40% Blocked) |
| Programmatic REST API | Full REST API endpoints to fetch metrics, export events, and automate reporting | Yes | Yes (REST API /api/v0) api | Yes |
| Primary Server Location | Geographical data center location hosting data storage and ingestion clusters | Jakarta, Indonesia (Cyber/DCI) | Hetzner (Germany & Finland) | US Multi-Region (Google Cloud) |
| Raw Data Export | Export raw event data and metrics to CSV, JSON, or external analytical warehouses | Yes (CSV, JSON & DB Dump) | CSV, JSONL ZIP & SQLite Dump | BigQuery Export (Daily Limit) |
| Page Speed Execution Latency | Browser main-thread CPU execution time and impact on First Input Delay (INP) | < 5ms (Zero Main-Thread Lag) | < 5ms (Async Non-blocking) | 40–80ms+ (Container Bloat) |
| Commercial Terms, Pricing & Support | ||||
| Entry Price | Starting subscription cost or operational licensing fee for organizations | Free (Sovereign Indonesian Teams) | Free (Donation Supported) / Free Self-Host pricing | Free* (Ad Monetized) / $50k 360 |
| Pricing Model | Cost scaling mechanism as traffic grows (flat server vs metered hit billing) | Flat Sovereign VPS (Zero Hit Caps) | Free Public Use / GitHub Sponsors | Free Quotas / $50,000+ Enterprise |
| Historical Data Retention Limits | Maximum retention duration for detailed event exploration and raw historical hits | Unlimited / Custom Retention | Unlimited (Active Account) | 2–14 Months for Events 14mo |
| Telemetry Monetization Policy | Policy on selling visitor telemetry or feeding advertising targeting networks | 100% Zero Resale / Zero Ad Profiling | Zero Resale / Zero Ad Profiling | Monetized via Google Ad Network |
| Direct Engineering Support & SLA | Direct technical engineering assistance, response SLA, and setup guidance | Yes (YPYM Engineering Team) | GitHub Issues & Email Maintainer | Community Forums (No Free SLA) |
Start Using Mesa Analytics
Available with zero licensing fees for internal YPYM divisions, partner organizations, and verified institutions in Indonesia. Enter your organization email to receive tenant credentials.
Your information is protected under the YPYM Privacy Policy and PDP Law No. 27/2022.