Live data from Hacker News

Matomo: Open-source analytics platform

github.com

81–90 of 131 posts

Re: Matomo: Open-source analytics platform

#82
post #63
post #7

Earlier quoted context omitted.

I say it's not completely open-source mainly because it's not free and people usually expect open-source to equal free. Once you purchase it you get full access to the original server-side code (PHP, MySQL). For the client-side part you only get the bundled JS/HTML/CSS (the original client-side source code is TypeScript, React), mostly because otherwise I would have to provide all the build tools and document better…

From your license agreements (this language appears in all 3): You are NOT allowed to: Redistribute in any way any of the userTrack files or any parts of the userTrack's source code (with the exception of the public tracker JavaScript files that have to be included on your site). Install userTrack on someone else's server. Continue using userTrack or offering userTrack access to others after this license agreement ha…

You are correct, I did confuse the terms "visible source" with "open source".

The way userTrack is currently distributed is as any other digital product (you pay for it and you are not allowed to sell or redistribute copies of it) with the mention that the server-side code is un-compiled and un-obfuscated so you can transparently see what it does, how it does it and change it if you want.

I am not sure that fully open-sourcing it is the way to go as I've seen so many projects die or disappear because the maintainers didn't have a lot of incentives to keep improving it or simply no longer had time to work on it. I also think that it's fair to pay for something that brings value to you also knowing that by paying for it you support its further development.

Re: Matomo: Open-source analytics platform

#83
post #62

I use Matomo for years now and it works quite reliably. (A few updates failed the automatic update, but nothing serious) Only thing that bothered me is that most Ad Blockers are blocking Matomo as well. I did build a little Script to circumvent that, you might find it handy as well: https://gumroad.com/l/matomo_circumvent_adblock I use it on my website. Check if your ad blocker is capable of blocking it: https://simo…

Unless I am missing something, that's trivial to block.

Any tracker can be made to work around ad blockers by making callbacks to the site itself and having a small shim there that forwards these pingbacks to the actual tracking service. But even then they still can be blocked based on the request contents.

PS. Here's how your website looks in Firefox - https://i.imgur.com/uFKEB4X.jpg. That's with uBlock off. No console errors.

Re: Matomo: Open-source analytics platform

#84
post #54

Earlier quoted context omitted.

This is why you self host it, to avoid a third party cookie.

Still not help if you consider GDPR et al. rules, at least in the EU.

In some countries (eg France), there are exemptions for tracking purposes if the tracking is done only to the benefit of the site's editor.

Re: Matomo: Open-source analytics platform

#85
post #54

Earlier quoted context omitted.

This is why you self host it, to avoid a third party cookie.

Still not help if you consider GDPR et al. rules, at least in the EU.

I think that using a self-hosted platform where you don't store any PII or cookies allows you to store visitor statistics without explicit consent.

Re: Matomo: Open-source analytics platform

#86

Any one know a node alternative to GA? Matomo is great, but for something like GA, node would be best option for handling large amount of http requests.

I use a PHP analytics platform on a shared VPS hosting and it can track 1M+ monthly visits without any issues.

Why would node be able to handle so much more HTTP requests than Apache or Nginx? I think the throughput is mostly dictated by implementation.

Re: Matomo: Open-source analytics platform

#89
post #32

Earlier quoted context omitted.

Google Analytics tells you more about your audience because it stalks people across the web. Matomo can never provide that without having a broad range of websites from which you collect data and writing custom code to annotate visitors with your own interest tags. Matomo purely tracks analytics: who visited what page, for how long, from what device, from what location, from what inbound website, and what outbound li…

What information exactly does GA tell you from stalking people across the web? I don't think Google sharing with you accurate information about the people visiting other websites would be completely legal (GDPR). Where exactly do you find this information in the dashboard?

Demographic data like: age (in buckets of 10 years), gender, household income for some countries, whether you're a parent [1] + Interests/"Affinities" [2]. I think these are derived from your Google search history and the sites you visit.

You do need to explicitly enable this in the GA dashboard, and ask users' consent under the GDPR.

[1] https://support.google.com/google-ads/answer/2580383?hl=en [2] https://support.google.com/google-ads/answer/2497941?hl=en

Re: Matomo: Open-source analytics platform

#90
post #77

Earlier quoted context omitted.

Its pretty disgusting to track people against their consent, even more so to circumvent their protections against tracking. I added your domain to my blocklist: https://github.com/lightswitch05/hosts/commit/bb2cd77c9ec028...

Ad blocking != block tracking. If you don’t want to get tracked, turn on Do Not Track in your browser. Matomo and most other privacy focused analytics scripts respect that setting.

+1 I set Matomo to respect Do Not Track and you can opt out of the Tracking in my Privacy Settings
Post reply on HN