The Dark (Patterns) Side of UX Design

colin gray
colin grayAssistant Professor at Purdue University
COLIN M. GRAY, YUBO KOU, 

BRYAN BATTLES, JOSEPH HOGGATT, 

& AUSTIN L. TOOMBS
PURDUE UNIVERSITY
The Dark (Patterns) Side
OF UX DESIGN
Increasing interest in critical/

ethical aspects of HCI & UX
Our Concern
Ethics-focused methods are frequently bound to
academia, making practitioner access to these 

conversations difficult, and activation of their

implications problematic.
https://medium.com/shanghaiist/chinese-shoe-company-tricks-people-
into-swiping-instagram-ad-with-fake-strand-of-hair-54d8a2d8ec1d
Harry Brignull
UX practitioner
“A user interface that has been carefully
crafted to trick users into doing things…they are
not mistakes, they are carefully crafted with a
solid understanding of human psychology, and
they do not have the user’s interests in mind”
BRIGNULL’STYPOLOGY
EXPANDINGUPONBRIGNULL
Which user or stakeholder interests are or
should be kept in mind?
What is the user being “tricked” into doing,
and with what motivation?
Are there instances where being tricked into
doing something is desired by the user?
Can interactions not designed to trick the user later become
dark patterns through tech infrastructure changes?
EXPANDINGUPONBRIGNULL
Which user or stakeholder interests are or
should be kept in mind?
What is the user being “tricked” into doing,
and with what motivation?
Are there instances where being tricked into
doing something is desired by the user?
Can interactions not designed to trick the user later become
dark patterns through tech infrastructure changes?
EXPANDINGUPONBRIGNULL
Which user or stakeholder interests are or
should be kept in mind?
What is the user being “tricked” into doing,
and with what motivation?
Are there instances where being tricked into
doing something is desired by the user?
Can interactions not designed to trick the user later become
dark patterns through tech infrastructure changes?
EXPANDINGUPONBRIGNULL
Which user or stakeholder interests are or
should be kept in mind?
What is the user being “tricked” into doing,
and with what motivation?
Are there instances where being tricked into
doing something is desired by the user?
Can interactions not designed to trick the user later become
dark patterns through tech infrastructure changes?
Aims
Connect Brignull’s typology
more strongly to existing
literature on ethics and values
Create more tractable
dark pattern categories for
practitioner use & interrogation
1
2
Aims
Connect Brignull’s typology
more strongly to existing
literature on ethics and values
Create more tractable
dark pattern categories for
practitioner use & interrogation
1
2
Corpus Generation
Collecting dark patterns exemplars.
CORPUS GENERATION
Search Process
Researcher 2
CS Background
API Bot
Crawling #darkpatterns
Researcher 1
UX Background
Commercial Sites BlogsSearch Engines Social Media
Corpus of “dark patterns” related artifacts
118 artifacts collected
from social media outlets
CORPUS GENERATION
45
from practitioner blogs40
from news outlets19
from personal product interactions10
from darkpatterns.org4
Corpus Analysis
Coding and categorizing the collected artifacts.
CORPUS ANALYSIS
Open Coding Approach
Brignull’s
Categories + Context
Interaction
Quality
Intended
User Group
=
Hierarchical
Themes
Reflecting
Designer
Strateg(ies)
Five Dark Strategies
Appearing to serve as strategic motivators in practice.
NAGGING OBSTRUCTION SNEAKING
INTERFACE
INTERFERENCE FORCED ACTION
1 Nagging
A minor redirection of expected functionality that
may persist over one or more interactions.
DARK STRATEGIES
1 Apple: iCloud Storage
NAGGING EXAMPLE
2 Obstruction
Impeding a task flow, making an interaction more difficult
than it needs to be, with intent to dissuade an action.
Brignull’s “Roach Motel”SUBTYPES
Brignull’s “Price Comparison Prevention”
Intermediate Currency
DARK STRATEGIES
2 Zynga: Unsubscribe
OBSTRUCTION EXAMPLE
3 Sneaking
Hiding, disguising, or delaying the divulging of relevant
information. Often intended to force uninformed decisions.
Brignull’s “Bait and Switch”
Brignull’s “Forced Continuity”SUBTYPES
Brignull’s “Hidden Costs”
Brignull’s “Sneak into Basket”
DARK STRATEGIES
3 Sleep Cycle:
“Free Trial”
SNEAKING EXAMPLE
4 Interface Interference
Privileging specific actions over others, thereby confusing
the user or limiting discoverability of important actions.
Brignull’s “Trick Questions”
Toying with EmotionSUBTYPES
False Hierarchy
Brignull’s “Disguised Ad”
Preselection
Aesthetic Manipulation
Hidden Information
DARK STRATEGIES
4 Two Dots: Muscle Memory
INTERFACE INTERFERENCE EXAMPLE
5 Forced Action
Requiring users to perform a specific action to access
(or continue to access) specific functionality.
Social PyramidSUBTYPES
Brignull’s “Privacy Zuckering”
Gamification
DARK STRATEGIES
5 Instagram: No
Option for “No”
FORCED ACTION EXAMPLE
darkpatterns.uxp2.com
CORPUS OF ARTIFACTS
Qualities & Breadth of Potential “Dark”ness
Reduction in user agency or 

