Hidden Darkness in LLM-Generated Designs: Exploring Dark Patterns in Ecommerce Web Components Generated by LLMs

📅 2025-02-19
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This study systematically investigates, for the first time, the emergence and impact of dark patterns—deceptive UI design elements—in e-commerce frontend components automatically generated by large language models (LLMs). Leveraging Claude, GPT, Gemini, and Llama, we generated and manually annotated 312 HTML/CSS instances across 13 high-frequency component types. A prompt-engineering–driven, multi-model comparative evaluation framework—integrating expert human validation and a fine-grained dark pattern taxonomy—identified three dominant strategies: concealment of critical information, restriction of user choice, and fabrication of false urgency. Results show that 34.6% of generated components contain at least one dark pattern, with profit-driven components exhibiting significantly higher risk. The work uncovers a novel ethical hazard in LLM-based code generation, proposes an explainable attribution method for frontend code, and outlines concrete design interventions. It provides empirical evidence and technical foundations for trustworthy AI governance in automated web development.

Technology Category

Application Category

📝 Abstract
Recent work has highlighted the risks of LLM-generated content for a wide range of harmful behaviors, including incorrect and harmful code. In this work, we extend this by studying whether LLM-generated web design contains dark patterns. This work evaluated designs of ecommerce web components generated by four popular LLMs: Claude, GPT, Gemini, and Llama. We tested 13 commonly used ecommerce components (e.g., search, product reviews) and used them as prompts to generate a total of 312 components across all models. Over one-third of generated components contain at least one dark pattern. The majority of dark pattern strategies involve hiding crucial information, limiting users' actions, and manipulating them into making decisions through a sense of urgency. Dark patterns are also more frequently produced in components that are related to company interests. These findings highlight the need for interventions to prevent dark patterns during front-end code generation with LLMs and emphasize the importance of expanding ethical design education to a broader audience.
Problem

Research questions and friction points this paper is trying to address.

Identifying dark patterns in LLM-generated ecommerce designs
Assessing harmful strategies in web components
Highlighting ethical concerns in AI design education
Innovation

Methods, ideas, or system contributions that make the work stand out.

LLMs analyze ecommerce web designs
Identify dark patterns in components
Prevent unethical design practices
🔎 Similar Papers
No similar papers found.
Ziwei Chen
Ziwei Chen
The Hong Kong Polytechnic University
Computer GraphicsCreative Media
J
Jiawen Shen
University of California San Diego, USA
L
Luna
University of California San Diego, USA
Kristen Vaccaro
Kristen Vaccaro
University of California San Diego