I was using Avodocs (https://www.avodocs.com) to produce a privacy policy for our MLOps platform, https://iko.ai, but they didn't have PostHog in the list for the "Analytics" section, and they assumed that doing analytics implied sending user data to a third party site or something.
I tweeted at them and they were lightning fast in reaching out and adding PostHog to the options of the the privacy policy template. It's really cool: https://twitter.com/jugurthahadjar/status/144733750656389120...
https://lwn.net/Articles/822568/: lightweight options: GoatCounter and Plausible (open source), Simple Analytics and Fathom (closed)
https://lwn.net/Articles/824294/: more alternatives: Matomo and Open Web Analytics (fairly heavyweight but both open source), Countly (open core), Snowplow Analytics (open source but enterprise roll-your-own product), GoAccess (open source; analyzes web server logs)
Plausible: ClickHouse
PostHog: ClickHouse
Panbelbear: Clickhouse
https://pirsch.io/: ClickHouse.
PD: I should have a blog or something where I put this predicts :)
I used simple technologies (MySQL/PHP) for performance and portability reasons and, compared to other self-hosted alternatives, it provides features that you can only find on expensive SaaS product-analytics platforms (heatmaps,session recordings,ab tests, etc.).
Let me know if you have any questions about UXWizz or self-hosting in general.
Now I would probably try https://plausible.io/
https://umami.is/docs/features
There is also goatcounter with a slightly uglier UI but it does its job well and consumes even less RAM than umami
Edit: The GA api does allow for things like overriding the geolocation such that if you aren't sending the IP address, there's still relevant geo data to report on.
It's still an early version, but basic things like tracking events with properties, and analzying those, work very well. I'm currently working on adding conversion funnels. It's free to self-host, and I provide a managed version for $9/month flat.
I've started Fugu because I wanted a product analytics software that is privacy-first (e.g., no possibility of tracking unique users), open-source and simple. I liked using PostHog but it got too fancy, complex and convoluted for my taste - a common theme among analytics software in my experience.
If you're looking for a pure web analytics solution, I can absolutely recommend Plausible (https://plausible.io). I also use it for my static page at Fugu.
Edit: Added GitHub repo link.
https://snowplowanalytics.com/blog/2021/01/05/the-top-14-ope...
Partially open-source at https://github.com/chiffre-io, with the aim of publishing it all in Q1 2022.
I have used both and stuck at Plausible. A few reasons (subjective):
1. Plausible is GDPR compliant by default, it has an effective way to measure analytics throughout the day without cookies
2. It is simple and that's key. I don't need to know much, Plausible just gives me that
3. It's fairly lightweight. Matomo is quite heavy and as my VPS'es are pretty much scaled down, less is just more
4. The Plausible self-hosting doc is centered around Docker, which is the architecture I use myself and is set up in literally a few minutes
The tracking code seems very lightweight, and I haven't found it lacking any of the features I was using in GA. I've tried a few, and OWA was the first that met all my criteria (100% free software, open source, actually works).
https://github.com/lbrito1/android-analytics
Blog post: https://lbrito1.github.io/blog/2020/07/replacing_google_anal...
The goal is to provide modern, privacy-friendly, and detailed web analytics that works without cookies or JS. And it's completely open source.
Full disclosure: I am the primary maintainer.
Obvy client side isn't as 100% as looking at the logs, but I've worked with Adobe Analytics and GA (on the free plan) for a few years. UI in GA is much more intuitive to me than Adobe, and I use the tight integration with Google Datastudio pretty often to make reports or slide decks.
Personally I like the well documented GA API to run reports against + python and R API wrappers. For me the only downside is the level of sampling they use. With Adobe Analytics, the API is not as well documented, but they don't sample like GA, but also I wouldn't want to front the Adobe Analytics bill every month for my side projects.
It is cookieless and that makes it really interesting
Only the core (golang) is open-source though, so you won't get the dashboard.
and I amde some contribution to containalize it