action possibilities
Persuasion or dark patterns?
How to balance user and 

shareholder value?
Design Responsibility & Design Character
When does a pattern become dark?
Ethics codes generally conflate
designer intent and eventual use
Opportunities for ethical 

design leadership
Implications & Future Work
Moving forward.
UX Pedagogy & Practice
Increased ethical awareness in
design and UX education
Documentation of practice-based
ethical dilemmas
Criticality & HCI
Further integration and expansion
of value-centered methods in UX
Focus on applied, pragmatist
views of ethics in HCI research
and practice
THANK YOU
COLIN M. GRAY
colingray.me | uxp2.com 

gray42@purdue.edu
This research was funded in part by National
Science Foundation Grant No. #1657310
1 of 35

Recommended

Dark Patterns in UX by
Dark Patterns in UXDark Patterns in UX
Dark Patterns in UXNomensa
7.5K views52 slides
Dark Times for Dark Patterns by
Dark Times for Dark PatternsDark Times for Dark Patterns
Dark Times for Dark PatternsCristina Viganò
4.2K views76 slides
Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig... by
Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...
Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...Harry Brignull
254.3K views60 slides
UX Research by Lisandra Maioli by
UX Research by Lisandra MaioliUX Research by Lisandra Maioli
UX Research by Lisandra MaioliLisandra Maioli
2.1K views41 slides
Ethics: A human-centered design goal by
Ethics: A human-centered design goalEthics: A human-centered design goal
Ethics: A human-centered design goalKaren Bachmann
1.7K views44 slides
Ux Research Portfolio by
Ux Research PortfolioUx Research Portfolio
Ux Research PortfolioTao Zhang
7.1K views42 slides

More Related Content

What's hot

UX Writing case study by
UX Writing case studyUX Writing case study
UX Writing case studyRichard Lee
355 views39 slides
Mini UX Workshop: Creating Persona & Scenario by
Mini UX Workshop: Creating Persona & ScenarioMini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & ScenarioNatt Phenjati
3.7K views27 slides
UX Lesson 2: User Research by
UX Lesson 2: User ResearchUX Lesson 2: User Research
UX Lesson 2: User ResearchJoan Lumanauw
7.6K views44 slides
User Research 101 by
User Research 101User Research 101
User Research 101Christina Wodtke
15.8K views38 slides
UX Lesson 5: Information Architecture by
UX Lesson 5: Information ArchitectureUX Lesson 5: Information Architecture
UX Lesson 5: Information ArchitectureJoan Lumanauw
3.5K views28 slides
Research Methods in UX by
Research Methods in UXResearch Methods in UX
Research Methods in UXBrad Orego (he/they)
654 views23 slides

What's hot(20)

