Na Schrems II concludeerden meerdere Europese toezichthouders voor gegevensbescherming dat Google Analytics veroorzaakte onwettige problemen bij de gegevensoverdracht van de EU naar de VS onder het oude transfermechanisme.
Het EU-U.S. Data Privacy Framework heeft sindsdien de rechtsgrondslag voor gecertificeerde Amerikaanse aanbieders gewijzigd, maar veel privacy-bewuste site-eigenaren vermijden GA4 nog steeds omdat het verbonden blijft met Googles advertentie-ecosysteem, de toestemmingslast en grensoverschrijdende verwerkingsvragen.
Voor sites die een schonere privacyconfiguratie willen, is het praktische antwoord om analytics van GA4 te verplaatsen naar iets zelfgehost, in een EU-datacenter, met first-party tracking en minder grensoverschrijdende verwerkingsvragen.
Vier opties komen steeds terug in vergelijkingen: Umami, Matomo, Fathom Lite en Ackee. Twee zijn actief en uw tijd waard. Eén heeft bevroren functies en weinig releases. Eén is actief maar niche. Dit artikel vergelijkt alle vier, geeft een beslissingsregel per archetype en koppelt elk tool aan het VPS-plan waarop het goed draait.
Samenvatting
De korte versie is niet ingewikkeld. De meeste sites zouden moeten beginnen met Umami, alleen voor zwaardere rapportagebehoeften overstappen op Matomo, Fathom Lite overslaan en Ackee behandelen als een niche-voorkeurskeuze.
- Gebruik Umami voor persoonlijke blogs, indie-SaaS en alles waarbij het analysedashboard leesbaar moet zijn voor niet-technici. Werkt comfortabel op een VPS met 1 GB RAM. MIT-gelicentieerd. Standaard zonder cookies.
- Gebruik Matomo wanneer u echt funnels, e-commerce-tracking, heatmaps of sessie-opnames in één tool nodig heeft. Het volledige functiepakket kost meer in RAM en operationele aandacht. De realistische ondergrens is 2 GB RAM voor kleine sites; 4 GB voor sites met matig verkeer met standaardfuncties ingeschakeld.
- Gebruik Fathom Lite niet. De open-source Docker-image is al vijf jaar niet bijgewerkt. De maintainers zijn volledig overgestapt naar commerciële Fathom Analytics. Het als internetblootgestelde dienst draaien in 2026 is een beveiligings- en compatibiliteitsrisico.
- Ackee is actief maar minder snel in ontwikkeling dan Umami. Kies het alleen als de esthetiek van het dashboard specifiek voor u belangrijk is. Ga anders standaard voor Umami.
De vier kandidaten, kort
De shortlist is kleiner dan ze eruitziet. Umami en Matomo zijn de serieuze keuzes voor de meeste zelf-gehoste analytics-opstellingen. Fathom Lite verschijnt nog in oudere lijsten, maar de open source-versie is te ver achterop geraakt. Ackee werkt nog steeds, maar ligt nu dichter bij een voorkeurskeuze dan bij een standaardaanbeveling.
Umami
Umami is een Node.js-applicatie ondersteund door PostgreSQL. MIT-gelicentieerd. Actieve ontwikkeling met wekelijkse commits en regelmatige getagde releases gedurende 2025 en 2026. De huidige stabiele release is v3.1.0.
Het Node-proces staat op stationair bij ongeveer 200 MB RAM. Postgres voegt nog eens 150-250 MB toe, afhankelijk van de configuratie. De volledige stack draait comfortabel op 1 GB totaal. Het trackingscript is ongeveer 2 KB. Standaard cookieloos; geen identifiers van derden; geen toestemmingsbanner nodig onder de meeste EU-interpretaties van toezichthouders.
- Voornaamste kracht: het schoonste dashboard van alle tools in deze set, de laagste setupdrempel, de kleinste operationele footprint.
- Voornaamste zwakte: de funnel- en heatmap-functies zijn minder uitgebreid dan bij Matomo, en de multi-site beheerinterface werkt maar is minder volwassen op agentuurschaal.
Matomo
Matomo is een 15 jaar oud PHP-applicatie met MySQL of MariaDB als back-end. Het project heette vroeger Piwik. GPL v3 voor de kern; sommige geavanceerde plugins (heatmaps, sessieopname, A/B-testen) zijn commercieel. De huidige stabiele versie is v5.10.0.
De realistische RAM-ondergrens is in totaal 1,5-2 GB: PHP-FPM-workers verbruiken elk 50-80 MB, MariaDB wil 512 MB voor comfortabel gebruik, nginx is klein maar aanwezig, en de archiverings-cron-job veroorzaakt periodiek pieken in zowel CPU als geheugen.
- Voornaamste kracht: het grootste functiepakket van alle open-source analysetools. Funnels, multi-attributie, e-commerce, doelen, aangepaste dimensies, segmenten, marketingattributie, GA4-stijl rapporten.
- Voornaamste zwakte: het dashboard is druk (sommige gebruikers vinden het op Excel lijken) en de vereiste operationele aandacht is reëel. U moet weten wat een archiverings-cron-job is.

