Individual HTML example · Forced action

Infinite catalogue without progress cues

A fictional marketplace continuously inserts new products and removes pagination, position and viewed-item markers while promotional prompts follow the shopper.

Automatic attention captureShopping discovery feedPricing

This is an original fictional comparison. It depicts no real business and is not a regulator finding, statutory category or legal safe harbour.

Shopping discovery feedPricing

Infinite catalogue without progress cues

A fictional marketplace continuously inserts new products and removes pagination, position and viewed-item markers while promotional prompts follow the shopper.

Potentially problematicMore picks loaded for you

More picks loaded for you. The list has no end, position or record of products already compared.. Continue browsing. Unconfirmed state: Continue browsing

Neutral alternative20 products reviewed

20 products reviewed. The shopper can stop, save the set or load another defined group.. Save and stop. Saved state: Save and stop. Persisted account state, expanded: The saved state behind “Save and stop” remains consistent after refresh and across supported channels.

Why the first version can mislead: The additional dependency controls access to the pricing goal. The panel states: “The list has no end, position or record of products already compared.” Reviewers need to establish whether “Continue browsing” is necessary for the selected task or pressures the user into a separable action. A shopper can lose track of time, prior comparisons and where a considered choice occurred.

What a fairer design does: Provide meaningful batches, a visible position and a reliable way to pause, save or return to compared items.

Show annotated differences (4)
Potentially problematic version
  • The list has no end, position or record of products already compared.Why this state matters: The additional dependency controls access to the pricing goal. The panel states: “The list has no end, position or record of products already compared.” Reviewers need to establish whether “Continue browsing” is necessary for the selected task or pressures the user into a separable action. A shopper can lose track of time, prior comparisons and where a considered choice occurred.
  • Unconfirmed state: Continue browsingReview prompt: What functional need makes “Continue browsing” necessary for the shopping discovery feed goal, and can that need be met with less disclosure or commitment?
Neutral alternative
  • The shopper can stop, save the set or load another defined group.Fairer design: Provide meaningful batches, a visible position and a reliable way to pause, save or return to compared items.
  • Persisted account state, expanded: The saved state behind “Save and stop” remains consistent after refresh and across supported channels.Review prompt: Test the control across refresh, device and account states; is “Stopping or disabling continuation is absent, hidden or non-persistent” still observable after persistence is considered?
Review questions (3)
  • What functional need makes “Continue browsing” necessary for the shopping discovery feed goal, and can that need be met with less disclosure or commitment?
  • Test the control across refresh, device and account states; is “Stopping or disabling continuation is absent, hidden or non-persistent” still observable after persistence is considered?
  • Could the stated purpose make this dependency genuinely necessary under the boundary “ordinary pagination”, and what product evidence would demonstrate that necessity?
Side-by-side shopping discovery feed interface showing “More picks loaded for you” and the clearer alternative “20 products reviewed”.Provenance: Original hypothetical shopping discovery feed example created for this library; no real business, product or interface is depicted.

Complete practice context

How this example relates to Automatic attention capture

Content continues automatically or lacks meaningful stopping cues, reducing deliberate control over time and attention. This is a design and research taxonomy for learning and evidence review, not a statutory offence label or an automatic finding that an interface is unlawful.

The full guide explains inclusion and exclusion criteria, potential harms, fairer design, evidence questions and separate Australian legal information layers. The example page isolates one scenario so it can be shared and discussed without reproducing the complete library on one page.

Continue comparing

Automatic attention capture

Autoplay overrides a session limit

Short-video feedAccount Management

A fictional video service starts another clip when a user’s chosen twenty-minute limit is reached and hides the leave action behind a full-screen recommendation.

Open this example

Contact harvesting and coerced referrals

Address-book import blocks onboarding

Social app onboardingSignup

A fictional community app stops onboarding at an address-book permission screen and gives no visible way to continue without uploading contacts.

Open this example

Contact harvesting and coerced referrals

Feature unlocked by recruiting friends

Collaboration workspaceAccount Management

A fictional workspace keeps export disabled until the user supplies three colleagues’ addresses and sends invitations from the service.

Open this example
Sources and provenance for this example

Evidence base

Sources

  1. Dark commercial patternsOrganisation for Economic Co-operation and Development · Secondary · checked 2026-09-14 · OECD Digital Economy Papers No. 336
  2. Competition and Consumer Amendment (Unfair Trading Practices) Act 2026Federal Register of Legislation · Primary · checked 2026-09-14 · C2026A00064