UX Writing case study by Richard Lee
UX Writing case studyUX Writing case study
UX Writing case study
Richard Lee355 views
Mini UX Workshop: Creating Persona & Scenario by Natt Phenjati
Mini UX Workshop: Creating Persona & ScenarioMini UX Workshop: Creating Persona & Scenario
Mini UX Workshop: Creating Persona & Scenario
Natt Phenjati3.7K views
UX Lesson 2: User Research by Joan Lumanauw
UX Lesson 2: User ResearchUX Lesson 2: User Research
UX Lesson 2: User Research
Joan Lumanauw7.6K views
UX Lesson 5: Information Architecture by Joan Lumanauw
UX Lesson 5: Information ArchitectureUX Lesson 5: Information Architecture
UX Lesson 5: Information Architecture
Joan Lumanauw3.5K views
UX Camp Nov 2023_upload.pptx by Amir Ansari
UX Camp Nov 2023_upload.pptxUX Camp Nov 2023_upload.pptx
UX Camp Nov 2023_upload.pptx
Amir Ansari56 views
Putting Users in UX: Research Methods for Strategy by Usability Matters
Putting Users in UX: Research Methods for StrategyPutting Users in UX: Research Methods for Strategy
Putting Users in UX: Research Methods for Strategy
Usability Matters5.9K views
A (Brief) History of User Experience by Chris Pallé
A (Brief) History of User ExperienceA (Brief) History of User Experience
A (Brief) History of User Experience
Chris Pallé20.5K views
What Is Artificial Intelligence in Product Management by Apple PM by Product School
What Is Artificial Intelligence in Product Management by Apple PMWhat Is Artificial Intelligence in Product Management by Apple PM
What Is Artificial Intelligence in Product Management by Apple PM
Product School2.7K views
Interface design-patterns-checklist-2020 by Harsha MV
Interface design-patterns-checklist-2020Interface design-patterns-checklist-2020
Interface design-patterns-checklist-2020
Harsha MV328 views
UX 101: A quick & dirty introduction to user experience strategy & design by Morgan McKeagney
UX 101: A quick & dirty introduction to user experience strategy & designUX 101: A quick & dirty introduction to user experience strategy & design
UX 101: A quick & dirty introduction to user experience strategy & design
Morgan McKeagney143.4K views
"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013) by Sherry Jones
"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)
"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)
Sherry Jones8.4K views
User Interfaces beyond the screen by Jason Mesut
User Interfaces beyond the screenUser Interfaces beyond the screen
User Interfaces beyond the screen
Jason Mesut131.9K views

Similar to The Dark (Patterns) Side of UX Design

Rsqrd AI - Challenges in Deploying Explainable Machine Learning by
Rsqrd AI - Challenges in Deploying Explainable Machine LearningRsqrd AI - Challenges in Deploying Explainable Machine Learning
Rsqrd AI - Challenges in Deploying Explainable Machine LearningAlessya Visnjic
189 views45 slides
How Generative AI can combat disinformation? by
How Generative AI can combat disinformation? How Generative AI can combat disinformation?
How Generative AI can combat disinformation? TitanEurope1
36 views8 slides
Recommendations as a Conversation with the User by
Recommendations as a Conversation with the UserRecommendations as a Conversation with the User
Recommendations as a Conversation with the UserDaniel Tunkelang
26.4K views68 slides
Katriona Beales - Intelligence is not enough - Creative AI meetup by
Katriona Beales - Intelligence is not enough - Creative AI meetupKatriona Beales - Intelligence is not enough - Creative AI meetup
Katriona Beales - Intelligence is not enough - Creative AI meetupLuba Elliott
422 views6 slides
The Psychology of Human-Computer Interaction by
The Psychology ofHuman-Computer InteractionThe Psychology ofHuman-Computer Interaction
The Psychology of Human-Computer InteractionSimon Bignell
10K views42 slides

Similar to The Dark (Patterns) Side of UX Design(20)