Fathom Lite
Fathom Lite is de originele open-source Go-implementatie van Jack Ellis en Paul Jarvis. MIT-gelicentieerd. De repository bestaat nog steeds op GitHub, en de nieuwste GitHub-release is v1.3.1. De Docker-image werkt nog steeds met pull.
De Docker-image op Docker Hub is al meer dan vijf jaar niet bijgewerkt. De master-branch van het repository heeft in die periode alleen sporadische, niet-uitgebrachte commits gehad. De README stelt dat de Lite-versie geen nieuwe functies meer krijgt, hoewel de maintainers het nog steeds omschrijven als langdurig onderhouden voor bugfixes. Het actief ontwikkelde product is de commerciële Fathom Analytics.
Het draaien van een functiegefroreerde analytics-app met een verouderd publiek Docker-image in 2026 is een risico. Het gedrag van tracking-scripts in browsers is geëvolueerd. Runtime- en afhankelijkheidsupdates die actieve projecten regelmatig versturen, worden niet weergegeven in het publieke Lite-releasepad.
Als u Fathom Lite aanbevolen ziet in een overzicht van 2026, controleer dan de datum van de Docker-image en de releasegeschiedenis voordat u het als productiekeuze beschouwt.
De commerciële Fathom Analytics SaaS op usefathom.com is een ander product. Het is prima als u accepteert dat het SaaS is en geen zelf-hosting. Daar gaat dit artikel niet over.
- Voornaamste kracht: kleine binary, kleine tracker, eenvoudig origineel productidee.
- Voornaamste zwakte: open source codebase met bevroren functies, verouderd Docker-image, onduidelijk releasepad en geen goede reden om het als internetblootgestelde analyticsdienst in 2026 te deployen.
Ackee
Ackee is een Node.js + MongoDB-analysetool. MIT-gelicentieerd. De huidige versie is v3.6.0. De maintainer brengt bugfixes en afhankelijkheidsupdates uit. Grote functiewerk is vertraagd. Het dashboard is minimalistisch, de tracker is klein en het resourceverbruik is vergelijkbaar met dat van Umami.
Ackee werkt. De reden dat het in de niche-kolom staat, is dat Umami op elke relevante as minimaal één snelheidsniveau erboven zit: ontwikkelingstempo, ecosysteem, documentatie van derden, beschikbare integraties.
Als u al een sterke reden heeft om de voorkeur te geven aan Ackee (u heeft beide getest en het dashboard beviel u beter), gebruik het dan. Kies anders voor Umami en ga verder.
- Voornaamste kracht: overzichtelijk dashboard, kleine tracker, laag resourcegebruik, wordt nog onderhouden.
- Voornaamste zwakte: trager ontwikkelingstempo dan Umami, kleiner ecosysteem, minder integraties en minder documentatie van derden voor mensen die na installatie hulp nodig hebben.
Beslissingsraamwerk: Kies op basis van archetype
Het archetype is belangrijker dan de featuresmatrix. Een persoonlijk blog heeft niet dezelfde analyticssoftware nodig als een SaaS-product of een bureau dat klantaccounts beheert. Begin met wie de dashboard-eigenaar is, hoe diep de rapportages moeten gaan en hoeveel serverwerk u bereid bent op te nemen. De toolkeuze wordt daarna veel eenvoudiger.
Persoonlijk blog of eigenaar van één site
Kies Umami. De setup is één Docker Compose-bestand. De tracker is een éénregelig script in uw <head>. Het dashboard is leesbaar op een telefoon. RAM en opslag zijn triviale zaken op deze schaal.
Er is geen tweede tool nodig. Als u GA4 verlaat om principiële redenen of om de cookiebanner te verwijderen, sluit Umami de zaak.
Onafhankelijke SaaS-oprichter of klein productteam
Standaard voor Umami kiezen. Voeg Matomo alleen toe als u specifiek een ontbrekende functie heeft geïdentificeerd.
De meest voorkomende reden om Matomo hier toe te voegen is funnelrapportage over aanmeld- en upgradeflows die Umami nog niet zo goed doet. De beslissingsvraag is of iemand in het team Matomos grotere oppervlakte actief wil beheren.
Als het antwoord nee is, geeft Umami plus een paar databasequery's op uw productdatabase 90% van de funnelinsights voor 10% van de operationele kosten. Als uw product evenement-intensief is en u een native funnel-UI wilt, installeer dan Matomo. De operationele kosten zijn een grotere stack: Matomo, een database, een webserverlaag, optionele Redis, meer RAM en een archiveringstaak om te beheren.
Bureau dat 10+ klantprojecten beheert
Kies Matomo. Multi-sitebeheer is volwassen. Rechten per gebruiker en login per klant zijn eersteklas functies. De betaalde heatmap- en sessieopname-plugins zijn onderscheidende kenmerken waarvoor bureaus daadwerkelijk facturen sturen.
Umami's multi-site UI werkt maar voelt magerder op bureauschaal: filtering over veel sites, het toewijzen van toegang op klantniveau, het exporteren van branded rapporten. Matomo's UI is dicht, maar de dichtheid brengt u de functies die het werk vereist.
Als het bureau een portfolio heeft van overwegend weinig bezochte sites en de hoofdtaak maandelijkse verkeersrapporten zijn in plaats van optimalisatie van de conversieratio, blijft Umami een verdedigbare keuze en bespaart het infrastructuurkosten. De beslissing gaat over het functieplafond, niet over het verkeerde gereedschap.
Functie-voor-functie vergelijking
| Mogelijkheid | Umami | Matomo | Fathom Lite | Ackee |
|---|---|---|---|---|
| Licentie | MIT | GPL v3 (betaalde plugins commercieel) | MIT | MIT |
| Stapel | Node + PostgreSQL | PHP + MySQL of MariaDB | Go + MySQL of SQLite | Node + MongoDB |
| Actieve ontwikkeling (2026) | Ja, wekelijkse commits | Ja, fulltime team | Nee, ~5 jaar verouderd | Ja, lage activiteit |
| Standaard cookieloos | Ja | Configureerbaar (vlag vereist) | Ja | Ja |
| Beheer van meerdere sites | Ja, basaal | Ja, volwassen | Ja, basaal | Ja, basaal |
| Funnels en doelen | Beperkt | Volledig | Geen | Geen |
| E-commerce tracking | Geen | Volledig | Geen | Geen |
| Heatmaps en sessieopname | Sessie-replay; geen native heatmaps | Ja (betaalde plugin) | Geen | Geen |
| Grootte van het trackingscript | ~2 KB | ~22 KB | ~1 KB | ~2 KB |
| Realistische RAM-ondergrens | 1 GB total | 2 GB total | n/a (niet inzetten) | 1 GB total |
| Operationele complexiteit | Laag | Gemiddeld | n/a | Laag |
| Aanbeveling | Standaard voor de meesten | Wanneer het functieplafond ertoe doet | Vermijden | Niche |
VPS-dimensionering in duidelijke cijfers
Het juiste tool hangt deels af van wat u bereid bent te betalen voor de server waarop het draait.
| Installatie | Realistisch RAM | CPU | Opslag | Goede VPS-basisvereiste |
|---|---|---|---|---|
| Umami + Postgres, laag verkeer | 512 MB-1 GB | 1 vCPU | 20-25 GB NVMe | Kleine VPS |
| Umami + Postgres, groeimarge | 1-2 GB | 1-2 vCPU | 40-60 GB NVMe | Kleine tot middelgrote VPS |
| Ackee + MongoDB | 1 GB | 1 vCPU | 20-25 GB NVMe | Kleine VPS |
| Matomo + MariaDB, kleine site | 1.5-2 GB | 1-2 vCPU | 40-60 GB NVMe | Mid VPS |
| Matomo + MariaDB, matig verkeer, standaardfuncties | 2-4 GB | 2 vCPU | 80-120 GB NVMe | Middelgrote tot grote VPS |
| Matomo + MariaDB + heatmap of sessie-opname | 4 GB+ | 2-4 vCPU | 120 GB+ NVMe | Grotere VPS |
Waarom deze minima ertoe doen:
Umami's kleine footprint is bewust ontworpen. Umami slaat lichte analysegebeurtenissen op in PostgreSQL in plaats van volledige webserver-verzoekslogs, waardoor de databasegroei bescheiden blijft voor kleine en middelgrote sites.
Het Node-proces blijft onder de 250 MB, zelfs als dagelijks enkele duizenden bezoekers de site bezoeken. De groei van Postgres is bescheiden.
Een VPS met 1 GB RAM en 25 GB NVMe bevat vele jaren analytics voor een typische solopreneur-site. Ik draai Umami op een 1 GB VPS in Frankfurt voor een klein project; de latentie vanuit Lagos is rond de 110 ms, het dashboard reageert in minder dan 400 ms en de server draait al maanden probleemloos.
De footprint van Matomo is groter omdat de architectuur ouder en meer algemeen is. Elke PHP-FPM worker verbruikt 50-80 MB. MariaDB presteert slecht bij minder dan 512 MB toegewezen.
De door Matomo aanbevolen uurlijkse archiverings-cron kan CPU- en geheugenpieken veroorzaken, dus de VPS heeft extra ruimte nodig bovenop de normale PHP- en databasebehoefte. Een 1 GB VPS draait Matomo technisch gezien voor zeer kleine installaties, maar het dashboard voelt traag aan en het OOM-risico tijdens archivering is reëel. De 2 GB-grens is geen willekeurige beperking. Het is het punt waarop de tool ophoudt u te beconcurreren.
Opslaggroei is zelden de bottleneck. Een 60 GB NVMe-schijf bevat vele jaren aan Matomo-gegevens, zelfs met de standaard ruwe-log-bewaring ingeschakeld. Als u sessieopname inschakelt, plan dan voor een orde van grootte meer schijfruimte per maand en herzie de plangrootte jaarlijks.
Pro Tip
If you are running Umami today on a 1 GB VPS and your traffic is growing, the upgrade path is straightforward. Snapshot the VPS, resize to 2 GB, restart. The extra RAM gives Postgres and the Node process more headroom.
EU-datacenters en de GDPR-invalshoek

