Les logiciels de surveillance permettent de surveiller à distance les activités, les communications et les déplacements d'une personne sans son accord/sans qu'elle ne s'en rende compte. Ces logiciels peuvent donner accès à différentes fonctionnalités : appels, messages, photos, vidéos, localisation, utilisation des applications, etc.