Well this looks like the most suited place for this question.

Every website collect data of the user, some just for usability and personalization, but the majority like social networks track every move on the web, some free apps on your phone scan text messages, call history and so on.

All this data siphoning is just for selling your profile for advertisers?


3 Answers 3


A couple of days ago developers from one product company asked me how they can understand why new users were leaving their website. My first question to them was what these users' profiles looked like and how they were different from those who stayed.

Advertising is only top of an iceberg. User profiles (either filled by users themselves or computed from users' behaviour) hold information about:

  • user categories, i.e. what kind of people tend to use your website/product
  • paying client portraits, i.e. who is more likely to use your paid services
  • UX component performance, e.g. how long it takes people to find the button they need
  • action performance comparison, e.g. what was more efficient - lower price for a weekend or propose gifts with each buy, etc.

So it's more about improving product and making better user experience rather than selling this data to advertisers.

  • $\begingroup$ Thanks for the response, do you have some source explaining more thoroughly about what kind of data is collected and methods of user tracking? $\endgroup$ Aug 3, 2014 at 20:37
  • $\begingroup$ I believe tasks are too diverse to be described in a single source. For example, in Facebook you would be interested in what user likes, who he talks to most frequently, etc. In commercial website you'd like to know what actions led to conversion and what forced user to leave site. In entertainment software (like games or funny web pages) you would most likely want to optimize user experience and thus look for UI component usage, time spent on page, etc. Different tasks require different data and different methods. Just determine your use case and look for appropriate approach. $\endgroup$
    – ffriend
    Aug 3, 2014 at 21:15

Most companies won't sell the data, not on any small scale anyways. Most will use it internally.

User tracking data is important for understanding a lot of things. There's basic A/B testing where you provide different experiences to see which is more effective. There is understanding how your UI is utilized. Categorizing your end users in different ways for a variety of reasons. Figuring out where your end user base is, and within that group where the end users that matter are. Correlating user experiences with social network updates. Figuring out what will draw people to your product and what drives them away. The list of potential for data mining and analysis projects could go on for days.

Data storage is cheap. If you track everything out of the gate, you can figure out what you want to do with that data later.

Scanning text messages is sketchy territory when there isn't a good reason for it. Even when there is a good reason it's sketchy territory. I'd love to say that nobody does it, but there have been instances where big companies have done it and there are a lot of cases where no-name apps at least require access to that kind of data for installation. I generally frown on that kind of thing myself as a consumer, but the data analyst in me would love to see if I could build anything useful from a set of information like that.


Here's a practical example of using web data for something other than advertising. Distil Networks (disclaimer, I work there) uses network traffic to determine whether page accesses are from humans or bots - scrapers, click fraud, form spam, etc.

Another example is some of the work that Webtrends is doing. They allow site users to build a model for each visitor to predict whether they'll leave, buy, add to cart, etc. Then based on the probability of each action you can change the users experience (e.g. if they're about to leave, give them a coupon). Here's the slides from a talk by them.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.