Browse Definitions:
Definition

dark pattern

Contributor(s): Matthew Haughn

A dark pattern is an element of a manipulative interface designed to trick the user into taking actions that they might not have done freely.

Dark patterns are used in some web pages, popups and programs that include malware, freeware, shareware, freemium offerings and even fully paid software. A typical scenario is the inclusion of additional programs along with a program a user is installing – sometimes referred to as drive-by downloads or barnacles. During the installation,  the programs may be presented to the user as options in a more- or-less visible check box. Typically the additional programs are pre-selected for download. To make it even more likely that the user won’t successfully prevent their download, the developers may make the forms complicated to fill completely and have them set to reselect “optional” programs in the event of an error. In another scenario, the user selects between typical and advanced installations and the “typical” option includes unspecified third-party programs. Should the user continue through installation by simply clicking “next” in the series of windows, they end up with unwanted programs.

Dark patterns are often used even with paid purchases or subscriptions. An additional item may be added automatically by an e-tailer during a purchase, putting the onus on the buyer to see and remove the item from the cart. Subscriptions may be unintentionally selected where one-time purchases for goods, magazines or donations were intended in the same way. This practice is sometimes reinforced by policies like requiring post-delivered letters to unsubscribe.

Dark patterns are used almost as often by established companies as shady enterprises. Microsoft’s GWX (Get Windows 10) update app is a prime example. Microsoft offered Windows 10 freely to Windows 7 and Windows 8 users. As time went on, however, Microsoft was presumably not happy with user uptake and started using dark patterns in popups for the offer. Eventually, GWX presented a window with buttons for “upgrade now” and “upgrade later.” The X in the corner of the window, rather than simply closing it, initiated the upgrade. Similarly, Amazon’s website makes closing an account almost impossible and the company continues to send promotional emails after users have unsubscribed.

As one might expect there, is a negative reaction to dark patterns and other elements of manipulative interfaces. E-tailers and software designers and all those who use dark patterns stand the chance of losing a customer permanently over this effort to increase revenue. There is a growing movement among responsible and ethical UX (user experience) and UI (user interface) developers to stop the practice and to shame those who continue to use dark patterns.

This was last updated in June 2016

Continue Reading About dark pattern

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Oh, man, I hate those things. I've been astonished by how many really reputable download sites have crap that it tries to download on your system.
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

SearchCompliance

SearchSecurity

  • black hat

    Black hat refers to a hacker who breaks into a computer system or network with malicious intent.

  • copyright

    Copyright is a legal term describing ownership of control of the rights to the use and distribution of certain works of creative ...

  • keylogger (keystroke logger or system monitor)

    A keylogger, sometimes called a keystroke logger or system monitor, is a type of surveillance technology used to monitor and ...

SearchHealthIT

  • population health management (PHM)

    Population health management (PHM) is a discipline within the healthcare industry that studies and facilitates care delivery ...

  • ICD-10-PCS

    The International Classification of Diseases, 10th Revision, Procedure Coding System (ICD-10-PCS) is a U.S. cataloging system for...

  • U.S. National Library of Medicine (NLM)

    The U.S. National Library of Medicine (NLM) is the largest biomedical library in the world.

SearchDisasterRecovery

  • business continuity plan (BCP)

    A business continuity plan (BCP) is a document that consists of the critical information an organization needs to continue ...

  • call tree

    A call tree -- sometimes referred to as a phone tree -- is a telecommunications chain for notifying specific individuals of an ...

  • mass notification system (MNS)

    A mass notification system is a platform that sends one-way messages to inform employees and the public of an emergency.

SearchStorage

  • open source storage

    Open source storage is data storage software developed in a public, collaborative manner that permits the free use, distribution ...

  • CompactFlash card (CF card)

    A CompactFlash card (CF card) is a memory card format developed by SanDisk in 1994 that uses flash memory technology to store ...

  • email archiving

    Email archiving (also spelled e-mail archiving) is a systematic approach to saving and protecting the data contained in email ...

SearchSolidStateStorage

  • RRAM or ReRAM (resistive RAM)

    RRAM or ReRAM (resistive random access memory) is a form of nonvolatile storage that operates by changing the resistance of a ...

  • JEDEC

    JEDEC is a global industry group that develops open standards for microelectronics.

  • M.2 SSD

    An M.2 SSD is a solid-state drive (SSD) that conforms to a computer industry specification written for internally mounted storage...

SearchCloudStorage

  • RESTful API

    A RESTful application program interface breaks down a transaction to create a series of small modules, each of which addresses an...

  • cloud storage infrastructure

    Cloud storage infrastructure is the hardware and software framework that supports the computing requirements of a private or ...

  • Zadara VPSA and ZIOS

    Zadara Storage provides block, file or object storage with varying levels of compute and capacity through its ZIOS and VPSA ...

Close