Rsqrd AI - Challenges in Deploying Explainable Machine Learning by Alessya Visnjic
Rsqrd AI - Challenges in Deploying Explainable Machine LearningRsqrd AI - Challenges in Deploying Explainable Machine Learning
Rsqrd AI - Challenges in Deploying Explainable Machine Learning
Alessya Visnjic189 views
How Generative AI can combat disinformation? by TitanEurope1
How Generative AI can combat disinformation? How Generative AI can combat disinformation?
How Generative AI can combat disinformation?
TitanEurope136 views
Recommendations as a Conversation with the User by Daniel Tunkelang
Recommendations as a Conversation with the UserRecommendations as a Conversation with the User
Recommendations as a Conversation with the User
Daniel Tunkelang26.4K views
Katriona Beales - Intelligence is not enough - Creative AI meetup by Luba Elliott
Katriona Beales - Intelligence is not enough - Creative AI meetupKatriona Beales - Intelligence is not enough - Creative AI meetup
Katriona Beales - Intelligence is not enough - Creative AI meetup
Luba Elliott422 views
The Psychology of Human-Computer Interaction by Simon Bignell
The Psychology ofHuman-Computer InteractionThe Psychology ofHuman-Computer Interaction
The Psychology of Human-Computer Interaction
Simon Bignell10K views
Human Intelligence Source Analysis by Laura Torres
Human Intelligence Source AnalysisHuman Intelligence Source Analysis
Human Intelligence Source Analysis
Laura Torres2 views
Let's Talk: fundamentals of conversational design by Nikita Lukianets
Let's Talk: fundamentals of conversational designLet's Talk: fundamentals of conversational design
Let's Talk: fundamentals of conversational design
Nikita Lukianets1.5K views
Addressing post-truth - GSK - 10/05/2019 by Denys Malengreau
Addressing post-truth - GSK - 10/05/2019Addressing post-truth - GSK - 10/05/2019
Addressing post-truth - GSK - 10/05/2019
Denys Malengreau178 views
Data Aggregation And Data Monitoring In Device Management... by Angie Jensen
Data Aggregation And Data Monitoring In Device Management...Data Aggregation And Data Monitoring In Device Management...
Data Aggregation And Data Monitoring In Device Management...
Angie Jensen2 views
Future of technology by mlepage
Future of technologyFuture of technology
Future of technology
mlepage465 views
Internet Marketing Mashup- Social Media for Research by Gautam Verma
Internet Marketing Mashup- Social Media for ResearchInternet Marketing Mashup- Social Media for Research
Internet Marketing Mashup- Social Media for Research
Gautam Verma400 views
Digital literacy - a new language for disruption by Joyce Hostyn
Digital literacy - a new language for disruptionDigital literacy - a new language for disruption
Digital literacy - a new language for disruption
Joyce Hostyn12K views
Challenging trust in the digital age - SMBW - 03/04/2019 by Denys Malengreau
Challenging trust in the digital age - SMBW - 03/04/2019Challenging trust in the digital age - SMBW - 03/04/2019
Challenging trust in the digital age - SMBW - 03/04/2019
Denys Malengreau572 views
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights by UXPA International
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden InsightsUXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
Team dna pitch semi-final by Hyewon Shin
Team dna pitch semi-finalTeam dna pitch semi-final
Team dna pitch semi-final
Hyewon Shin28 views
Digital Day Out New Zealand - TheOnlinecircle.com by Lucio Ribeiro
Digital Day Out New Zealand - TheOnlinecircle.comDigital Day Out New Zealand - TheOnlinecircle.com
Digital Day Out New Zealand - TheOnlinecircle.com
Lucio Ribeiro463 views
Thesis i presentation by Hannah Li
Thesis i presentationThesis i presentation
Thesis i presentation
Hannah Li322 views

More from colin gray

