The best thing Firefox Browser Metrics is gonna do is put an end to paranoia. For years, people have complained about applications that “phone home”, supplying statistics. An example software that has been doing this for a long time (with opt-out first, then opt-in later) is MSN Messenger. And since Microsoft is such an easy target to attack, many immediately pointed and acted as if this was some kind of privacy intrusion.
Is it? I guess we shall never quite know, but I’ve always been on the (naïve?) side that no, this has nothing to do with privacy; it has to do with — just as claimed — improving the product in the long run, for the very people this technique is being performed on: the users.
The main thing to prevent misunderstandings in this type of information is transparency, and I can think of two major ways to make use of it:
One, describe what specific data you are collecting, and what you might be using it for. Mozilla clearly lists what type of information would be collected and how it could be used. For example, depending on how often a certain button is pushed, it can be determined how important people find it, how obvious it is for them to use, and how it could possibly be improved in the future.
And two, for those that don’t believe the above claim to be true, perform the collecting in an open format. Use something that’s pretty much plain text, such as XML or YAML, rather than a proprietary binary format, or, at the very least, describe that format. For example, Apple’s Software Update uses a rather simple XML-based format, and as such, it’s easy to reverse-engineer, such as here.
To summarize: show the what (what data is being collected?), the why (what would it be used for?) and the how (where is this data coming from?), and you can prevent a lot of privacy concerns.
Hopefully, this metrics program will work in that direction, showing that Microsoft’s (and others’) analysis of user behaviour is not “evil”.