PUP, kependekan dari program yang mungkin tidak diinginkan, adalah istilah untuk menggambarkan aplikasi perangkat lunak yang mungkin telah diinstal pada komputer pengguna tanpa izin atau yang melakukan aktivitas yang berdampak buruk pada kinerja sistem atau privasi pengguna. Terkadang ini disebut sebagai aplikasi “grayware” atau “junkware”.
Perilaku PUP mungkin termasuk iklan pop-up, memanipulasi pengaturan browser web, membajak hasil mesin pencari, atau melecehkan pengguna dengan pemberitahuan yang tidak diinginkan, mendorong mereka untuk membeli atau mengaktifkan lisensi. Beberapa PUP bahkan dapat menggunakan keylogger atau spyware, mengirimkan data pengguna kembali ke pembuat aplikasi.
Sebagian besar perangkat lunak anti-virus memiliki kemampuan untuk mendeteksi dan menghapus PUP, namun mereka sulit diidentifikasi mengingat perilaku dan rangkaian fiturnya yang terus berubah. Disarankan agar pengguna secara teratur memindai komputer mereka dan memperbarui perangkat lunak anti-virus mereka, serta mewaspadai situs web dan tautan yang mencurigakan.