Critical pedagogy and the pluriversal design studio by
Critical pedagogy and the pluriversal design studioCritical pedagogy and the pluriversal design studio
Critical pedagogy and the pluriversal design studiocolin gray
21 views22 slides
Critique Assemblages in Response to Emergency Hybrid Studio Pedagogy by
Critique Assemblages in Response to Emergency Hybrid Studio PedagogyCritique Assemblages in Response to Emergency Hybrid Studio Pedagogy
Critique Assemblages in Response to Emergency Hybrid Studio Pedagogycolin gray
97 views23 slides
Cross-Cultural UX Pedagogy: A China–US Partnership by
Cross-Cultural UX Pedagogy: A China–US PartnershipCross-Cultural UX Pedagogy: A China–US Partnership
Cross-Cultural UX Pedagogy: A China–US Partnershipcolin gray
69 views13 slides
Autono-preneurial Agents in the Community: Developing a Socially Aware API fo... by
Autono-preneurial Agents in the Community: Developing a Socially Aware API fo...Autono-preneurial Agents in the Community: Developing a Socially Aware API fo...
Autono-preneurial Agents in the Community: Developing a Socially Aware API fo...colin gray
328 views19 slides
A Practice-Led Account of the Conceptual Evolution of UX Knowledge by
A Practice-Led Account of the Conceptual Evolution of UX KnowledgeA Practice-Led Account of the Conceptual Evolution of UX Knowledge
A Practice-Led Account of the Conceptual Evolution of UX Knowledgecolin gray
231 views35 slides
Analyzing Value Discovery in Design Decisions Through Ethicography by
Analyzing Value Discovery in Design Decisions Through EthicographyAnalyzing Value Discovery in Design Decisions Through Ethicography
Analyzing Value Discovery in Design Decisions Through Ethicographycolin gray
232 views32 slides

More from colin gray(20)

