Step 1 of 7 - Sign Up
Dark Pattern #1

Welcome to FlowLearn

Before you continue, we need your consent to personalise your experience.

Cookie Preferences

By clicking Accept, you agree to our Privacy Policy. To opt out, visit Settings > Privacy > Cookie Preferences > Manage > Advertising > Opt Out.

Pattern: Asymmetric Consent Design
Accept is one click. Reject requires navigating 4 menus. 75% of users accept because rejection is deliberately too hard.
Dark Pattern #2

Personalise Your Plan

Select your preferences to get started:

Send me weekly progress updates and personalised recommendations
Share my learning data with FlowLearn's trusted partner network for improved experience
I agree to receive promotional offers from FlowLearn and selected third parties
I do not want my data used for targeted advertising
Pattern: Pre-checked Opt-ins + Trick Question
The three pre-ticked boxes share your data. The opt-out box uses double negative language ("I do not want") to confuse. Illegal under GDPR, but used by 57% of websites.
Dark Pattern #3

Your Free Trial is Ready!

Start learning for free today. Cancel anytime.

FlowLearn Premium TrialFREE
Trial period7 days
Dark Pattern #4

Special Offer - Act Fast!

04:59
Offer expires in

Upgrade to Annual Plan - Save 40%!

Only 3 spots left at this price. 12 people viewing this offer.

Pattern: Manufactured Urgency
The countdown timer resets on every page reload. "12 people viewing" is a random number. Neither the timer nor the scarcity claim is real.
Dark Pattern #5

Ready to cancel?

After 6 days, you want to cancel before the trial ends. You found the cancel option after clicking Settings > Billing > Manage Plan > Cancel.

Are you sure you want to give up on your learning journey?

You've completed 3 lessons. Your progress will be paused and you may fall behind.

Pattern: Confirm-Shaming
The cancel button is labelled to make you feel bad. "I want to give up" triggers loss aversion and shame. 60% of users abandon cancellation when confirm-shame language is used.
Dark Pattern #6

Wait - a special offer just for you

Don't go! Get 3 months for the price of 1.

This offer is only available right now and cannot be applied later.

Pattern: Roach Motel + Retention Trap
Sign-up took 2 clicks. Cancellation takes 7 screens. The retention offer was planned from day one. Roach motel design reduces cancellations by up to 40%.
Gauntlet Complete

Six dark patterns. One sign-up flow.

Every pattern you just encountered is from a real product. They are designed to be invisible in the moment.

You just spent 3 minutes. A real user would have spent more - and most would not have made it out.