Journey guide · 9 related patterns

Dark patterns in signup and onboarding

Signup is where access, identity, permissions and first-run choices meet. A useful review follows the user from the promise made before registration through every required field, default, consent request and first-use screen. The question is not whether signup is persuasive, but whether people can understand what is necessary, what is optional and what each control will do before they commit.

The patterns below are review prompts, not automatic findings. A useful journey review keeps ordinary persuasive design, usability problems, current legal tests and possible future DFA policy separate while preserving the evidence needed to examine each question.

Review the complete sequence

Decision points and signals.

Capture the state before a material choice, the controls and information available at that choice, the immediate result and any later account or billing consequence. This prevents a clear-looking screen from being assessed without the steps that give it practical effect.

Decision points

  • Whether an account is genuinely needed for the requested task or a guest route should remain available
  • Which personal fields, permissions and communications are required, optional or deferred
  • How defaults, labels and visual hierarchy affect agreement to terms and data uses
  • Whether onboarding can continue after a person declines a non-essential request

Review signals

  • A skip or lower-data route is absent, visually remote or forgotten on mobile
  • One checkbox or button combines contract acceptance with optional permissions
  • Declined prompts immediately return or block ordinary first use
  • Controls use double negatives, unfamiliar symbols or outcomes that cannot be predicted

Fair-design principles

  • Explain why each required step is needed before collecting information
  • Keep optional permissions unselected and separable from access
  • Use stable, outcome-based labels and remember a refusal
  • Test the complete keyboard, screen-reader and small-screen onboarding path

Evidence to retain

  • Field inventory with purpose, necessity and system owner
  • Responsive captures of every default, validation and refusal state
  • Consent or preference events linked to the interface version
  • Abandonment, reversal, complaint and accessibility findings

Pattern directory

Patterns that can appear during signup.

Journey tags identify where a mechanism may be observable; they do not mean it appears in every product or only at that stage. Follow the detail links for two concrete comparisons, boundary cases, legal context and evidence questions.

Editorial analysisInterface interference

Choice or information overload

The volume or organisation of options or information makes meaningful comparison impractical and channels users toward a default or business-favoured path. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

  • Pricing
  • Signup

2 visual examples

See examples in context: Choice or information overload
Current lawInterface interference

Confirmshaming

Option labels use shame, guilt, fear or asymmetric emotional framing to move the user away from the outcome they would otherwise choose. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

  • Signup
  • Checkout
  • Subscription
  • +1

2 visual examples

See examples in context: Confirmshaming
Editorial analysisForced action

Contact harvesting and coerced referrals

The service extracts contact information, sends or prepares unwanted invitations, or ties functionality to recruiting other people. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

  • Signup
  • Account Management

2 visual examples

See examples in context: Contact harvesting and coerced referrals
Current lawInterface interference

False hierarchy

Parallel options are presented as if one were hierarchically primary, giving a business-favoured option materially greater visual or interactive prominence. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

  • Signup
  • Pricing
  • Checkout
  • +1

2 visual examples

See examples in context: False hierarchy
Editorial analysisForced action

Forced or bundled consent

Access is conditioned on accepting optional or separable data uses, communications or permissions as one bundled choice. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

  • Signup
  • Checkout

2 visual examples

See examples in context: Forced or bundled consent
Editorial analysisObstruction

Obstructed alternative

A relevant alternative within the current decision is hidden, blocked or made materially harder than the business-favoured action. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

  • Checkout
  • Signup

2 visual examples

See examples in context: Obstructed alternative
Current lawInterface interference

Preselection and defaults

A business-favoured option with a plausible adverse consequence is active before a deliberate user choice. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

  • Signup
  • Checkout
  • Subscription
  • +1

2 visual examples

See examples in context: Preselection and defaults
Editorial analysisNagging

Repeated prompting

A business-favoured request repeatedly interrupts the user after decline, dismissal or non-response without a durable way to stop it. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

  • Signup
  • Checkout

2 visual examples

See examples in context: Repeated prompting
Editorial analysisInterface interference

Trick question

A question or control uses confusing, reversed or leading semantics so the user's likely interpretation may not match the resulting choice. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

  • Signup
  • Cancellation

2 visual examples

See examples in context: Trick question

Evidence base

Sources

  1. An Ontology of Dark Patterns KnowledgeGray et al.; ACM CHI 2024 · Secondary · checked 2026-09-14 · DOI 10.1145/3613904.3642436; arXiv:2309.09640
  2. Behavioural study on unfair commercial practices in the digital environmentEuropean Commission, Directorate-General for Justice and Consumers · Secondary · checked 2026-09-14 · DOI 10.2838/859030; ISBN 978-92-76-52316-1
  3. Unfair Commercial Practices DirectiveEuropean Parliament and Council of the European Union · Primary · checked 2026-08-09 · Directive 2005/29/EC; CELEX 02005L0029-20220528
  4. Dark commercial patternsOrganisation for Economic Co-operation and Development · Secondary · checked 2026-09-14 · OECD Digital Economy Papers No. 336
  5. Digital Services ActEuropean Parliament and Council of the European Union · Primary · checked 2026-08-09 · Regulation (EU) 2022/2065; CELEX 32022R2065
  6. Digital Fairness Act: call for evidence for an impact assessmentEuropean Commission · Primary · checked 2026-08-09 · Initiative 14622; Ares(2025)6275573
  7. Consumer Rights DirectiveEuropean Parliament and Council of the European Union · Primary · checked 2026-08-09 · Directive 2011/83/EU; CELEX 02011L0083-20220528
  8. General Data Protection RegulationEuropean Parliament and Council of the European Union · Primary · checked 2026-08-09 · Regulation (EU) 2016/679; CELEX 32016R0679