Critical pedagogy and the pluriversal design studio by colin gray
Critical pedagogy and the pluriversal design studioCritical pedagogy and the pluriversal design studio
Critical pedagogy and the pluriversal design studio
colin gray21 views
Critique Assemblages in Response to Emergency Hybrid Studio Pedagogy by colin gray
Critique Assemblages in Response to Emergency Hybrid Studio PedagogyCritique Assemblages in Response to Emergency Hybrid Studio Pedagogy
Critique Assemblages in Response to Emergency Hybrid Studio Pedagogy
colin gray97 views
Cross-Cultural UX Pedagogy: A China–US Partnership by colin gray
Cross-Cultural UX Pedagogy: A China–US PartnershipCross-Cultural UX Pedagogy: A China–US Partnership
Cross-Cultural UX Pedagogy: A China–US Partnership
colin gray69 views
Autono-preneurial Agents in the Community: Developing a Socially Aware API fo... by colin gray
Autono-preneurial Agents in the Community: Developing a Socially Aware API fo...Autono-preneurial Agents in the Community: Developing a Socially Aware API fo...
Autono-preneurial Agents in the Community: Developing a Socially Aware API fo...
colin gray328 views
A Practice-Led Account of the Conceptual Evolution of UX Knowledge by colin gray
A Practice-Led Account of the Conceptual Evolution of UX KnowledgeA Practice-Led Account of the Conceptual Evolution of UX Knowledge
A Practice-Led Account of the Conceptual Evolution of UX Knowledge
colin gray231 views
Analyzing Value Discovery in Design Decisions Through Ethicography by colin gray
Analyzing Value Discovery in Design Decisions Through EthicographyAnalyzing Value Discovery in Design Decisions Through Ethicography
Analyzing Value Discovery in Design Decisions Through Ethicography
colin gray232 views
Ethical Mediation in UX Practice by colin gray
Ethical Mediation in UX PracticeEthical Mediation in UX Practice
Ethical Mediation in UX Practice
colin gray293 views
“What do you recommend a complete beginner like me to practice?”: Professiona... by colin gray
“What do you recommend a complete beginner like me to practice?”: Professiona...“What do you recommend a complete beginner like me to practice?”: Professiona...
“What do you recommend a complete beginner like me to practice?”: Professiona...
colin gray303 views
Supporting Distributed Critique through Interpretation and Sense-Making in an... by colin gray
Supporting Distributed Critique through Interpretation and Sense-Making in an...Supporting Distributed Critique through Interpretation and Sense-Making in an...
Supporting Distributed Critique through Interpretation and Sense-Making in an...
colin gray331 views
Distinctions between the Communication of Experiential and Academic Design Kn... by colin gray
Distinctions between the Communication of Experiential and Academic Design Kn...Distinctions between the Communication of Experiential and Academic Design Kn...
Distinctions between the Communication of Experiential and Academic Design Kn...
colin gray239 views
Generating Mobile Application Onboarding Insights Through Minimalist Instruction by colin gray
Generating Mobile Application Onboarding Insights Through Minimalist InstructionGenerating Mobile Application Onboarding Insights Through Minimalist Instruction
Generating Mobile Application Onboarding Insights Through Minimalist Instruction
colin gray328 views
Forming A Design Identity in Computing Education Through Reflection and Peer ... by colin gray
Forming A Design Identity in Computing Education Through Reflection and Peer ...Forming A Design Identity in Computing Education Through Reflection and Peer ...
Forming A Design Identity in Computing Education Through Reflection and Peer ...
colin gray206 views
Breaking the Model, Breaking the “Rules:” Instructional Design in a Transdisc... by colin gray
Breaking the Model, Breaking the “Rules:” Instructional Design in a Transdisc...Breaking the Model, Breaking the “Rules:” Instructional Design in a Transdisc...
Breaking the Model, Breaking the “Rules:” Instructional Design in a Transdisc...
colin gray212 views
Developing a Socially-Aware Engineering Identity Through Transdisciplinary Le... by colin gray
Developing a Socially-Aware Engineering Identity Through Transdisciplinary Le...Developing a Socially-Aware Engineering Identity Through Transdisciplinary Le...
Developing a Socially-Aware Engineering Identity Through Transdisciplinary Le...
colin gray407 views
Designers’ Articulation and Activation of Instrumental Design Judgments in Cr... by colin gray
Designers’ Articulation and Activation of Instrumental Design Judgments in Cr...Designers’ Articulation and Activation of Instrumental Design Judgments in Cr...
Designers’ Articulation and Activation of Instrumental Design Judgments in Cr...
colin gray455 views
What is the Nature and Intended Use of Design Methods? by colin gray
What is the Nature and Intended Use of Design Methods?What is the Nature and Intended Use of Design Methods?
What is the Nature and Intended Use of Design Methods?
colin gray581 views
“It’s More of a Mindset Than a Method”: UX Practitioners’ Conception of Desig... by colin gray
“It’s More of a Mindset Than a Method”: UX Practitioners’ Conception of Desig...“It’s More of a Mindset Than a Method”: UX Practitioners’ Conception of Desig...
“It’s More of a Mindset Than a Method”: UX Practitioners’ Conception of Desig...
colin gray1.3K views
Meaning Reconstruction as an Approach to Analyze Critical Dimensions of HCI R... by colin gray
Meaning Reconstruction as an Approach to Analyze Critical Dimensions of HCI R...Meaning Reconstruction as an Approach to Analyze Critical Dimensions of HCI R...
Meaning Reconstruction as an Approach to Analyze Critical Dimensions of HCI R...
colin gray1.2K views
Inverting Critique: Emergent Technologically-Mediated Critique Practices of D... by colin gray
Inverting Critique: Emergent Technologically-Mediated Critique Practices of D...Inverting Critique: Emergent Technologically-Mediated Critique Practices of D...
Inverting Critique: Emergent Technologically-Mediated Critique Practices of D...
colin gray455 views
Developing an Ethically-Aware Design Character through Problem Framing by colin gray
Developing an Ethically-Aware Design Character through Problem FramingDeveloping an Ethically-Aware Design Character through Problem Framing
Developing an Ethically-Aware Design Character through Problem Framing
colin gray1.4K views

Recently uploaded

Sudden Deafness Design Document by
Sudden Deafness Design DocumentSudden Deafness Design Document
Sudden Deafness Design Documentwyfangherman
53 views19 slides
DR Portfolio.pptx by
DR Portfolio.pptxDR Portfolio.pptx
DR Portfolio.pptxrobertsd2
21 views11 slides
ATPMOUSE_융합2조.pptx by
ATPMOUSE_융합2조.pptxATPMOUSE_융합2조.pptx
ATPMOUSE_융합2조.pptxkts120898
24 views78 slides
Legal PPT Presentation.pptx by
Legal PPT Presentation.pptxLegal PPT Presentation.pptx
Legal PPT Presentation.pptx125071063
5 views7 slides
BeatsFest Brand Guidelines Final.pdf by
BeatsFest Brand Guidelines Final.pdfBeatsFest Brand Guidelines Final.pdf
BeatsFest Brand Guidelines Final.pdfEddiePena9
7 views12 slides
JAWARK Inside Company Profile 2024 by
JAWARK Inside Company Profile 2024JAWARK Inside Company Profile 2024
JAWARK Inside Company Profile 2024mostafareda1994
12 views45 slides

