Microsoft Clarity – a product to visualize user interactions
blogs.bing.com
blogs.bing.com
Unfortunately this seems to just be the frontend tracker, and the backend will remain a closed MS service.
Snowplow is a bit more generalized than just Piwik, and it shows in Piwik having a more robust featureset for website analytics specific. But Snowplow has a lot more usefulness if you're having to merge a bunch of data sources together to get a picture of what's happening.
They should find a more compelling example. "Recipe at the bottom of long page with life story and huge images" is one of the canonical examples of user-hostile web design. EDIT: As in, no one should need a product to tell them this is clearly not what people want.
Another piece of anecdata, I had a customer experiencing a bug I am confident I wouldn’t have uncovered even with intense technical communication without having session replay... our UI was breaking a POST request for a user and there was seemingly no way for it to do so, it turns out in a number field, Firefox had these up and down arrows to move the number up, but the attribute that received the value when doing this was different from expected when entering the number by keyboard.
Anyways, the scary side of session replay does arguably outweigh the upsides. If you don’t know or care, and even if you do care it’s hard to make sure you never capture things like credit card numbers, etc...
At my current company I’ve helped push a lot of things that make it darn near impossible for us to capture PII, but nothing is perfect.
As someone else in this thread said, it would be nice if someone built an end to end OSS analytics tool that was anonymizes by default, but I think even the concept of anonymization is hard to tackle depending on how one defines anonymous. The set of features one uses, and the frequency and/or order of use can likely be identifying by some definition.
Opt in, for the example I described (bug hunting) would be a totally reasonable use, but I bet you’d have a hard time justifying the cost of such a tool if you use it for such sparse cases, and you lose out on many other serendipitous discoveries. Again, if you think it’s morally wrong, there’s not much to argue with in terms of using such a feature :)