“Just call home” to notify you that someone is using your software is probably not a good idea: users generally don't like this. And that might be bad for your company / software reputation.
The decision will have some good reason to “call home” ; -)
For example, what about some kind of automatic update-mecanism? What users can turn off, of course, if they want (therefore, not 100% more efficient); but most of them will not turn it off.
And it's a really good idea to make a request to your server :-)
Just do not send anything that could identify the user; some unique identifier key, perhaps (to distinguish between users), but cannot be used to identify the user?
I don’t like the software that I use says “hello, this guy is using me!” To people, but I really like the automatic update feature in Firefox, for example ... An event if it says that I am using the software ; -)
Pascal martin
source share