Recently uploaded(20)

Sudden Deafness Design Document by wyfangherman
Sudden Deafness Design DocumentSudden Deafness Design Document
Sudden Deafness Design Document
wyfangherman53 views
DR Portfolio.pptx by robertsd2
DR Portfolio.pptxDR Portfolio.pptx
DR Portfolio.pptx
robertsd221 views
ATPMOUSE_융합2조.pptx by kts120898
ATPMOUSE_융합2조.pptxATPMOUSE_융합2조.pptx
ATPMOUSE_융합2조.pptx
kts12089824 views
Legal PPT Presentation.pptx by 125071063
Legal PPT Presentation.pptxLegal PPT Presentation.pptx
Legal PPT Presentation.pptx
1250710635 views
BeatsFest Brand Guidelines Final.pdf by EddiePena9
BeatsFest Brand Guidelines Final.pdfBeatsFest Brand Guidelines Final.pdf
BeatsFest Brand Guidelines Final.pdf
EddiePena97 views
Free International civil aviation day template from best presentation design ... by slideceotemplates
Free International civil aviation day template from best presentation design ...Free International civil aviation day template from best presentation design ...
Free International civil aviation day template from best presentation design ...
Business X Design - People, Planet & Product by Cyber-Duck
Business X Design - People, Planet & ProductBusiness X Design - People, Planet & Product
Business X Design - People, Planet & Product
Cyber-Duck28 views
Samsung Galaxy Watch 5 Presentation by aryasheel1
Samsung Galaxy Watch 5 PresentationSamsung Galaxy Watch 5 Presentation
Samsung Galaxy Watch 5 Presentation
aryasheel113 views
Using Experiential Design to Understand the Future of AI & Immersive Storytel... by Kent Bye
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Kent Bye20 views
Canned Cocktail Flat Labels by nyhapedraza
Canned Cocktail Flat LabelsCanned Cocktail Flat Labels
Canned Cocktail Flat Labels
nyhapedraza38 views
Cocktail Merchandise by nyhapedraza
Cocktail MerchandiseCocktail Merchandise
Cocktail Merchandise
nyhapedraza35 views

