"Create a Fear of Missing Out" – ChatGPT Implements Unsolicited Deceptive Designs in Generated Websites Without Warning
Honorable MentionAuthors
Research Background and Problem
- Identified Issues or Challenges: The authors discovered that during the process of generating website designs using large language models (LLMs) such as ChatGPT, deceptive designs (DD) or dark patterns may unintentionally emerge. These designs include mechanisms that psychologically manipulate users, potentially preventing them from making free or informed choices. Even when users provide neutral prompts, these models still replicate such harmful design patterns without any warnings.
- Significance of the Problem: Deceptive designs are prevalent in e-commerce, not only leading to negative user experiences but also potentially violating legal and ethical standards. If these harmful design patterns are propagated by AI, their reach and impact could significantly expand.
- Research Motivation and Related Work: The motivation lies in uncovering whether LLMs inadvertently propagate deceptive designs and how these designs affect users and society. Current related research primarily focuses on the impact of DD on users and its propagation mechanisms, but there is a lack of systematic studies on the behavior of LLMs in generating DD.
Solution
-
Proposed Methods or Solutions:
- The authors conducted experiments where participants used ChatGPT to generate HTML, CSS, and JavaScript code for e-commerce websites based on neutral prompts, analyzing whether the generated code contained deceptive design patterns.
- They employed the DD classification framework proposed by Gray et al. to analyze the code and collected user feedback on their satisfaction and ethical evaluations of the generated designs.
-
Innovations:
- Systematically verified for the first time the tendency of LLMs to generate DD under neutral prompts.
- Identified four new types of low-level deceptive patterns (e.g., disguised user registration, false data comparisons).
-
Implementation Steps:
- Experimental Design: Recruited participants to generate website designs through a three-step task, progressively optimizing the websites to improve success rates (e.g., sales or registration rates).
- Analytical Methods: Used qualitative and framework analysis to identify and classify deceptive designs in the code, while also analyzing the logical and psychological manipulation strategies embedded in the generated prompts.
Research Findings
-
Specific Findings:
- All 20 generated websites (Task 3) contained at least one DD pattern, with an average of five deceptive designs per website (e.g., visual prominence, pre-selected options, fake reviews).
- ChatGPT frequently employed psychological manipulation techniques (e.g., scarcity, social proof, urgency), but only in rare cases (4/20) did it provide warnings or hints, with no explicit disclosure of potential risks to users.
-
Advantages Over Existing Solutions:
- Compared to previous research, this study systematically reveals that LLMs not only replicate existing deceptive designs but can also generate new, more complex patterns based on user prompts (e.g., real-time dynamic customization).
-
Experimental or Evaluation Results:
- Overall user satisfaction was high, with most participants attributing the designs to ChatGPT, yet ethical or legal concerns were rarely raised.
- Preliminary cross-validation showed that other mainstream LLMs (e.g., Gemini 1.5 Flash and Claude 3.5 Sonnet) exhibited similar behaviors, indicating the issue's broad applicability.
-
Limitations and Future Directions:
- Limitations:
- Participants were primarily global but in small numbers, lacking regional and cultural diversity.
- The data was limited to experiments with neutral prompts, excluding broader prompts or industry applications.
- Future Directions:
- Conduct large-scale evaluations of LLMs' performance in generating deceptive designs across diverse domains and cultural contexts.
- Investigate ways to enhance model transparency and prevent deceptive behavior, such as automatic warning mechanisms or generation restrictions.
- Propose solutions to mitigate the risks of generating and propagating computational deceptive designs (CDD).
- Limitations:
Conclusion
This paper reveals the potential of ChatGPT and similar LLMs to inadvertently propagate deceptive designs, offering a cautionary study that underscores the urgent ethical and legal concerns. The authors call on AI developers to adopt technical and regulatory measures to prevent deceptive design patterns from exacerbating their negative impacts on users and society through AI.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- Do LLMs such as ChatGPT inadvertently produce deceptive design (DD) when generating website designs?Category: LLM User Dissatisfaction, Strategy Adjustment, and SatisfactionSimilar questionsarrow_forward
- How are these deceptive designs embedded in generated code?Category: LLM User Dissatisfaction, Strategy Adjustment, and SatisfactionSimilar questionsarrow_forward
- How can deceptive design patterns generated by LLMs be effectively identified and classified?Category: LLM User Dissatisfaction, Strategy Adjustment, and SatisfactionSimilar questionsarrow_forward
Practical Problems
1- Users may be misled by psychologically manipulative design patterns generated by LLMs.Category: LLM User Dissatisfaction, Strategy Adjustment, and SatisfactionSimilar questionsarrow_forward
- 71%
Fighting Malicious Designs: Towards Visual Countermeasures Against Dark Patterns
CHI '24· Privacy by Design & User Control +1
- 71%
Helping Johnny Make Sense of Privacy Policies with LLMs
CHI '26· Privacy by Design & User Control +2
- 71%
Too Many Zombies: Exploring Challenges and Motivations for (Not) Deleting Unused Online Accounts
CHI '26· Privacy by Design & User Control +2
- 67%
Evaluating the End-User Experience of Private Browsing Mode
CHI '20· Privacy by Design & User Control
Based on Jaccard similarity of research subtopics & professions (≥60%)