Il software di tracciamento, ovvero il software installato su un dispositivo per trasmettere informazioni sulla posizione o sulla cronologia di quel dispositivo, sta diventando sempre più avanzato con lo sviluppo della tecnologia. I primi software di monitoraggio sono stati progettati per monitorare l’accesso a Internet individuale, tenendo un registro dei siti visitati e del tempo trascorso online. Questi tipi di programmi software rimangono popolari, ma la cronologia di Internet non è più l’unico tipo di monitoraggio che viene eseguito. I programmi di tracciamento dei contenuti tengono i registri delle sequenze di tasti e possono registrare voci sostanziali in siti Web e applicazioni, ad esempio. Sui dispositivi mobili, il software può essere utilizzato per tracciare, tra le altre cose, posizione, movimento e movimento.
La maggior parte dei software di monitoraggio è basata su Internet, il che significa che funziona tramite o tramite un browser Web online. Il protocollo Internet, o IP, software di monitoraggio è l’esempio più diretto. Quando un computer si connette a Internet, gli viene assegnato un indirizzo IP temporaneo, generalmente composto da numeri, che funge da identificatore online di quel computer. Un programma di tracciamento IP installato sul computer monitorerà dove l’indirizzo è visto online e terrà traccia di tutti i modelli di utilizzo del web ad esso associati.
Il software di monitoraggio del tempo funziona in modo simile. Di solito, il monitoraggio del tempo monitora la quantità di tempo che un utente specifico trascorre online e quanto tempo l’utente trascorre su un determinato sito. Il monitoraggio basato sull’utente viene solitamente eseguito in base all’identificazione del login, piuttosto che all’identificazione dell’IP.
I programmi di tracciamento IP possono essere installati intenzionalmente su un computer da qualcuno come un genitore o un coniuge, oppure possono essere scaricati surrettiziamente da un sito Web, di solito senza la conoscenza o il consenso dell’utente del computer. I download surrettizi sono generalmente progettati per acquisire informazioni sensibili che gli utenti possono digitare in Internet, come password di posta elettronica o informazioni sul conto bancario. La maggior parte delle giurisdizioni ha leggi severe che vietano il download di qualsiasi software di tracciamento senza il consenso diretto del proprietario del computer. Tuttavia, queste leggi possono essere difficili da applicare quando i download potrebbero non essere notati fino a quando non si è verificato un grave danno.
I proprietari di computer possono anche scegliere di installare programmi di tracciamento su apparecchiature informatiche portatili progettate per tracciare la posizione fisica in caso di smarrimento o furto. In questo caso, il software rimane inattivo su un computer fino a quando non viene segnalata la scomparsa del dispositivo; quindi, il software viene attivato in remoto e può fornire un rilevamento immediato della posizione. Questo tipo di funzionalità di tracciamento è popolare tra le aziende che rilasciano laptop e computer palmari ai dipendenti, in particolare quando trattano informazioni personali o finanziarie sensibili. La maggior parte dei software di localizzazione si basa sulla tecnologia del software di localizzazione GPS, il che significa che il dispositivo non deve essere connesso a Internet o addirittura acceso nella maggior parte dei casi affinché il monitoraggio funzioni.
I programmi di localizzazione GPS sono diffusi anche nei telefoni cellulari e in altri dispositivi tecnologici portatili. La maggior parte degli smartphone è dotata di un software di rilevamento del movimento opzionale, ma in molte giurisdizioni questo software può essere attivato solo dal personale di emergenza, come polizia o squadre mediche, in caso di crisi. Tuttavia, alcuni programmi e applicazioni disponibili in commercio consentono agli utenti di telefoni di scaricare programmi di tracciamento che possono tenere traccia della posizione del telefono nello spazio o monitorarne l’utilizzo, inclusi i numeri composti, i messaggi di testo inviati e i siti Web visitati.