The Dark (Patterns) Side of UX Design

  • 1. COLIN M. GRAY, YUBO KOU, 
 BRYAN BATTLES, JOSEPH HOGGATT, 
 & AUSTIN L. TOOMBS PURDUE UNIVERSITY The Dark (Patterns) Side OF UX DESIGN
  • 2. Increasing interest in critical/
 ethical aspects of HCI & UX
  • 3. Our Concern Ethics-focused methods are frequently bound to academia, making practitioner access to these conversations difficult, and activation of their implications problematic.
  • 5. Harry Brignull UX practitioner “A user interface that has been carefully crafted to trick users into doing things…they are not mistakes, they are carefully crafted with a solid understanding of human psychology, and they do not have the user’s interests in mind”
  • 7. EXPANDINGUPONBRIGNULL Which user or stakeholder interests are or should be kept in mind? What is the user being “tricked” into doing, and with what motivation? Are there instances where being tricked into doing something is desired by the user? Can interactions not designed to trick the user later become dark patterns through tech infrastructure changes?
  • 8. EXPANDINGUPONBRIGNULL Which user or stakeholder interests are or should be kept in mind? What is the user being “tricked” into doing, and with what motivation? Are there instances where being tricked into doing something is desired by the user? Can interactions not designed to trick the user later become dark patterns through tech infrastructure changes?
  • 9. EXPANDINGUPONBRIGNULL Which user or stakeholder interests are or should be kept in mind? What is the user being “tricked” into doing, and with what motivation? Are there instances where being tricked into doing something is desired by the user? Can interactions not designed to trick the user later become dark patterns through tech infrastructure changes?
  • 10. EXPANDINGUPONBRIGNULL Which user or stakeholder interests are or should be kept in mind? What is the user being “tricked” into doing, and with what motivation? Are there instances where being tricked into doing something is desired by the user? Can interactions not designed to trick the user later become dark patterns through tech infrastructure changes?
  • 11. Aims Connect Brignull’s typology more strongly to existing literature on ethics and values Create more tractable dark pattern categories for practitioner use & interrogation 1 2
  • 12. Aims Connect Brignull’s typology more strongly to existing literature on ethics and values Create more tractable dark pattern categories for practitioner use & interrogation 1 2
  • 13. Corpus Generation Collecting dark patterns exemplars.
  • 14. CORPUS GENERATION Search Process Researcher 2 CS Background API Bot Crawling #darkpatterns Researcher 1 UX Background Commercial Sites BlogsSearch Engines Social Media Corpus of “dark patterns” related artifacts
  • 15. 118 artifacts collected from social media outlets CORPUS GENERATION 45 from practitioner blogs40 from news outlets19 from personal product interactions10 from darkpatterns.org4
  • 16. Corpus Analysis Coding and categorizing the collected artifacts.
  • 17. CORPUS ANALYSIS Open Coding Approach Brignull’s Categories + Context Interaction Quality Intended User Group = Hierarchical Themes Reflecting Designer Strateg(ies)
  • 18. Five Dark Strategies Appearing to serve as strategic motivators in practice. NAGGING OBSTRUCTION SNEAKING INTERFACE INTERFERENCE FORCED ACTION
  • 19. 1 Nagging A minor redirection of expected functionality that may persist over one or more interactions. DARK STRATEGIES
  • 20. 1 Apple: iCloud Storage NAGGING EXAMPLE
  • 21. 2 Obstruction Impeding a task flow, making an interaction more difficult than it needs to be, with intent to dissuade an action. Brignull’s “Roach Motel”SUBTYPES Brignull’s “Price Comparison Prevention” Intermediate Currency DARK STRATEGIES
  • 23. 3 Sneaking Hiding, disguising, or delaying the divulging of relevant information. Often intended to force uninformed decisions. Brignull’s “Bait and Switch” Brignull’s “Forced Continuity”SUBTYPES Brignull’s “Hidden Costs” Brignull’s “Sneak into Basket” DARK STRATEGIES
  • 24. 3 Sleep Cycle: “Free Trial” SNEAKING EXAMPLE
  • 25. 4 Interface Interference Privileging specific actions over others, thereby confusing the user or limiting discoverability of important actions. Brignull’s “Trick Questions” Toying with EmotionSUBTYPES False Hierarchy Brignull’s “Disguised Ad” Preselection Aesthetic Manipulation Hidden Information DARK STRATEGIES
  • 26. 4 Two Dots: Muscle Memory INTERFACE INTERFERENCE EXAMPLE
  • 27. 5 Forced Action Requiring users to perform a specific action to access (or continue to access) specific functionality. Social PyramidSUBTYPES Brignull’s “Privacy Zuckering” Gamification DARK STRATEGIES
  • 28. 5 Instagram: No Option for “No” FORCED ACTION EXAMPLE
  • 30. Qualities & Breadth of Potential “Dark”ness Reduction in user agency or 
 action possibilities Persuasion or dark patterns? How to balance user and 
 shareholder value?
  • 31. Design Responsibility & Design Character When does a pattern become dark? Ethics codes generally conflate designer intent and eventual use Opportunities for ethical 
 design leadership
  • 32. Implications & Future Work Moving forward.
  • 33. UX Pedagogy & Practice Increased ethical awareness in design and UX education Documentation of practice-based ethical dilemmas
  • 34. Criticality & HCI Further integration and expansion of value-centered methods in UX Focus on applied, pragmatist views of ethics in HCI research and practice
  • 35. THANK YOU COLIN M. GRAY colingray.me | uxp2.com 
 gray42@purdue.edu This research was funded in part by National Science Foundation Grant No. #1657310