Perché esattamente "Statistiche di utilizzo" e "Rapporti di errore"?
In generale, le applicazioni vogliono caricare due tipi di dati di utilizzo: statistiche generali sull'utilizzo e informazioni sugli errori, come i rapporti sugli arresti anomali.
Le statistiche di utilizzo, che possono anche essere definite "telemetria", includono informazioni su come si utilizza l'applicazione, inclusi i pulsanti e i menu con cui si interagisce e la frequenza con cui vengono utilizzati. Nel caso di un browser Web come Firefox o Chrome, i dati includeranno informazioni sul numero di schede aperte e sulla quantità di memoria utilizzata dal browser, sul numero di estensioni installate e così via. Altre applicazioni esamineranno quali opzioni sono abilitate e con quale frequenza si utilizza l'applicazione. Un'applicazione di gioco come Steam analizza l'hardware del tuo computer in modo che gli sviluppatori di giochi possano vedere l'hardware che devono scegliere. I tipi esatti di dati inviati variano da un'applicazione all'altra.
I dati esatti inviati variano da un'applicazione all'altra. La maggior parte delle applicazioni ti chiederà e chiederai se vuoi abilitare questa funzione o lasciarla disabilitata per impostazione predefinita, anche se alcune applicazioni potrebbero attivarla automaticamente. Alcune applicazioni ti consentono di disabilitare o abilitare le statistiche di utilizzo e i rapporti di errore separatamente. Alcune applicazioni potrebbero consentire di verificare i rapporti sugli arresti anomali e confermare prima che vengano caricati, ma la funzione di segnalazione degli arresti anomali incorporata in Windows lo fa, ma alcuni potrebbero non esserlo.
Cosa fanno gli sviluppatori con questi dati?
Gli sviluppatori di solito fanno riferimento alle statistiche sull'utilizzo al momento di decidere quali modifiche apportare all'applicazione, quali funzionalità per focalizzare lo sviluppo e per informare altre decisioni che dipendono dal modo in cui gli utenti utilizzano effettivamente il programma. Ad esempio, Mozilla sa quali parti dell'interfaccia di Firefox interagiscono con gli utenti, almeno gli utenti che segnalano le statistiche di utilizzo. Possono quindi tener conto di queste informazioni durante la modifica dell'interfaccia di Firefox. Forse i pulsanti che gli utenti utilizzano raramente saranno nascosti nei menu, mentre le opzioni utilizzate di frequente saranno rese più facili da accedere. Se uno sviluppatore sa che pochissimi utenti usano una particolare caratteristica nel loro programma, potrebbero smettere di lavorare su quella funzione. Se uno sviluppatore sa che pochissimi utenti usano un sistema operativo, come Windows XP, potrebbero terminare il supporto ufficiale per Windows XP. Per prendere queste decisioni, gli sviluppatori devono avere informazioni come queste statistiche di utilizzo, altrimenti sparano ciecamente al buio.
I rapporti sugli arresti anomali vengono utilizzati per identificare la frequenza di arresti anomali specifici e fornire agli sviluppatori informazioni sulle loro cause. Con un numero sufficiente di rapporti sugli arresti anomali, gli sviluppatori possono identificare i crash più frequenti e risolverli. Questo aiuta gli sviluppatori quando stanno lavorando sui maggiori problemi per gli utenti reali e dà loro abbastanza dati per vedere cosa causa l'arresto su molti computer reali.
Dovrei inviare questi dati?
In realtà è una buona idea per te inviare statistiche di utilizzo e rapporti sugli arresti anomali. L'invio di statistiche sull'utilizzo assicura che gli sviluppatori sappiano in che modo le persone come te utilizzano il programma e possono prendere decisioni in base ai propri schemi di utilizzo. Ad esempio, quando Microsoft ha rimosso il pulsante Start da Windows 8, ha affermato di averlo fatto perché pochissime persone hanno effettivamente utilizzato il pulsante Start in base alle statistiche sull'utilizzo raccolte dal "Microsoft Customer Experience Improvement Program" in Windows 7. Alcune persone hanno teorizzato che forse solo gli utenti principianti meno esigenti avevano abilitato il Programma di miglioramento dell'esperienza del cliente, mentre gli utenti esperti, che utilizzavano il pulsante Start, avevano molte più probabilità di disabilitarlo. Forse se più utenti esperti avessero avuto questa funzione abilitata, Microsoft avrebbe riconsiderato la rimozione del pulsante Start, un chiaro errore da parte loro, poiché hanno aggiunto il menu Start a Windows 10.
Le app vogliono inviare dati personali?
La vera ragione per cui molte persone disabilitano queste funzionalità è perché non vogliono che i loro dati personali fuoriescano, non vogliono essere rintracciati dalle aziende o avere dati sensibili in un database da qualche parte. Quindi quanto sono sensibili questi dati, davvero?
Nel caso delle statistiche di utilizzo, è improbabile che i dati siano molto sensibili. Generalmente è anonimizzato, perché gli sviluppatori non si preoccupano molto della risoluzione dello schermo utilizzata da un utente specifico. Vogliono sapere come sono comuni le diverse risoluzioni dello schermo e forse combinare i dati per vedere se ci sono schemi generali - forse le persone con risoluzioni dello schermo specifiche hanno maggiori probabilità di utilizzare diversi elementi dell'interfaccia. Tutto questo può essere utile per gli sviluppatori, ma in genere non sono dati molto sensibili ed è probabile che vengano resi anonimi.
Tuttavia, se stai facendo il tuo banking online o digiti informazioni sensibili in un browser web e si blocca, potresti non voler inviare un rapporto completo sul crash. Questi possono contenere i dump della memoria di ciò che il programma stava facendo quando si è verificato l'arresto anomalo e se si stava facendo qualcosa di privato che non si desidera che gli altri vedano, come guardare il saldo del proprio conto bancario, digitare il numero della carta di credito o inviare un'e-mail personale, potresti voler rifiutare di inviare il rapporto sul crash. Questo è il motivo per cui alcuni programmi ti permettono di vedere informazioni più dettagliate sul dump della memoria prima di inviarlo.
Le statistiche sull'utilizzo possono essere preziose e importanti per dirigere lo sviluppo del software che utilizzi e non dovrebbero influire negativamente sulla tua privacy. I report sugli arresti anomali possono anche aiutare gli sviluppatori a correggere i problemi nelle loro applicazioni. Nella maggior parte dei casi, i rapporti sugli arresti anomali saranno sicuri da inviare.
Mentre molti utenti esperti disattivano le funzionalità "casa del telefono", di solito è meglio lasciare abilitate tali funzionalità. Naturalmente, puoi scegliere in quali programmi vuoi abilitare tali funzionalità, magari vuoi inviare statistiche di utilizzo a Mozilla, ma non a Microsoft. Tocca a voi.