DARK PATTERNS

Have you ever surfed the internet and end up doing something you did not mean to? Well, you might have been a victim of Dark Patterns.

What are them?

Tricks used in websites and apps to make you do things that you did not mean to, like buying or signing up for something.

Types of dark patterns

Comparison Prevention

It’s difficult for the user to compare the products because the information is hard to find.

Confirmshaming

The user is forced to do what the website owner wants through emotional tactics.

Disguised Ads

The user clicks on the related content on a page but the link opens an advertisement.

Fake Scarcity

It presents limited availability of a product to push the user to buy quickly by making fear.

Fake Social Proof

It shows fake information about the popularity of a product.

Fake Urgency

Push the user to complete an action by showing time limitations and causing stress.

Forced Action

Through trick wording or other tricks an optional action becomes a forced action for the user.

Hard to Cancel

The sign-up action is easy but it’s very difficult and complex to cancel the service.

Hidden Costs

Showing additional costs at the end of the purchasing or sign-up action when the user spends a lot of time on the page.

Hidden Subscription

The user subscribes to a payment plan without being presented with clear information.

Nagging

It interrupts the user’s attention by sending requests repeatedly which forces the user to take the action unwished.

Obstruction

By making the path difficult for the user. It’s easy to force the frustrated user to take an action that the website owner wants.

Preselection

Preselection for the user even if there are more options. Based on cognitive bias, users tend to accept it.

Sneaking

Hiding the information from users to push them to take action which otherwise they won’t.

Trick Wording

Misleading users by taking advantage of the “scan reading strategy” to lead them to choose something when is in fact something else.

Visual Interference

Hide or disguise important information from the user on the website that should be clear.