İzleme yazılımı - yani, o cihazın konumu veya geçmişi hakkında bilgi iletmek için bir cihaza kurulu yazılım - teknoloji geliştikçe giderek daha da artmaktadır. İlk izleme yazılımı programları, İnternet erişimini izlemek, sitelerin günlük kaydını tutmak ve çevrimiçi olarak harcanan zamanı tutmak için tasarlanmıştır. Bu tür yazılım programları popüler olmaya devam etmektedir, ancak İnternet geçmişi artık yapılan tek izleme türü değildir. İçerik izleme programları, tuş vuruşlarının kayıtlarını tutar ve web sitelerine ve uygulamalara önemli girişler yapabilir. Mobil cihazlarda, yazılım, diğer şeylerin yanı sıra, konum, hareket ve hareketi izlemek için de kullanılabilir.
Çoğu izleme yazılımı İnternet tabanlıdır; bu, çevrimiçi bir Web tarayıcısı üzerinden veya bu web üzerinden çalıştığı anlamına gelir. İnternet protokolü veya IP izleme yazılımı en basit örnektir. Bir bilgisayara Internet'e bağlandığında, bu bilgisayarın çevrimiçi tanımlayıcısı olarak hizmet eden, genellikle sayılardan oluşan geçici bir IP adresi atanır. Bilgisayarda yüklü olan bir IP izleme programı bu adresin çevrimiçi olarak nerede görüntülendiğini izler ve bununla ilişkili tüm web kullanım modellerini izler.
Zaman izleme yazılımı da benzer şekilde çalışır. Genellikle, zaman izleme, belirli bir kullanıcının çevrimiçi olarak harcadığı süreyi ve kullanıcının belirli bir sitede ne kadar zaman harcadığını izler. Kullanıcı tabanlı izleme, genellikle IP tanımlaması yerine oturum açma tanımlamasına dayalı olarak yapılır.
IP izleme programları kasıtlı olarak bir bilgisayara ebeveyn veya eş gibi biri tarafından yüklenebilir veya genellikle bilgisayar kullanıcısının bilgisi veya izni olmadan gizlice web sitesinden indirilebilir. Gizli indirmeler genellikle, kullanıcıların e-posta şifreleri veya banka hesap bilgileri gibi İnternet'e girebilecekleri hassas bilgileri yakalamak için tasarlanmıştır. Çoğu yargı alanında, bilgisayar sahibinin doğrudan onayı olmadan herhangi bir izleme yazılımının indirilmesini yasaklayan katı yasalar vardır. Ancak, bu yasaların, indirmelere ciddi bir zarar gelinceye kadar fark edilmediği durumlarda uygulanması zor olabilir.
Bilgisayar sahipleri ayrıca, kayıp veya hırsızlık durumunda fiziksel konumun izlenmesi için tasarlanmış taşınabilir bilgisayar ekipmanlarına izleme programları kurmayı seçebilir. Bu durumda, yazılım, cihazın eksik olduğu bildirilene kadar bir bilgisayarda uykuda kalır; daha sonra, yazılım uzaktan etkinleştirilir ve anında konum takibi sağlayabilir. Bu tür bir izleme yeteneği, dizüstü bilgisayarları ve avuç içi bilgisayarlarını çalışanlara, özellikle hassas kişisel veya finansal bilgilerle ilgilenenlere çalışanlara veren şirketler arasında popülerdir. Çoğu konum izleme yazılımı, GPS izleme yazılımı teknolojisine dayanır; bu, cihazın Internet'e bağlı olması veya çoğu durumda izlemenin çalışması için açılmasının gerekmediği anlamına gelir.
GPS izleme programları cep telefonları ve diğer taşınabilir teknolojik cihazlarda da popülerdir. Akıllı telefonların çoğu isteğe bağlı hareket izleme yazılımıyla donatılmıştır, ancak birçok yargı alanında, bu yazılım yalnızca kriz durumunda polis veya sağlık ekipleri gibi acil durum personeli tarafından etkinleştirilebilir. Yine de, piyasada bulunan bazı programlar ve uygulamalar, telefon kullanıcılarının, telefonun alandaki yerini izleyebilecek veya aranan numaralar, gönderilen kısa mesajlar ve ziyaret edilen web siteleri de dahil olmak üzere kullanımını izleyebilecek izleme programları indirmelerini sağlar.


