Nowadays, two concepts are widely used to influence users' behavior on websites. These are deceptive patterns and nudges. In the literature, the two concepts are distinguished according to their goals and effects. While deceptive patterns are considered as manipulation of users, nudges have a more positive connotation – they are meant to motivate users to make better decisions. However, looking at these concepts from a technical perspective, the question arises whether they also differ in their realization. Is it possible to automatically differentiate between them while crawling a web page for deceptive patterns? To answer this question, we developed a methodology that we present and apply in this paper. Furthermore, we show that there is no need to distinguish between the two concepts, because they are implemented using the same techniques.
«Nowadays, two concepts are widely used to influence users' behavior on websites. These are deceptive patterns and nudges. In the literature, the two concepts are distinguished according to their goals and effects. While deceptive patterns are considered as manipulation of users, nudges have a more positive connotation – they are meant to motivate users to make better decisions. However, looking at these concepts from a technical perspective, the question arises whether they also differ in their...
»