Umami – Privacy-Focused Web Analytics

Umami is an open-source web analytics platform that respects user privacy. No cookies, no tracking across sites, no personal data collection. GDPR compliant out of the box.

Why Umami?

  • Privacy-first — No cookies, no fingerprinting, no personal data. Your visitors stay anonymous.
  • Own your data — Self-host on your infrastructure. Your analytics data never leaves your servers.
  • Lightweight — The tracking script is under 2KB. It won’t slow down your site.
  • Simple — Deploy with Docker in minutes. No complex configuration required.

A Good Read (the linked article)

https://www.reddit.com/r/selfhosted/s/LDHo8YMf5O

1 Like

This? Amazing. These are the kind of stories that can only be told about open source self-hosting.

Indeed this one, reddit doesn’t easily let us share these links (at least not from the in app browser) but it was a great read. The flexibility it brings to the table is phenomenal.

1 Like

Thanks for sharing! I am eager to try umami as soon as I decide what server to host it on. :wink: I’m kinda lucky to be starting something new so no migration involved!

Looks like it’s very easy to install and keep maintained, as per:

1 Like

I added umami here now and it is indeed lightweight and easy to install and set up. Thanks for recommendation, Bhanu! Now to leave it for a bit and see how the stats start to stack up.

One thing I realized is that folks probably do NOT want to use this on their Discourse sites, because Discourse has its own internal reports which are better suited to engagement than just page views. Also, the stats umami is showing reveal topic titles which could be a privacy concern at some point, even though for now only I am accessing umami stats.

Are you proposing that you’d open up stats to the public?

Ideally anyone performing data analysis would appreciate the most visited pages.

Could you elaborate on what your approach would be? Maybe a different tool would work better for your use case

No, I am not wanting to share my web analytics to the public. But I might share it with someone just to show them how it works in comparison to google analytics. And share it with some of you who know how to read these things to help me understand what they are telling me.

My point is just about personal messages, and discussions in other spaces on the site (AI bots, chat, secure categories) that people think are completely private. The titles can be revealing, and I might not want to stumble over something I’m not meant to see. In the past I’ve had to deal with rocky situations with people on meta.discourse.org about this so am a bit sensitive about it.

This is not really an issue at all on this site, at least right now while it’s still so small. But if we ever did a holiday gift exchange I wouldn’t want to spoil the surprise! :rofl:

I also do think Discourse’s own reporting is sufficient for understanding what’s happening on the Discourse site, but I guess I could eventually be analysing behavior across all my sites.

Which reminds me - I just realized I should probably be using the same tracking code on all the sites related to my LLC. Right now I have different ones so I can’t track a person’s journey across my website and discourse.