Mixpanel Activity Feed
mixpanel.com
mixpanel.com
This is also incredibly useful for providing stellar customer support. As an example, Dollar Shave Club is using Activity Feed to see exactly where a user is, which browser and OS, and what they've done recently. For example, if a user claims to have changed plans, the customer support rep can see what buttons the user clicked, what the old plan was and what the new plan is. They say it has made them much more efficient and effective when dealing with customers.
Something like Librato Metrics also adds value for me. One costs $2/month the other $150/month. Both roughly equivalent technically.
We went with KISSmetrics for a couple reasons, but one of them was that whole process was much easier: just a simple identify() call with an email address, and KISSmetrics will associate the previous anonymous token with that email address automatically, so you have a complete history of that user.
This data tends to be uber-private, and would never be shared outside of the company, but it's also information that could be pieced together from server logs natively anyway (though with significantly more effort). Basically speaking, almost every company collects this data already, this just makes it more actionable.
It's also perhaps worth noting that following an individual user around the site is low value -- what you want to see are aggregates and percentages. Of all the users that make it to a funnel, how many complete? Of those that do complete, what's different about them vs. the others.
For a company the size of AirBNB to track each user individually is prohibitive, but being able to isolate those metrics down into measurable factors is huge.
If your startup wants to do something like this, it's worth noting that you could very easily semi-anonymize the data by attaching tokens to the users instead of tracking by username or email address. You'd still get the same traceability, but perhaps be slightly more able to be comfortable with doing it.
Fact: I'm not going to write an app that you can use (perhaps for free) without getting a little something-something in return. Like knowing what features you use in it the most, for example.
It's called analytics.
Really we have to trust each company individually that they are using our information responsibly cough Google cough
If you don't want a site to gather info about you, then don't use the site. Or use incognito mode I suppose.
This is essentially just visualizing the logs most companies are already keeping. To be hyper vigilant:
1) Sign up for a unique email address for each service 2) Don't upload Gravatars 3) Read the privacy policy and TOS of the various services you use to see if you are comfortable with what they are measuring
The truth is, this kind of information is easily overwhelming, but will be useful for customer service and product teams trying to identify where users get lost using a feature, signing up, purchasing a product etc.
If you are really bothered browse with NoScript and don't allow MixPanel/Google Analytics etc. Check unknown domains to see if they are advertising or analytics services. This won't stop everything but will make it harder.
Note that anything you are doing server side can leave a trace in the logs if nothing else. Also phone apps can easily track this sort of thing too. I've made opting out of anonymous logging a (cheap) paid option in my app (http://itunes.com/apps/fastlists) because I think the data is valuable so I want to allow but discourage opt-out and it is also their to justify the full package price.
http://www.woopra.com/blog/2012/11/09/customer-profiles-get-...