What's the difference between logging and data collection?
- Data collection is about learning things about your users - Logging is about learning what your users were doing when Something Went Wrong.
Obviously, there's a _ton_ of overlap here, in that a lot of (all of?) the info one uses collects for one purpose could be used for the other. As a developer of the UI, however, my main concern is not about learning more about our users (our UX people already do that), but rather about understanding what happened, or which features are actually being used (so that we can know if they are safe to prune).
If a company is hitting an external API with every interaction, I'm guessing it's for gathering data on user behavior. The question then is whether or not it's anonymous.