Penso che ci siano due domande da considerare qui: privacy e usabilità.
I numeri seriali possono essere, ovviamente, utilizzati come identificatori univoci e quando è stato abilitato sui processori Pentium molto tempo fa, le cose non sono andate bene :
Da Wikipedia:
Il Pentium III è stata la prima CPU x86 a includere un unico,
recuperabile, numero identificativo, chiamato PSN (Processor Serial
Numero). Il PSN di Pentium III può essere letto dal software tramite CPUID
istruzioni se questa funzione non è stata disabilitata attraverso il BIOS.
Il 29 novembre 1999, la valutazione delle opzioni scientifiche e tecnologiche
(STOA) Gruppo di lavoro del Parlamento europeo, in seguito alla loro relazione su
tecniche di sorveglianza elettronica hanno chiesto al comitato parlamentare
membri di prendere in considerazione misure legali che "impedirebbero questi chip"
dall'essere installato nei computer dei cittadini europei. "[13]
Alla fine Intel decise di rimuovere la funzionalità PSN su Tualatin
Pentium IIIs, e la funzionalità non è stata trasferita al Pentium 4
o Pentium M. La funzionalità non esiste nelle moderne CPU Intel x86.
Come indicato da @EbGreen, è possibile utilizzare l'hashing o qualche altra trasformazione per gestire la memorizzazione e la condivisione di numeri seriali hardware.
Non sono sicuro su quello che chiami "numero di serie del computer". Se dipende da itens come driver, kernel, schede video, schede di rete e altri elementi che possono essere rimossi o aggiornati, allora ogni volta che l'utente fa questo, suppongo che lui / lei dovrebbe registrare nuovamente o riconfigurare il software, che è anti-amichevole. La stessa cosa vale per le batterie. (Se il computer seriale proviene dalla scheda madre, è meno di un problema, ma le schede madri possono essere aggiornate anche se meno frequentemente).
Nota: Mentre stavo scrivendo questa risposta, l'OP ha fatto un commento sul software "destinato a raccogliere dati su come la capacità della batteria si evolve nel tempo", quindi significa che lì ha essere una batteria, e se la batteria viene cambiata, l'utente sarebbe effettivamente interessato a regolare i dati, quindi il mio secondo punto è meno di un problema.