Dark Patterns Symbiosis Bright Patterns
Bright Patterns › ›

Lean Processes

Processes should be as simple and short as technically possible for the user. Design userflows in a way that a user can still fully graps and if needed decide on an action, but keep unneeded additional steps away that could possibly confuse or manipulate the user.
Lean Processes
Illustration

Interaction Contexts

  • checkout
  • selection
  • settings

Supported Goals

  • clarity
  • control
  • satisfaction
  • transparency

Symbiosis

Dark counterparts to this bright pattern

  • Creating Barriers
    Deliberately complicating or restricting certain actions.
    View pair →
  • Roach Motel
    Starting an action is easy, but leaving or reversing it is difficult.
    View pair →
  • Adding Steps
    Requires users to complete extra, unnecessary interactions before finishing a task.
    View pair →
  • Obstruction
    Adds unnecessary steps or barriers.
    View pair →
  • Choice Overload
    Presenting an excessive number of options can overwhelm users, leading to indecision, dissatisfaction, or regret.
    View pair →
  • Nagging
    Repeated interruptions distract users from their intended tasks, pressuring them to take unwanted actions or make decisions.
    View pair →

Sources

Pattern Levels

High-Level Patterns Strategy Domain & Context Diagnostic (abstract)

High-level patterns include general strategies that can be employed through a range of modalities and technologies and application types

Meso-Level Patterns Angle of Attack Domain & Context Diagnostic (interpretable)

Meso-level patterns describe a context-agnostic angle of attack and may be interpreted in relation to context based on the specific modality or application type

Low-Level Patterns Means of Execution Domain & Context Specific (situated)

Low-level patterns are situated and contextually dependent, including specific means of execution

Diagram: High (strategy, diagnostic), Meso (angle of attack, still diagnostic), Low (means of execution, context specific). Integrated textual descriptions appear within each layer.

Source not found.

Approach: semantic vs flipping

Two different approaches to Bright Patterns:

1

Semantic Approach

This approach is used by Sandhaus. It defines concrete Bright Patterns for specific contexts — for example the Bright Pattern "Usage Limits", which describes an interface that restricts the usage time of a service to a healthy level.

2

Flipping Dark Patterns

The original way the term "Bright Pattern" was introduced: the direction of the manipulation is switched from harming the user to being user-friendly. For example, instead of highlighting the option that harms the user, the user-friendly option is highlighted.

Source:

Paul Bertram 2026
Impressum Datenschutz

Source not found.

Sources

A list of all sources used across the site. Click an entry to open the full reference.

Pattern Levels

High-Level Patterns Strategy Domain & Context Diagnostic (abstract)

High-level patterns include general strategies that can be employed through a range of modalities and technologies and application types

Meso-Level Patterns Angle of Attack Domain & Context Diagnostic (interpretable)

Meso-level patterns describe a context-agnostic angle of attack and may be interpreted in relation to context based on the specific modality or application type

Low-Level Patterns Means of Execution Domain & Context Specific (situated)

Low-level patterns are situated and contextually dependent, including specific means of execution

Diagram: High (strategy, diagnostic), Meso (angle of attack, still diagnostic), Low (means of execution, context specific). Integrated textual descriptions appear within each layer.