Understanding User and Developer Perceptions of Dark Patterns in Online Environments
dc.contributor.author | Liang, Huayu | en |
dc.contributor.committeechair | Brown, Dwayne Christian | en |
dc.contributor.committeemember | Dunlap, Daniel | en |
dc.contributor.committeemember | Lee, Sang Won | en |
dc.contributor.department | Computer Science and#38; Applications | en |
dc.date.accessioned | 2025-01-04T09:01:05Z | en |
dc.date.available | 2025-01-04T09:01:05Z | en |
dc.date.issued | 2025-01-03 | en |
dc.description.abstract | With the rapid development of technology, software applications have become essential in people's daily lives. The number of digital platforms (e.g., website and mobile) available is continuously growing, and so are the persuasive designs that impact user's experience and decision-making in an online environment. Deceptive patterns, also known as dark patterns, refer to user interface (UI) design choices crafted to manipulate or trick users into actions that they are not intended to do in digital environments. These patterns, found everywhere in digital interfaces, exploit users' psychological vulnerability and manipulate them into actions that benefit stakeholders at the expense of users' interests. To bring more awareness of the dark patterns, scholarship on the topic is vastly increasing. However, there is limited study on how dark patterns impact users' perceptions and interaction with applications. Furthermore, work has yet to investigate dark patterns from the perspective of software engineers, the developers who implement user interface designs. To that end, our study seeks to explore users' and developers' perspectives on dark patterns In this study, we used a mixed-method approach, surveying each stakeholder group (N_user=66 and N_developer=38) and mining GitHub data (N=2556) to understand end users' perceptions and experiences and developers' discussions and attitudes about dark patterns. Our findings reveal that users often encounter dark patterns online with limited options for avoidance, which evoke negative emotions. Developers report that external pressures influence their decisions to implement dark patterns, and most recognize their adverse effects on trust and user experience. Discussions on GitHub primarily focus on the existence and prevention of dark patterns, often reflecting negative sentiments. With our findings, we aim to raise stakeholders' awareness of dark patterns and promote ethical UI design to mitigate the use of deceptive designs in online environments. | en |
dc.description.abstractgeneral | As technology becomes more integral to our daily lives, more digital platforms, such as websites and mobile apps, are being developed. Unfortunately, some designs manipulate users into making choices they did not mean to, like easy sign-up with a one-click button but hard to unsubscribe. These are known as ``dark patterns'' — user interface tricks that take advantage of how people think or behave online, benefiting companies at the users' expense. While research on these deceptive designs is increasing, there is little information on how they affect users or what developers think about them. For this study, we investigated how users and developers perceive dark patterns in online environments. We surveyed 66 users and 38 developers and analyzed over 2,556 discussions from open-source coding platforms like GitHub, a popular code hosting platform for open-source projects. Our findings reveal that users frequently encounter dark patterns online, which can lead to negative emotions and provide few alternatives to avoidance. A minority of developers admit to implementing dark patterns due to external pressures, while most recognize their harmful impact on trust and user experience. GitHub discussions primarily focus on the existence and prevention of dark patterns, often reflecting negative sentiments like stress and frustration. | en |
dc.description.degree | Master of Science | en |
dc.format.medium | ETD | en |
dc.identifier.other | vt_gsexam:42480 | en |
dc.identifier.uri | https://hdl.handle.net/10919/123900 | en |
dc.language.iso | en | en |
dc.publisher | Virginia Tech | en |
dc.rights | In Copyright | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
dc.subject | Dark Patterns | en |
dc.subject | Deceptive Design | en |
dc.subject | Empirical Study | en |
dc.subject | Sentiment Analysis | en |
dc.title | Understanding User and Developer Perceptions of Dark Patterns in Online Environments | en |
dc.type | Thesis | en |
thesis.degree.discipline | Computer Science & Applications | en |
thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
thesis.degree.level | masters | en |
thesis.degree.name | Master of Science | en |
Files
Original bundle
1 - 1 of 1