Het Schrems-II en het GA4-transferprobleem uit de introductie vormen hier de juridische achtergrond. Zelf hosten maakt analytics niet automatisch compliant, maar het verwijdert wel het standaard GA4-patroon: bezoekersgegevens verlaten uw site, gaan de analyticsstack van Google in en roepen vragen op over grensoverschrijdende verwerking.
Uw analytics zelf hosten binnen de EU houdt de stack eenvoudiger op jurisdictieniveau. Het is geen compliance-cheatcode. De gegevens worden verzameld door uw tracker, rechtstreeks naar uw server gestuurd, verwerkt en opgeslagen in de regio die u heeft gekozen.
Uw VPS-provider kan nog steeds een verwerker zijn, dus verwerkersvoorwaarden, beveiligingscontroles, bewaringsregels en privacyverklaringen blijven van belang. Het punt is specifieker: er is geen analytics SaaS-provider die er tussenin zit, en er is geen standaard GA4-stijl transatlantische analytics-overdracht.
De keuze van het datacenter moet aansluiten bij uw bezoekers en uw compliancepositie. Frankfurt is de standaardkeuze voor Duits, Oostenrijks en bredere EU-publiek. Amsterdam past van nature bij Benelux-verkeer.
London werkt voor UK GDPR-gevallen, maar ligt buiten de EU, dus het is niet hetzelfde antwoord voor EU-only dataresidentievereisten. Zurich werkt voor Zwitsers publiek en Zwitserse privacybehoeften, maar ligt ook buiten de EU.
Pro Tip
Putting a US-headquartered CDN or proxy in front of your analytics endpoint can reintroduce transfer analysis and processor-review work. If the whole point is EU-only analytics handling, terminate TLS directly on the VPS or document the CDN setup carefully.
Overzicht van installatiestructuur
Dit is de deploymentvorm, geen tutorial. Volledige stap-voor-stap handleidingen zijn aparte berichten.
Umami: Eén Docker Compose-bestand. Twee containers: Umami (Node) en PostgreSQL. Eén omgevingsvariabele: DATABASE_URL. Standaardpoort 3000. Reverse proxy ervoor voor TLS (Caddy is de optie met de minste wrijving; nginx-proxy-manager en Traefik werken ook). Voeg het trackingscript (één regel) toe aan de <head> van elke pagina die u wilt bijhouden. Upgrades zijn docker compose pull && docker compose up -d.
Matomo: Docker Compose met drie tot vier containers: Matomo (matomo:fpm-alpine), nginx (of Apache) voor PHP-FPM, MariaDB en optioneel Redis voor caching. De eerste browser-gebaseerde configuratiewizard verzorgt de databaseverbinding, de beheerder en de eerste website-instelling. Het trackingscript is een door Matomo gegenereerd JS-fragment geplakt in de <head>. Vereist: een cron-taak voor archivering. De standaardoptie voor het activeren van archivering via URL (?force_archiving=1) werkt voor kleine sites maar produceert zichtbaar tragere dashboards. Upgrades omvatten docker compose pull plus een console core:update-aanroep.
Beide: TLS via een reverse proxy is het standaardpatroon. Beide projecten publiceren officiële upgrade-handleidingen. Beide hebben werkende back-uprecepten (pg_dump voor Umami, mariadb-dump voor Matomo).
Dit is waar Cloudzy's marketplace echt van belang is. U kunt Umami or Matomo op een VPS zonder te beginnen vanaf een lege server, de Compose-file zelf te schrijven of het eerste uur te besteden aan het in elkaar zetten van de basisstack.
De VPS moet nog steeds de juiste machine zijn. Analytics houdt van snelle schijven, voorspelbaar RAM en een regio dicht bij de mensen die uw tracker-script laden. Cloudzy geeft u NVMe-opslag, DDR5 RAM, tot 40 Gbps netwerken, volledige root toegang, dedicated IPv4 en IPv6, 12+ wereldwijde regio's, 99.95% Uptime en een 14 dagen niet-goed-geld-terug garantie.
Voor Umami is het voordeel snelheid: lanceren, uw domein koppelen, TLS ervoor zetten en het tracker-script plakken.
Voor Matomo is het voordeel het vermijden van het blank-server-werk voordat u überhaupt bij archivering, bewaring, back-ups en trackingsinstellingen aankomt.
Wanneer Zelf Hosten de Verkeerde Keuze Is
U bent een solo niet-technische oprichter zonder Linux-ervaring en zonder tijd om het te leren. Het juiste antwoord is Plausible Cloud voor $9-19 per maand. Het is GDPR-vriendelijk, het dashboard is uitstekend en u hoeft geen server te beheren.
De berekening voor self-hosting klopt alleen als uw tijd goedkoper is dan de SaaS-kosten of als u echt de operationele ervaring wilt opdoen. Voor een niet-technische solo-oprichter klopt de tijdsberekening niet.
U heeft real-time SOC2 of HIPAA-waardige auditsporen nodig op uw analytische processor. Noch open-source Umami noch open-source Matomo leveren dat kant-en-klaar. U kunt de audithouding zelf opbouwen, maar het werk is reëel en het certificeringsproces is een eigen project. Koop compliance-as-a-service voor dit geval.
Uw marketingstack vereist GA4 of Google Ads-attributie die afhankelijk is van Google's cohort- en remarketingpixels. Zelf gehoste analytics is niet de juiste toolcategorie voor AdWords of Meta-Ads-optimalisatie.
De conversiedata moeten terugstromen naar Google of Meta om de biedalgoritmen opnieuw te trainen. Zelf gehoste analytics vervangt de descriptieve analytics use case (wat er op mijn site is gebeurd), niet de advertentieatributie use case (welke advertenties moet ik draaien).
Afsluiting
De beslissingsregel is kort. Standaard voor Umami kiezen voor persoonlijke blogs, indie SaaS en kleine productteams. Overstappen naar Matomo wanneer funnels, e-commerce of heatmaps onmisbaar zijn en u operationele aandacht over heeft.
Sla Fathom Lite over. Kies Ackee alleen als u het al heeft getest en de voorkeur geeft aan het dashboard. Draai de server in Frankfurt of Amsterdam als EU-jurisdictie belangrijk is; anders waar uw verkeer is.
De infrastructuurkosten voor een werkende zelfgehoste analytics-implementatie liggen tussen $7 en $30 per maand voor de VPS. De arbeidskosten zijn één Docker Compose-bestand en een reverse proxy. Het grootste deel van de moeilijkheid zit in het beslissen, niet in het doen.
Veelgestelde vragen
Wat is de beste zelfgehoste analytics-tool in 2026?
Umami is de standaardaanbeveling voor persoonlijke blogs, indie SaaS en kleine productteams. Het is MIT-gelicentieerd, actief ontwikkeld, standaard cookieloos en draait probleemloos op 1 GB RAM. Kies Matomo voor funnels, e-commerce of heatmaps. Vermijd Fathom Lite.
Wordt Fathom Lite nog onderhouden?
Nee. Het open-source Docker-image is al meer dan vijf jaar niet bijgewerkt, en de GitHub-activiteit is sporadisch en zonder releases. De beheerders richten zich nu op commerciële Fathom Analytics. De Lite-versie mag in 2026 niet draaien als een op internet blootgestelde dienst.
Kan zelfgehoste analytics Google Analytics vervangen voor GDPR-compliance?
Ja, voorwaardelijk. Zelfgehoste Umami of Matomo op een EU-VPS houdt analysegegevens in uw gekozen regio en verwijdert het standaard GA4-overdrachtspatroon. Zet geen US-gebaseerde CDN zoals Cloudflare voor het analytics-endpoint als de GDPR-houding de reden is.
Hoeveel VPS heb ik nodig om Matomo te draaien?
De realistische bodem is 2 GB RAM voor een kleine Matomo-site. Plan voor matig verkeer met standaardfuncties 4 GB in. Heatmaps en sessieopname verhogen dat verder. De bodem bestaat omdat PHP-FPM, MariaDB, nginx en archivering dezelfde machine delen.
Heeft Umami een cookiebanner nodig in de EU?
Volgens de meeste interpretaties van EU-toezichthouders, nee. Umami schrijft standaard geen tracking-cookie. Het gebruikt first-party verzoekdata en aggregeert die server-side. Sommige jurisdicties kunnen toch een kennisgeving verwachten, dus controleer de lokale AVG-richtlijnen als compliance de voornaamste reden is.
Hoe verhoudt Umami zich tot Plausible zelfgehost?
Umami's verhaal over zelf-hosten is soepeler. Plausible Community Edition bestaat, maar Plausible's commerciële focus is Cloud. Umami beschouwt zelf-hosten als het primaire distributiepat. Voor self-hosted-first deployment is Umami de veiligere keuze. Voor SaaS werken zowel Plausible Cloud als Umami Cloud.
Welke datacenterlocatie is het beste voor zelf gehoste analytics in de EU?
Frankfurt is de standaardkeuze voor Duits, Oostenrijks en breder EU-publiek. Amsterdam is geschikt voor Benelux-verkeer. London werkt voor UK GDPR, maar niet voor uitsluitend EU-gebaseerde dataresisentie-vereisten. Kies de regio die het dichtst bij uw bezoekers ligt, tenzij compliance-vereisten naar een specifiekere locatie wijzen.