De nombreux programmes souhaitent envoyer des statistiques d'utilisation, des journaux d'erreurs, des rapports d'erreur et d'autres diagnostics à leurs serveurs. Certaines personnes désactivent ces options, mais devriez-vous?
En général, les applications veulent télécharger deux types de données d'utilisation: statistiques générales d'utilisation et informations sur les erreurs,
Les statistiques d'utilisation, également appelées "télémétrie", incluent des informations sur l'utilisation de l'application, notamment les boutons et les menus avec lesquels vous interagissez et la fréquence à laquelle vous les utilisez. Dans le cas d'un navigateur Web tel que Firefox ou Chrome, les données incluent des informations sur le nombre d'onglets ouverts et la quantité de mémoire utilisée par votre navigateur, le nombre d'extensions installées, etc. Les autres applications examinent les options que vous avez activées et la fréquence d'utilisation de l'application. Une application de jeu comme Steam regarde le matériel de votre ordinateur afin que les développeurs de jeux puissent voir le matériel qu'ils doivent cibler. Les types de données envoyés varient d'une application à l'autre
Les informations sur les erreurs et les rapports d'erreur incluent des informations sur ce qui s'est passé lors d'un plantage ou d'une autre erreur. Par exemple, si une application tombe en panne, il peut vous inviter à envoyer des informations sur ce blocage sur Internet. Cette information comprend ce que vous faisiez au moment de l'accident et une partie du contenu de la mémoire du programme. L'idée est d'inclure suffisamment d'informations pour que les développeurs de l'application puissent déterminer ce qui a causé le crash.
Les données exactes envoyées varient d'une application à l'autre. La plupart des applications vous demanderont si vous souhaitez activer cette fonctionnalité ou la laisser désactivée par défaut, bien que certaines applications puissent l'activer automatiquement. Certaines applications vous permettent de désactiver ou d'activer séparément les statistiques d'utilisation et les rapports d'erreurs. Certaines applications peuvent vous permettre de vérifier les rapports d'erreur et de confirmer avant qu'elles ne soient téléchargées - la fonctionnalité de génération de rapports intégrée dans Windows le fait - mais certaines ne le peuvent pas.
statistiques d'utilisation pour décider des modifications à apporter à l'application, des fonctionnalités sur lesquelles le développement doit être axé, et pour informer d'autres décisions qui dépendent de la manière dont les utilisateurs utilisent réellement le programme. Par exemple, Mozilla sait à quelles parties de l'interface de Firefox ses utilisateurs interagissent, au moins les utilisateurs qui rapportent des statistiques d'utilisation. Ils peuvent ensuite prendre en compte ces informations lors de la modification de l'interface de Firefox. Les boutons que les utilisateurs utilisent rarement seront peut-être cachés dans les menus, tandis que les options fréquemment utilisées seront plus facilement accessibles. Si un développeur sait que très peu d'utilisateurs utilisent une fonctionnalité particulière dans leur programme, ils peuvent cesser de travailler sur cette fonctionnalité. Si un développeur sait que très peu d'utilisateurs utilisent un système d'exploitation, comme Windows XP, ils peuvent mettre fin à la prise en charge officielle de Windows XP. Pour prendre ces décisions, les développeurs doivent disposer d'informations telles que ces statistiques d'utilisation, sinon ils tirent aveuglément dans l'obscurité.
Les rapports d'incidents permettent d'identifier la fréquence des plantages et de fournir aux développeurs des informations sur leurs causes. Avec suffisamment de rapports d'erreur, les développeurs peuvent identifier les plantages les plus fréquents et les corriger. Cela aide les développeurs lorsqu'ils travaillent sur les plus gros problèmes pour les utilisateurs réels, et leur donne suffisamment de données pour voir ce qui provoque le crash sur de nombreux ordinateurs réels.
C'est en fait une bonne idée pour vous envoyer des statistiques d'utilisation et des rapports d'erreur. L'envoi de statistiques d'utilisation garantit que les développeurs savent comment les personnes comme vous utilisent le programme et peuvent prendre des décisions en gardant à l'esprit vos habitudes d'utilisation. Par exemple, lorsque Microsoft a supprimé le bouton Démarrer de Windows 8, ils l'ont fait parce que très peu de personnes utilisaient le bouton Démarrer en fonction des statistiques d'utilisation qu'ils avaient collectées dans le programme "Microsoft Customer Experience Improvement" de Windows 7. Certaines personnes théorisaient que seuls les utilisateurs débutants moins exigeants avaient activé le programme d'amélioration de l'expérience client, alors que les utilisateurs expérimentés - qui utilisaient le bouton Démarrer - étaient beaucoup plus susceptibles de le désactiver. Peut-être que si cette fonction était activée pour plus d'utilisateurs, Microsoft aurait reconsidéré la suppression du bouton Démarrer - une erreur évidente de leur part, puisqu'ils ont ajouté le menu Démarrer à Windows 10.
Dans le cas de rapports de plantage, la soumission d'un rapport de plantage garantit que les développeurs savent que vous avez effectivement subi le plantage. Par exemple, Mozilla s'est rendu compte que la cause principale des plantages dans Firefox était le plug-in Flash d'Adobe. Cela a finalement conduit à l'introduction du sandbox plug-in, où Flash peut se bloquer seul sans faire tomber le navigateur Firefox entier. Si Mozilla ne disposait pas de cette information sur les plantages, il est possible que le plug-in sandbox n'ait jamais été introduit et Flash continuerait à faire tomber Firefox dans la nature.
La véritable raison pour laquelle de nombreuses personnes désactivent ces fonctionnalités est qu'elles ne veulent pas que leurs données personnelles fuient - elles ne veulent pas être suivies par les entreprises ou avoir des données sensibles dans une base de données quelque part. Quelle est donc la sensibilité de ces données?
Dans le cas des statistiques d'utilisation, il est peu probable que les données soient très sensibles. Il est généralement anonymisé, car les développeurs ne se soucient pas vraiment de la résolution d'écran utilisée par un utilisateur spécifique. Ils veulent savoir à quel point les différentes résolutions d'écran sont communes et peut-être combiner les données pour voir s'il existe des modèles généraux - peut-être que les personnes ayant des résolutions d'écran spécifiques sont plus susceptibles d'utiliser des éléments d'interface différents. Tout cela peut être utile aux développeurs, mais ce ne sont généralement pas des données très sensibles et sont susceptibles d'être anonymisées.
Dans le cas de rapports d'erreur, les choses peuvent devenir un peu plus floues. Les développeurs ne veulent pas collecter de données personnelles avec des rapports d'erreur. Ils veulent simplement voir ce que le programme faisait quand le crash s'est produit. Selon le programme, certaines données personnelles peuvent être envoyées. Par exemple, si vous jouez à un jeu en ligne et qu'il se bloque, vous pouvez envoyer un rapport de bogue si vous y êtes invité - il est peu probable que des informations personnelles sensibles soient envoyées avec le rapport de bogue.
Si vous effectuez vos opérations bancaires en ligne ou si vous tapez des informations sensibles dans un navigateur Web, il se peut que vous ne souhaitiez pas envoyer un rapport d'erreur complet. Ceux-ci peuvent contenir des vidages mémoire de ce que le programme faisait quand le crash s'est produit, et si vous faisiez quelque chose de privé que vous ne voudriez pas que les autres voient - comme regarder votre solde de compte bancaire, taper votre numéro de carte de crédit ou envoyer un e-mail personnel: vous pouvez refuser d'envoyer le rapport d'erreur. C'est pourquoi certains programmes vous permettent de voir des informations plus détaillées sur le vidage de la mémoire avant de l'envoyer
CONNEXES: Arrêter de critiquer les applications pour "Phoning Home". Au lieu de cela, demandez Pourquoi
Les statistiques d'utilisation peuvent être précieuses et importantes pour orienter le développement des logiciels que vous utilisez - et elles ne devraient pas avoir d'incidence négative sur votre vie privée. Les rapports d'incident peuvent également aider les développeurs à résoudre les problèmes dans leurs applications. Dans la plupart des cas, les rapports d'erreur peuvent être envoyés en toute sécurité.
Alors que de nombreux utilisateurs chevronnés désactivent les fonctions qui permettent de «téléphoner à la maison», il est généralement préférable de laisser ces fonctionnalités activées. Bien sûr, vous pouvez choisir les programmes dans lesquels vous voulez activer ces fonctionnalités, peut-être que vous voulez envoyer des statistiques d'utilisation à Mozilla, mais pas à Microsoft. C'est à vous de voir.
Crédit d'image: Andy Roberts sur Flickr
La nouvelle application "Messenger Kids" de Facebook est-elle sûre pour mes enfants?
En matière de sécurité en ligne, "Facebook" n'est pas le prénom auquel nous pensons généralement. Mais ils viennent de lancer Messenger Kids, une application de messagerie centrée sur les enfants (similaire à Facebok Messenger ou Snapchat) qui, selon elle, protégera vos enfants en ligne. Mais comment ça marche, et est-ce vraiment sûr?
Comment être averti lorsqu'un certain compte Tweets
Twitter a réussi à prendre l'idée de suivre quelqu'un 24 heures sur 24, 7 jours sur 7. Et d'une manière ou d'une autre, il ne fait pas peur. Si le suivi régulier n'est pas suffisant pour vous, vous pouvez obtenir l'application Twitter sur votre smartphone pour vous envoyer des notifications push lorsque des comptes spécifiques.