In generale, i PUP non sono classificati come malware. I criteri di rilevamento dei PUP includono quanto segue:
Programmi installati senza il consenso dell'utente.
Programmi sostenuti da pubblicità aggressiva.
Programmi che possono essere bundle o parte di un bundle.
Programmi che possono essere fuorvianti o offrire un falso senso di sicurezza.