A fictional study service makes certificate export depend on completing seven daily streak tasks that were not disclosed when the course was bought.
Gamified or paid access coercionLearning platformAccount Management
This is an original fictional comparison. It depicts no real company and is not a legal finding or safe harbour.
Learning platformAccount Management
Reward loop required for document export
A fictional study service makes certificate export depend on completing seven daily streak tasks that were not disclosed when the course was bought.
Potentially problematicKeep the streak to export
Keep the streak to export. Seven more daily tasks are required before the certificate link activates.. Return tomorrow. Unconfirmed state: Return tomorrow
Seven more daily tasks are required before the certificate link activates.
Return tomorrow
Unconfirmed state: Return tomorrow
→
Neutral alternativeYour certificate is ready
Your certificate is ready. Course completion unlocks export immediately; practice streaks remain optional.. Download certificate. Saved state: Download certificate. Persisted account state, expanded: The saved state behind “Download certificate” remains consistent after refresh and across supported channels.
Course completion unlocks export immediately; practice streaks remain optional.
Download certificate
Saved state: Download certificate
Persisted account stateThe saved state behind “Download certificate” remains consistent after refresh and across supported channels.
Why the first version can mislead: The additional dependency controls access to the account management goal. The panel states: “Seven more daily tasks are required before the certificate link activates.” Reviewers need to establish whether “Return tomorrow” is necessary for the selected task or pressures the user into a separable action. Learners may be forced into additional engagement or lose a completion record they already earned.
What a fairer design does: Provide the earned certificate directly and present streak activities as optional learning support.
Show annotated differences (2)
Potentially problematic version
Unconfirmed state: Return tomorrowIn “Reward loop required for document export”, this element shows how gamified or paid access coercion can shape the decision.
Neutral alternative
Persisted account state, expanded: The saved state behind “Download certificate” remains consistent after refresh and across supported channels.In “Reward loop required for document export”, this element keeps the clearer alternative visible at the same decision point.
Review questions (3)
What functional need makes “Return tomorrow” necessary for the learning platform goal, and can that need be met with less disclosure or commitment?
Test the control across refresh, device and account states; is “Repeated labour or additional payment is the effective unlock route” still observable after persistence is considered?
Could the stated purpose make this dependency genuinely necessary under the boundary “clearly disclosed optional cosmetic purchases”, and what product evidence would demonstrate that necessity?
Side-by-side learning platform interface showing “Keep the streak to export” and the clearer alternative “Your certificate is ready”.Provenance: Original hypothetical learning platform example created for this library; no real business, product or interface is depicted.
Complete pattern context
How this example relates to Gamified or paid access coercion
Desired functionality is practically conditioned on repetitive engagement or an additional payment not sufficiently clear at acquisition. 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.
The full guide explains inclusion and exclusion criteria, harms, fair design principles, evidence questions and the relevant EU legal information layers. The example page isolates one scenario so it can be shared and discussed without reproducing the complete library on one page.
A fictional game sells a chapter pass but requires hours of repetitive daily tasks or another payment before the purchased final level becomes playable.
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.
A fictional marketplace continuously inserts new products and removes pagination, position and viewed-item markers while promotional prompts follow the shopper.
Dark commercial patternsOrganisation for Economic Co-operation and Development · Secondary · checked 2026-09-14 · OECD Digital Economy Papers No. 336
Unfair Commercial Practices DirectiveEuropean Parliament and Council of the European Union · Primary · checked 2026-08-09 · Directive 2005/29/EC; CELEX 02005L0029-20220528
Email updates
Follow new examples and material DFA developments.
Get an email when this library adds a substantial example or a verified source changes the regulatory picture.