Me, I'm sorry but I totally disagree. My software is not a spyware just because it sends a couple of bytes of statistical information to my server once a week. This is the kind of mixup that makes everyone thinks everything is a spyware nowadays.
Please who don't want that kind of thing will be sart enoughto opentheir prefs and uncheck the option that sits on the first page
. All the other people will just not care at all (and that's the vast majority). The only thing that could afraid an average user is a message box prompt asking to send statistics information to a server and that's why I won't do it. Ican't add it in the installer either because it would get confused with the sponsor stuff, and finally, I can't put warnings when you start Messenger because I've never wanted to prompt anything after Plus! was installed.
People who are suspicious will just monitor their internet connection and will see that the data that's being sent is no more than something like that:
stats.msgplus-update.net/msgplus-stats1.php?c=CAN&piiu=1&pciu=1&pw=1&pp=1&pqt=1&psp=1&qs=1&ufc=1&pi=1&fw=1
And to make everyone happy, here is the meaning of what's being sent... all capital letters of a word form the php parameter:
enum EStats1
{
ES1_QuickTextUse = 0x1,
ES1_PlusImIconUse = 0x2,
ES1_PlusCtcIconUse = 0x4,
ES1_PrefWindow = 0x8,
ES1_PrefPlugins = 0x10,
ES1_PrefQuickText = 0x20,
ES1_PrefQuickIcons = 0x40,
ES1_PrefStatusPreset = 0x80,
ES1_UseEncryption = 0x100,
ES1_QuoteSender = 0x200,
ES1_UseQuoteSender = 0x400,
ES1_UseFindText = 0x800,
ES1_UseFormatCodes = 0x1000,
ES1_TextRecall = 0x2000,
ES1_PluginInstalled = 0x4000,
ES1_UseScheduler = 0x8000,
ES1_UseLockMessenger = 0x10000,
ES1_UseBossProtect = 0x20000,
ES1_UsePersoStatusName = 0x40000,
ES1_UsePersoStatusMsg = 0x80000,
ES1_UseAutoAccept = 0x100000,
ES1_HideAdvert = 0x200000,
ES1_WordFilters = 0x400000,
ES1_Pop3Emails = 0x800000,
ES1_EventLogViewer = 0x1000000,
ES1_EventLogFile = 0x2000000,
ES1_ChatLogFilter = 0x4000000,
ES1_CustomNames = 0x8000000,
ES1_UseSpecialTags = 0x10000000,
ES1_UseOverrideTextFormat = 0x20000000,
ES1_UseSoundCommands = 0x40000000,
ES1_FloatWindows = 0x80000000
};
Patchou