Hostname: page-component-89b8bd64d-rbxfs Total loading time: 0 Render date: 2026-05-07T14:40:56.282Z Has data issue: false hasContentIssue false

Dark patterns and consumer vulnerability

Published online by Cambridge University Press:  03 February 2025

Amit Zac*
Affiliation:
University of Amsterdam, ETH Zurich, Zurich, Switzerland
Yu-Chun Huang
Affiliation:
Centre for Competition Law and Policy, The University of Oxford, Oxford, UK
Amédée von Moltke
Affiliation:
Centre for Competition Law and Policy, The University of Oxford, Oxford, UK
Christopher Decker
Affiliation:
Centre for Competition Law and Policy, The University of Oxford, Oxford, UK
Ariel Ezrachi
Affiliation:
Centre for Competition Law and Policy, The University of Oxford, Oxford, UK
*
Corresponding author: Amit Zac; Email: a.zac@uva.nl
Rights & Permissions [Opens in a new window]

Abstract

Dark patterns that manipulate consumer behaviour are now a pervasive feature of digital markets. Depending on the choice architecture utilised, they can affect the perception, behaviour and purchasing patterns of online consumers. Using a novel empirical design, we find strong evidence that individuals across all groups are susceptible to dark patterns, and only weak evidence that user susceptibility is materially affected by commonly used general proxies for consumer vulnerability (such as income, educational attainment or age). Our conclusions provide empirical support for broad restrictions on the use of dark patterns, such as those contained in the EU’s Digital Services Act, that protect all consumer groups. Our study also finds that added friction, in the form of required payment action following successful deployment of dark patterns, reduces their effectiveness. This insight highlights the instances in which dark patterns would be most effective – when no further action is required by the user. Consumer vulnerability is therefore more pronounced when dealing with online providers who store users’ payment details and can rely on a ‘single click’ to complete the purchase.

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press.
Figure 0

Figure 1. BeanStocks’ landing and payment pages.

Note: The left panel (1a) is the landing page of the BeanStocks website. The right panel (1b) is the payment page displayed to all participants that accepted our offer.
Figure 1

Figure 2. Tell Me More’ and the neutral offer pop-up.

Note:Figure 2a shows the last page of the website with the link that launches the offer (and manipulation stage) at the bottom. Figure 2b shows the pop-up window that then appears for the neutral offer (control group). If a participant chose the green option (‘Proceed to payment’) they were then directed to the payment page (Figure 1(b)). If they clicked on the red option (‘Reject’) they were directed to the debriefing page.
Figure 2

Figure 3. False hierarchy (visual interference).

Note: False hierarchy is a visual interference with the reject option shown less prominently making it less obvious to the user (compared to the red background in the neutral offer shown to the control group). The aim is to intentionally steer users away from certain choices by making them feel that less-visible options are unavailable or disabled (Mathur et al., 2019). Consistent with real-world situations, in our experiment, the text of the offer is identical to the control group, as well as all other elements in the page for comparison. However, the Reject button is less prominent and shown in light grey.
Figure 3

Figure 4. Experiment flow.

Figure 4

Table 1. Treatment conditions and dependent variables

Figure 5

Figure 5. Distribution of income among participants.

Note: The total number of participants in each group: 66 between £0 and £500 (2.93%), 151 between £501 and £1000 (6.71%), 241 between £1001 and £1500 (10.70%), 264 between £1501 and £2000 (11.72%), 271 between £2001 and £2500 (12.03%), 287 between £2501 and £3000 (12.74%), 369 between £3001 and £4000 (16.39%), 241 between £4001 and £5000 (10.70%), 211 between £5001 and 7000 (9.37%) and 151 having more than £7001 (6.71%).
Figure 6

Table 2. Descriptive statistics

Figure 7

Table 3. Average treatment effects

Figure 8

Table 4. LM regression full results

Figure 9

Table 5. LM interaction results, income and education

Figure 10

Table 6. LM interaction results, age

Figure 11

Figure 6. Marginal effect size by age group – raw plot.

Note: Interaction model, showing moderation effects of age in blue, and the red represents a LOESS (locally estimated scatterplot smoothing) approximation. The bottom bar shows the distribution of the moderator age when scaled to the average. The top left panel shows results for the control group, while the other cells show the three dark patterns groups.
Figure 12

Figure 7. Marginal effect size by age group – binning model.

Note: Interaction model with five roughly equal-size bins, showing moderation effects of age. In the bottom histogram the total height of the stacked bars refers to the distribution of the moderator in the pooled sample and the red and grey shaded bars refer to the distribution of the moderator in the treatment and control groups, respectively. Each bin coefficient is plotted with 95% confidence interval.
Figure 13

Table 7. Summary of the main findings

Figure 14

Table A1. Common examples of dark patterns

Figure 15

Table A2. Personal questionnaire variables

Figure 16

Table A3. Personal characteristics and they key demographics

Figure 17

Figure A1. Trick questions treatment condition.

Figure 18

Figure A2. Roach motel treatment condition.

Figure 19

Figure A3. Confirm shaming treatment condition.

Figure 20

Figure A4. De-briefing messages (all conditions).

Figure 21

Figure A5. Number of participants in each demographic group by dark pattern conditions.

Figure 22

Table A4. The statistical test results for the permutation test

Figure 23

Table A5. GLM regression full results

Figure 24

Table A6. LM interaction results, financial literacy

Figure 25

Figure A6. Marginal effect size by financial literacy – raw plot.

Note: Interaction model, showing moderation effects of financial literacy in blue. The red line represents a LOESS (locally estimated scatterplot smoothing) approximation. The bottom bar in each figure shows the distribution of the moderator financial literacy when scaled to the average. The top left panel shows results for the control group, while the other cells show the three dark patterns groups.