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

Powered by:

SearchCompliance

  • internal audit (IA)

    An internal audit (IA) is an organizational initiative to monitor and analyze its own business operations in order to determine ...

  • pure risk (absolute risk)

    Pure risk, also called absolute risk, is a category of threat that is beyond human control and has only one possible outcome if ...

  • risk assessment

    Risk assessment is the identification of hazards that could negatively impact an organization's ability to conduct business.

SearchSecurity

  • computer exploit

    A computer exploit, or exploit, is an attack on a computer system, especially one that takes advantage of a particular ...

  • cyberwarfare

    Cyberwarfare is computer- or network-based conflict involving politically motivated attacks by a nation-state on another ...

  • insider threat

    Insider threat is a generic term for a threat to an organization's security or data that comes from within.

SearchHealthIT

SearchDisasterRecovery

  • business continuity and disaster recovery (BCDR)

    Business continuity and disaster recovery (BCDR) are closely related practices that describe an organization's preparation for ...

  • 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 ...

SearchStorage

  • OpenStack Block Storage (Cinder)

    OpenStack Block Storage (Cinder) is open source software designed to create and manage a service that provides persistent data ...

  • SATA Express (SATAe)

    SATA Express (SATAe or Serial ATA Express) is a bus interface to connect storage devices to a computer motherboard, supporting ...

  • DIMM (dual in-line memory module)

    A DIMM (dual in-line memory module) is the standard memory card used in servers and PCs.

SearchSolidStateStorage

  • hybrid flash array

    A hybrid flash array is a solid-state storage system that contains a mix of flash memory drives and hard disk drives.

  • 3D XPoint

    3D XPoint is memory storage technology jointly developed by Intel and Micron Technology Inc.

  • 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 ...

SearchCloudStorage

  • Google Cloud Storage

    Google Cloud Storage is an enterprise public cloud storage platform that can house large unstructured data sets.

  • 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 ...

Close