Live data from Hacker News

Stop donating your customers' data to Google Analytics

dev.to

91–100 of 163 posts

Re: Stop donating your customers' data to Google Analytics

#91

Earlier quoted context omitted.

Matomo can also be used to analyze server logs.

19USD/mo for 3 sites seems pretty steep, and I have 0 interest in managing my own PHP service. Is there anything cheaper in this space?

Just a shot in the dark, but if you use Cloudflare already, their stats include view counts. It's also probably more accurate than relying on JS tracking tools because they can count the actual requests to your site.

Re: Stop donating your customers' data to Google Analytics

#92

I see a lot of suggestions for free or open-source analytics packages, but I would refrain from recommending anything you haven't personally used. I've tried to separate myself from Google in various ways, and one of those was to replace Google Analytics with open source software. I tried several; they're all either non-functional out of the box, or require significant time investment to even start approaching Google…

I'm building an analytics service and thank you for the feedback! I'm currently building a service that's nearly as fast as Google Analytics and simple as can be (although there's going to be a tone of new features soon).

Here's the link: https://sdan.io/pingpong. If you want to signup/give feed back, I would greatly appreciate if you do so:https://forms.gle/MhojBWWfdiWjZatC7 !

Re: Stop donating your customers' data to Google Analytics

#93

Earlier quoted context omitted.

I'd say the following to this (very reasonable) argument against using AWS: AWS makes money by selling services, not collecting data. Should Amazon make the leap and start harvesting data from AWS for marketing purposes, the data from their analytics platform will be the least of our worries. Thus far, AWS has proven to be safe for companies to host their data upon, and there have been no leaks of data stored in AWS…

Or is that wishful thinking? AWS and Amazon are in the buisness of collecting, storing, and processing data.

AWS mining their customer's data is a huge liability for their cloud business and a blatant violation of their service agreements. Something that would fundamentally break the concept of using cloud services like AWS or Azure.

This is why this comparison doesn't make sense. Google Analytics is a 3rd party service where you have no control at all of your data. You put a script of your app, and then you basically funnel data to them. That's it.

Using Pinpoint, in this case, is the equivalent of using EC2 and S3. You can control the flow and the lifecycle of data (deleting data forever, for example).

You should be able to trust that your customer data is safe there, otherwise, why use AWS at all? or better yet, why use any public cloud infrastructure provider at all?

If you're concerned about that, you probably should build your own self-managed server infrastructure.

Re: Stop donating your customers' data to Google Analytics

#94
post #9
post #6

It would be handy if people listed here all the alternatives that don't steal your customer info.

https://usefathom.com/ https://goaccess.io/ https://github.com/NYPL/google-analytics-proxy http://matomo.org/ https://ackee.electerious.com/ https://www.goatcounter.com/ https://count.ly/

Building https://sdan.io/pingpong. We're dedicated to building the fastest client-side load analytics engine available. If you want to stay in the loop on how development is going please do so! https://forms.gle/MhojBWWfdiWjZatC7

Re: Stop donating your customers' data to Google Analytics

#95

Earlier quoted context omitted.

This really reminds me of the infamous "you can just use FTP instead of Dropbox" comment.

Could you link me to the FTP vs. Dropbox discussion? I am curious. I haven't used either for years and the implication seems to be that there is a profound difference, so I wonder what it is.

This is the 'infamous' original thread in question: https://news.ycombinator.com/item?id=8863

Re: Stop donating your customers' data to Google Analytics

#96

I have created a simple workflow using AWS Lambda + Kinesis + S3 to track our customers and not to have any 3rd party dependency. It took roughly 2 weeks but it is worth it since do not leak customer data and we have much tighter control over what we collect (no PII except the source ip that gets hashed in the process).

> I have created a simple workflow using AWS Lambda + Kinesis + S3 to track our customers and not to have any 3rd party dependency. Except for each of the 3 components you listed that make up your system. They are 3rd party dependencies,

Everything is a 3rd party dependency then. The only way to not have a 3rd party dependency is to build your own infrastructure and use open source solutions (and even with OS you're still dependent).

I think OP was clearly referring to a self-managed solution as opposed to a set of 3rd party services like GA, Segment, etc, where the flow of data is out for your control.

Re: Stop donating your customers' data to Google Analytics

#97
post #26

Earlier quoted context omitted.

If you think you can replicate that with 10 lines you have no idea what Google Analytics is used for.

I'm ashamed to admit that I use GA on my blog to essentially count page views. The other information is interesting but mostly unused (by me). I would be far better served by a tool or service handling server logs (any recommendations?). But GA is 0 friction, so it's what I picked up back in the day. I suspect there are a lot of people in this boat.

Even for page views, 10 lines of code won't replicate GA. Try counting how many hits, and you will find that all the bots and spiders quickly make the numbers meaningless.

Of course, if that is all you are doing, you should be using Matamo or Fathom or whatever, but it is not fair to say GA could easily be replaced.

Re: Stop donating your customers' data to Google Analytics

#98
post #9
post #6

It would be handy if people listed here all the alternatives that don't steal your customer info.

https://usefathom.com/ https://goaccess.io/ https://github.com/NYPL/google-analytics-proxy http://matomo.org/ https://ackee.electerious.com/ https://www.goatcounter.com/ https://count.ly/

- Simpleanalytics[0] (also commented elsewhere in this thread)

- Goatcounter also came up a few days ago on HN and got a lot of traction/discussion[1]

I can't find the comment it was posted in, but a HN user did a good comparison of a few privacy-focused analytics tools[2]

[0] https://simpleanalytics.com/

[1] https://news.ycombinator.com/item?id=22044854

[2] https://dev.to/hmhrex/a-comparison-of-the-top-3-privacy-focu...

Edit: I found the OG comment for the blog post: https://news.ycombinator.com/item?id=21716544

Re: Stop donating your customers' data to Google Analytics

#99
post #2

So the solution is to use Amazon's tracker? I appreciate the problem and I would like to stop using GA in my static pages as well, but trading one privately-owned software from a tech giant for another privately-owned software from a different tech giant seems a bit ludicrous. I would readily swap GA for some decent open-source solution though.

In this case, AWS is contractually obliged not to use your data. My criticism of the article is that the author mentions that users are blocking access to third party trackers, but that means AWS Pinpoint set up in the way he suggests will get blocked as well. People who have that concern have to expose Pinpoint endpoints on their own domains or implement some other first party tracking solution.

Re: Stop donating your customers' data to Google Analytics

#100
> Tracker blockers are increasing in popularity so consumers can protect themselves against this tracking, reducing the effectiveness of your analytics.

More to the point: there is probably going to be a bias in the analytics. Different people have different reasons for protecting themselves against tracking, but it is highly unlikely that people who are unaware of or disinterested in the issue will use a blocker.

Post reply on HN