Deceptive Design – formerly

Hall of shame

Luton airport, after prepaying for parking

Airtable ID


Luton airport website shows a disguised ad. It appears to be a "continue" button leading on from the checkout, but in fact tricks users into subscribing to a totally unrelated service.

| Aug 21, 2022

| Socially Distant David | Aug 21, 2022

Skype tricks users into uploading their address book - via a dialog box that has no visible option to refuse.

Airtable ID


Noticed my Skype client on the iPad started doing this sneaky crap where when you open the app it presents a prompt that asks you to approve sharing all your contacts w/ Skype. And there's no visible way to say "no."

| Aug 21, 2022

| briankrebs | Aug 21, 2022

Nice dark pattern @treatwellnl! That didn't work.

Airtable ID


Treatwell uses trick questions - alternating sentiment for its checkbox labels - to trick users into agreeing to emails or tracking.

| Aug 21, 2022

| Riccardo | Aug 21, 2022

Instagram doesn’t allow me to keep my account deactivated. Instead it reactivates and doesn’t allow me to deactivate it again.

Airtable ID


"Sorry, you can only disable your account once a week. Try again in a few days."

| Aug 21, 2022

| AssholeDesign | Aug 21, 2022

Imagine getting locked out of your smart home thermostat because your credit card expired on an e-commerce store account.

Airtable ID


"Last month we had debit card fraud, where bank sent us new card. [...] Meanwhile, everything Amazon shut down for us. Amazon, Alexa, smart thermometers. Worst of all - the last season of #BetterCallSaul, which I *paid* for."

| Aug 21, 2022

| Phil Hill | Aug 21, 2022

When a user uses duolingo on a series of consecutive days, this is called a streak. If users miss a day, they can pay to 'repair' it.

Airtable ID


Wow, didn't know you could pay to continue your broken streak on Duolingo. Not sure how I feel about this.

| Aug 21, 2022

| Paras Chopra | Aug 21, 2022

“By cancelling, I acknowledge: HP Instant Ink subscription cartridges will no longer work after my final billing cycle ends, even if they are already installed in my printer.”

Airtable ID


"Because instant ink bills at the end of each billing cycle, I will receive one final bill for $11.99, plus charges for any additional pages printed. I will lose rollover pages associated with my account."

| Aug 21, 2022

| AssholeDesign | Aug 21, 2022

Duolingo's A/B testing use is causing users to flock to its premium model, now at 3.3 million accounts

Airtable ID


'"We use A/B testing to optimize nearly everything related to our products, from new gamification features, to our learning content, to our Super [Duolingo] purchase page design, and even to the notifications that learners receive as reminders to do their lessons," said von Ahn'

| Aug 21, 2022

| Pittsburgh Inno | Aug 21, 2022

If Jeff Bezos or Amazon executives like CEO Andy Jassy used vanishing messages to discuss Prime, the FTC wants them handed over as it investigates the company's sign-up tactics

Airtable ID


The FTC wants Amazon to fork over any disappearing messages that executives used to discuss Prime.The federal agency has been probing Amazon over potentially misleading tactics used to get people to subscribe. Insider reported in March that Amazon execs were worried customers felt tricked into signing up but did nothing.

| Aug 21, 2022

| Insider | Aug 21, 2022

An opinion poll on Trump's website contains a deceptive request for a donation, with recurring monthly repayments preselected.

Airtable ID


"Still raising cash off stealing Top Secret documents."

| Aug 21, 2022

| Ron Filipkowski | Aug 21, 2022

Moonpig email hides the unsubscribe link using black text on a black background.

Airtable ID


"How nice of you to hide the unsubscribe link "

| Aug 21, 2022

| Ben | Aug 21, 2022

Sedo's deceptive cookie UI involves an "Accept all" button where the user would expect a "Continue" button.

Airtable ID


Nice cookie selection dark pattern from Sedo to start the morning.

| Aug 21, 2022

| Harry Bailey | Aug 21, 2022

When Tech Companies Do It, The NY Times Calls It ‘Dark Patterns,’; When The NY Times Does It, It’s Called ‘Being Smart'

Airtable ID


"There’s a spectrum of behavior — some of which is just smart business and tech practices, and some of which is more nefarious. But using the term “dark patterns” to broadly describe anything that we don’t understand, or can’t see that is designed to get you to do something… becomes problematic pretty quickly. "

| Aug 21, 2022

| Techdirt | Aug 21, 2022

In-app browsers (e.g. Facebook, Instagram, TikTok) found to track everything that users do.

Airtable ID


Do not browse the web in in-app browsers (e.g. in apps like Facebook, Instagram, TikTok). Experience is bad. Those apps also INJECT TRACKING INSTRUCTIONS. They control every interaction, all that is typed, clicked... Browse with normal web browsers.

| Aug 21, 2022

| Lukasz Olejnik | Aug 21, 2022

After 30 days, Instagram forces users to see suggested posts, even though they requested for them to be hidden.

Airtable ID


"AKA “We will automatically uncheck your stated preferences and ruin your experience once a month until we wear you down and you stop manually re-checking them.”"

| Aug 06, 2022

| Peter V. Brett | Aug 06, 2022

How Facebook Manipulates You Using Dark Patterns

Airtable ID


"A 6 minute video below that explains how Facebook's UI employs dark patterns that make users share more data than they may intend."

| Aug 06, 2022

| Luiza Jarovsky | Aug 06, 2022

Capitalone uses confirmshaming to encourage users to install a browser extension that tracks them extensively.

Airtable ID


Sign up for CapitalOne Shopping and you get Confirmshaming and Privacy Zuckering. BTW thanks to Safari for making the data you’re trying to harvest so very obvious.

| Aug 21, 2022

| Lisa Woodley | Aug 21, 2022

Patreon uses a deceptive UI in its cookie dialog.

Airtable ID


"Such unclear langage is probably not GDPR compliant. What is really happening when I click on “Reject All” and then “Accept”? I hope it’s not a dark pattern to force me to “accept” your cookies."

| Aug 06, 2022

| Olivier Simard-Casanova | Aug 06, 2022

Adobe interupts users with large pop-up ad they press "Save" in Adobe illustrator, a product they have already paid for.

Airtable ID


"It's easy to dunk on Adobe software quality, I know. But I hit "Save" in Illustrator and got this hilariously huge cloudsell."

| Aug 06, 2022

| Cabel | Aug 06, 2022

Ask HN: What's up with these DoorDash dark patterns?

Airtable ID


"you can't actually drill into and read reviews which makes assessing the actual quality of the restaurant difficult. And I've found that restaurants will run their own "ghost kitchen" shadow restaurant out of their main (poorly rated) location."

| Aug 04, 2022

| flycatcha | Aug 04, 2022

AT&T alternates the meaning of on and off in their email preferences page.

Airtable ID


"A fun dark pattern from ATT: you can turn specific marketing emails OFF or you can turn Unsubscribe ON."

| Aug 06, 2022

| Matt Hodges | Aug 06, 2022

Facebook's "mute notifications" UI uses confusing language and provides only provides temporary options (e.g. 15 mins).

Airtable ID


"fun lil deceptive UI pattern from (apparently desperate) F*cebook this morning: I updated my phone & shortly after got a push notification from FB - I’ve had those turned entirely off for at least 3-4 years! so I go spelunking in the settings…"

| Aug 06, 2022

| Cyd Harrell | Aug 06, 2022

'The Farmers Dog' requires users to enter many pages of personal data before they can view prices.

Airtable ID


"this is a gross dark pattern from ⁦@thefarmersdog⁩. you have to affirm the marketing material before you’re allowed to see a price."

| Aug 06, 2022

| Eric Jacobs | Aug 06, 2022

Boston Globe subscriptions cannot be cancelled in the first 24 hours of creating them.

Airtable ID


"Signed up for the @BostonGlobe to read an article. Article was 'meh', so wanted to cancel my sub. Cannot do it online, have to call. The agent tells me: 'You can't cancel the first 24 hours because you'll only show up in the system after...'"

| Jul 28, 2022

| Gergely Orosz | Jul 28, 2022

Expresso requires users to enter their name and email address before they can unsubscribe from emails.

Airtable ID


"boa página para quem clica em "editar subscrição" no fim do vosso email não solicitado porque tem outras newsletters que quer manter, @expresso" (Portuguese language example).

| Jul 29, 2022

| Henrique Vasconcelos | Jul 29, 2022

When inviting a new member, Slack does not show the price or the party that will be charged.

Airtable ID


"Scenario: Startup wants to invite contractor (who isn't on Slack) as a single-channel guest to their team. Slack shows Startup this modal, most people pick the first one (that's the correct selection) But... this forces the contractor to pay $7/mo"

| Jul 30, 2022

| | Jul 30, 2022

BeyondMenu uses fake reservation confirmation in an email campaign to drive open rates

Airtable ID


BeyondMenu used the email subject line "Your Friday reservation is confirmed..." - which was likely to alarm users, none of whom had made a reservation. When opened, the email reads "Your reservation is confirmed with your couch... Order now"

| Jul 30, 2022

| Blinkplays | Jul 30, 2022

Thanks to regulatory action by the ACM, no longer allows fake discounts or personalised pricing in the Netherlands

Airtable ID


Prices on Wish were personalised, based on location and purchase behaviour. The platform failed to inform its customers about this. Following the ACM's demands the company has decided to end its price personalisation in the EU.

| Jul 30, 2022

| Netherlands Authority for Consumers and Markets (ACM) | Jul 30, 2022

Trump email campaigns continue to use a slew of deceptive design techniques.

Airtable ID


"LAST CHANCE... We won't email you again." (I got 10 more messages in the next seven hours.) It says I need to "RENEW" a membership I never had in the first place. Fake urgency of final contact to nudge action.

| Jul 30, 2022

| Augie Ray | Jul 30, 2022

HP requires users to create an online account in order to use offline features.

Airtable ID


"HP at it again: Have to create an account to scan a document."

| Jul 30, 2022

| SanktusAngus | Jul 30, 2022

Gumtree UK makes it very difficult to opt out of ad tracking.

Airtable ID


Gumtree UK provides a "one click" opt-in for ad tracking, yet requires dozens of clicks to opt out.

| Jul 31, 2022

| matt sephton | Jul 31, 2022

Google Maps now requires WiFi scanning to use navigation

Airtable ID


"Google has now drawn a line in the sand. Give us all your local SSIDs, local bluetooth connections, with likely even more detail, or they now refuse to allow you to use Maps to navigate."

| Feb 01, 2022

| | Feb 01, 2022

The Psychology Behind Amazon's Purchase Experience

Airtable ID


A critical analysis of Amazon's purchasing user journey (spoiler: contains dark patterns!)

| Jan 31, 2022

| Dan Benoni & Louis-Xavier Lavallee | Jan 31, 2022

Reddit manipulates users into installing mobile app

Airtable ID


Reddit is famous for their relentless interruptions to their web experience in pushing users towards their native mobile app. Here they experiment with a "cheeky" nudge about cats and dogs.

| Jan 18, 2022

| Szprinktrap | Jan 18, 2022

Steinberg requires users to subscribe to a newsletter before using one of their products

Airtable ID


This modal dialog box requires users to subscribe to a mandatory newsletter.

| Jan 17, 2022

| agirres | Jan 17, 2022

Norton and Avast install crytpominer software without user consent

Airtable ID


"Norton360 isn't the only antivirus product installing cryptominers. Avira, a "free" antivirus product w/ > 500M users, recently introduced users to Avira Crypto. Avira is now owned by NortonLifeLock, which also just bought Avast antivirus (500M users)"

| Jan 08, 2022

| Brian Krebs | Jan 08, 2022

Facebook makes it tricky to decline an invitation

Airtable ID


The user needs to click a small button labelled "..." then select "Decline", then ignore the main button (despite it being the thing they requested) and select the less obvious secondary button labelled "Confirm".

| Jan 16, 2022

| Zach Collier | Jan 16, 2022

Venmo's payment protection feature allows the buyer to add a fee that the sender pays - without their consent

Airtable ID


"Venmo has a feature where the person that you’ve requested payment from can opt into payment protection, which adds a 1.9% fee to the transaction that the requestor pays without any sort of consent or control if opted into. It’s a dark pattern that I can’t believe is legal."

| Jan 10, 2022

| witchoria | Jan 10, 2022

NYT subscription takes much longer to cancel than to create.

Airtable ID


Cancelling this New York Times subscription took about 8 minutes. Most of the time was just waiting for the CS rep to respond in live chat.

| Jan 07, 2022

| | Jan 07, 2022

In order to refuse cookies, Facebook makes users click a button titled “Accept Cookies”. You have to laugh

Airtable ID


"In order to refuse the deposit of cookies,m internet users must click on a button entitled "Accept cookies", displayed in the second window."

| Jan 06, 2022

| Mark Di Stefano | Jan 06, 2022

Barclays bank "Tick the box if you don't want us to tell you about offers..."

Airtable ID


"Now I know why I'm getting marketing material posted to me when I thought I'd turned this off"

| Jan 06, 2022

| kimeshan_ | Jan 06, 2022

Twitter's "Install App" modal dialogue prompt on top of all the content is a form of user abuse

Airtable ID


"The company should know by now, based on the dozens of previous rejections: I'm not interested!"

| Jan 01, 2022

| Metadat | Jan 01, 2022

Why is it so easy to rack up huge bills from AWS without intending?

Airtable ID


Are they purposefully neglecting to create cost control, projection and notification features?

| Dec 14, 2021

| | Dec 14, 2021

Verizon's tracking feature is opt out, so customers will be tracked without their knowledge.

Airtable ID


This is a #privacy nightmare and an utter disgrace. @Verizon you are a pipe to the internet and that is all. I am appalled you would think you have the right to track and monetize my activity.

| Dec 14, 2021

| Burley | Dec 14, 2021

Ebay's mandatory marketing emails

Airtable ID


If you register with using the "sign in with google" feature, you get automatically opted in to marketing emails.

| Dec 13, 2021

| Ebay | Dec 13, 2021 uses fake "X visitors are looking at this product right now" component.

Airtable ID


On the website, a random number generator was used to fake live consumer interest on product listing pages

| Jul 04, 2021

| darkpatterns | Jul 04, 2021

Docker Hub has a delay when users opt out of tracking, and no delay when users opt.

Airtable ID


"ummmm @Docker Hub cookies preferences take 20 seconds to be processed.. is this a @TrustArc technical challenge or a dark pattern? #darkpatterns"

| Jul 01, 2021

| BogdanCovrig | Jul 01, 2021 provides users no way to opt out of cookies.

Airtable ID


Despite this being a legal requirement in various legal jurisdictions, forces users to "consent" to cookies if they wish to enter the website.

| Jul 01, 2021

| ThatDesignFeel | Jul 01, 2021

Akismet uses a random number generator to show a fake live counter on their home page.

Airtable ID


A random number is added to the true count of "spam comments blocked to date" to simulate a live counter

| Jun 30, 2021

| OnarAlili | Jun 30, 2021

Robinhood to pay $70 million fine after causing ‘widespread and significant harm’ to customers.

Airtable ID


"[...] customers received false or misleading information from Robinhood on a variety of issues, including how much money customers had in their accounts, whether they could place trades on margin and more."

| Jun 30, 2021

| Alicia Adamczyk | Jun 30, 2021

Dark Patterns in Google Ads.

Airtable ID


Google has recently rebranded its Adwords advertising platform to Google Ads. Together with the new name, the interface also got a big overhaul. And as someone who spends many hours of every day on the platform, I can’t say I’m happy with the results.

| Jun 12, 2021

| Dennis | Jun 12, 2021

The New Yorker sends a fake "final demand" letter to trick users into resubscribing.

Airtable ID


The letter reads "statement of account" "FINAL NOTICE" except it's just an invitation to renew a subscription that would otherwise expire.

| Jun 28, 2021

| joelanman | Jun 28, 2021

Linkedin limits user choice to drive engagement.

Airtable ID


Linkedin asks the user a yes/no question but instead of allowing the user to answer "no", the button reads "No, show me more"

| Jun 28, 2021

| SimonGabriel | Jun 28, 2021

Ex-reddit engineering manager admits to the dark patterns they built while working there.

Airtable ID


“Yes, power users complain—and still continue using the site—but the casual user does not. These dark patterns have been normalized on other websites. These practices are done because it works”

| Jun 26, 2021

| Wting | Jun 26, 2021

Unknown: Confirmshaming.

Airtable ID


"No, I don't like savings"

| Mar 14, 2021

| Steve_Bromley | Mar 14, 2021

Windows: Edge promotion.

Airtable ID


Wow, the dark patterns in Windows to keep you on Edge are quite something. Search bing for Chrome leads to huge banner promo for Edge. Changing the default browser pops up promo for Edge.

| Mar 11, 2021

| cramforce | Mar 11, 2021

Checking in on Fast.

Airtable ID


For those of you that don’t know, Fast is a one-click and login checkout tool. To date, they’ve been primarily focused on ecommerce sites which puts them up against the likes of Shop Pay, Apple Pay and other simple purchase solutions...

| Mar 12, 2021

| Chris Frantz | Mar 12, 2021

Humble: placement of 'Add to Cart' button.

Airtable ID


Really disappointed in @humble for this UI design. The "add to cart" button adds a monthly subscription but is strategically placed to make users believe it will just get them the bundle instead. Not cool, @humble. You should be ashamed of yourselves.

| Mar 11, 2021

| Metallion98 | Mar 11, 2021

T-Mobile will sell your web-usage data to advertisers unless you opt out.

Airtable ID


Data sales begin April 26 unless you opt out; T-Mobile claims it'll be anonymous.

| Mar 09, 2021

| Jon Brodkin | Mar 09, 2021

Unknown: cancelling subscription.

Airtable ID


This is how the software company does its best to raise the threshold for purchasing a cloud service. You can’t get out of the contract without talking to the “customer success team”.

| Mar 09, 2021

| Noste | Mar 09, 2021

Figma: Hidden fees & pricing model.

Airtable ID


Hey @figmadesign, could you please tell people that they're being charged extra money if they submit this form with the "can edit" option? And maybe explain your pricing model INSIDE the app?

| Mar 09, 2021

| greg00r | Mar 09, 2021

Talkspace, Headspace and Betterhelp: "data brokers".

Airtable ID


Yeah, unfortunately @talkspace @Headspace and @betterhelp are not therapy providers — they are data brokers mining your most intimate conversations & reselling them to 3rd parties incl. advertisers. You should not use them under any circumstances.

| Mar 09, 2021

| nandoodles | Mar 09, 2021

Unknown: preferences opt-out.

Airtable ID


Over 680 trackers and options for one webpage. "Accept all" or open each single item from a dropdown to opt-out. This is insane.

| Mar 05, 2021

| lowresolution | Mar 05, 2021

Jumbo app: hidden skip button.

Airtable ID


Look at this dark pattern bullshit. Finding the skip button isn't supposed to be a game.

| Mar 08, 2021

| dankim | Mar 08, 2021

Confluent: Free credits.

Airtable ID


Received a surprise bill of $700+ USD from @confluentinc I believe I got this bill due to dark patterns in UX and I think Confluent can do *much better* to treat their customers right.

| Mar 07, 2021

| bartekci | Mar 07, 2021

LinkedIn: accessing messages.

Airtable ID


When engagement metrics drive the decision. On the left, Twitter’s email with the direct message text included. On the right, LinkedIn’s email forcing me to open the app to see the message. Drives me Bananas every time!

| Mar 04, 2021

| lil_dill | Mar 04, 2021

Xiaomi phones: Data collection.

Airtable ID


When turning off data collection on Xiaomi phones, you need to turn off every single system app and in between you need to wait 10 seconds.

| Mar 03, 2021

| InvisibleBryan | Mar 03, 2021

New York Times: cancel subscription.

Airtable ID


New York Times makes it intentionally difficult and time consuming to cancel subscription. #forcedcontinuance i finally had to cancel my credit card after trying on chat 3 times, being made to wait and "dropped service". For Shame

| Mar 01, 2021

| martylafl | Mar 01, 2021

Asana: Per-seat pricing.

Airtable ID


Is there any other well known SaaS company besides @asana that charges per-seat pricing but uses this dark pattern

| Mar 02, 2021

| JeremyWeir | Mar 02, 2021

Zipcar: subscription plans.

Airtable ID


What's the difference between Zipcar's $7, $8, and $10 plans?

| Mar 02, 2021

| darkpatterns | Mar 02, 2021

Samsung: Marketing information settings.

Airtable ID


Samsung's stock health app now showing ads on a friend's Samsung S9 phone, which he bought for hundreds of €.

| Mar 01, 2021

| WolfieChristl | Mar 01, 2021

EPIC Files D.C. Consumer Protection Complaint Against Amazon Over Unfair and Deceptive User Interface

Airtable ID


EPIC has filed a complaint with the D.C. Attorney General alleging that Amazon unlawfully employs manipulative "dark patterns" in the Amazon Prime subscription cancellation process.

| Feb 28, 2021

| | Feb 28, 2021

Unknown: cookie permissions menu.

Airtable ID


This is the worst cookie permissions menu I've seen. You can't tell what is turned on and what is off. The default when the menu opens up is the top three, with off in gray. When you click on off, you see both off and on without a gray filter. So is this on or off?

| Feb 26, 2021

| KimZetter | Feb 26, 2021

Can Clubhouse Move Fast Without Breaking Things?

Airtable ID


The 11-month old audio social network is compelling. It also has some very grown-up problems.

| Feb 25, 2021

| Kevin Roose | Feb 25, 2021

Quartz: subscription details.

Airtable ID


so quartz won't even tell you how much it charges for a subscription unless you give it your email, which automatically subscribes you to a newsletter

| Feb 25, 2021

| juliacarriew | Feb 25, 2021 Low stock message.

Airtable ID


Low-stock Message on The message does not disclose the quantity in stock to users and appears for all products on the website.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021 Low-stock message.

Airtable ID


Low-stock Message on Choosing product options shows Only 3 left in stock. The out-of-stock message makes it always seem that the item just sold out.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021

Spanx: Testimonials.

Airtable ID


Testimonials on The website does not disclose how these were sourced, or whether they were submitted by actual customers.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021

JC Penney: Activity Notification.

Airtable ID


Activity Notification on highlighting the number of people who viewed the product in the last day.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021 Activity Notification.

Airtable ID


Activity Notification on highlighting the names and locations of those who purchased the product. The message always signals sold products as "just saved", regardless of the real recency.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021

Top Coat: Pressured selling.

Airtable ID


Pressured Selling on On adding a product to cart, a popup appears asking the user to upgrade their purchase.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021

Microsoft interrupts users during Windows boot sequence to nudge them to switch to Microsoft Edge web browser.

Airtable ID


Despite the user already having chosen their preferred web browser and search engine, Microsoft forces users to consider switching to Edge and Bing. If the user is not paying attention, they may mistakenly opt in to this change.

| Feb 15, 2021

| KimbleyIT | Feb 15, 2021 Countdown Timer.

Airtable ID


Countdown Timer in a popup displayed on In this instance, the stated offer is valid even after the half hour long timer expires.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021

New Balance: opt-out option.

Airtable ID


Trick Questions on Normally, checkboxes are designed to be ticked to opt in. In this case however, the user is required to tick to opt out.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021

Radioshack: confirmshaming.

Airtable ID


Confirmshaming on The option to dismiss the popup is framed to shame the user into avoiding it.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021

Greenfingers: opt-out option.

Airtable ID


Visual Interference on The opt-out option is grayed out to indicate it is disabled or cannot be clicked, when it can.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021 Limited Time.

Airtable ID


Limited Time on The website states that the deal is "Limited Time Only" without disclosing the deal's deadline.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021 Countdown timer.

Airtable ID


Countdown Timer on In this instance, the stated offer is valid even after the hour long timer expires.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021

WSJwine: Hidden Subscription.

Airtable ID


Hidden Subscription on Selecting the WSJwine Advantage option does not reveal the recurring subscription of $89 unless "Learn More" is clicked on.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021 VIP Rewards Club.

Airtable ID


Hidden Subscription on Joining the VIP Rewards Club does not reveal the recurring subscription of $95 unless "Terms and conditions" is clicked on.

| Feb 21, 2021

| Mathur, Arunesh; Acar, Gunes; Friedman, Michael J.; Lucherini, Elena; Mayer, Jonathan; Chetty, Marshini; Narayanan, Arvind | Feb 21, 2021

GameStop Hearing Exposes a Sick Business Model Destined to Exacerbate Wealth Inequality in America

Airtable ID


An exchange between Congresswoman Cindy Axne of Iowa and CEO of Robinhood Vlad Tenev "opened a window into a sick business model on Wall Street that is pumping out billionaires like Citadel’s Ken Griffin while seducing young people with the gamification of trading."

| Feb 19, 2021

| Pam Martens and Russ Martens | Feb 19, 2021

When FOMO Trumps Privacy: The Clubhouse Edition

Airtable ID


Clubhouse, the new audio-based social media app... is gaining lots of attention. Part of its popularity comes from it being pegged as the next social media giant. Beyond the hype, its epic product privacy failures are what warrants scrutiny.

| Feb 19, 2021

| Lourdes Turrecha | Feb 19, 2021

Before buying a NYT subscription, here's what it'll take to cancel it .

Airtable ID


Transcript of a 17 minute chat log of a consumer trying to cancel their New York Times subscription.

| Feb 18, 2021

| jandll | Feb 18, 2021

Fake countdown timer on

Airtable ID


"Great limited time deal on @Fabletics. Oh wait... It's a #darkpattern. The countdown timer resets every time you refresh the page."

| Feb 18, 2021

| constanta_rosca | Feb 18, 2021

Clubhouse app makes it possible for users to pause notifications but not stop them completely from the in-app settings.

Airtable ID


Although it is possible to stop notifications via the iOS operating system settings, if the user goes into the settings area of the clubhouse app, they are only able to temporarily pause notifications.

| Feb 15, 2021

| wichsp | Feb 15, 2021

CONFUSING BY DESIGN: A Data Protection Law Analysis of TikTok’s Privacy Policy

Airtable ID


This report argues that TikTok does not comply with the GDPR in a number of ways.

| Feb 01, 2021

| Dr. J. Ausloos & Dr. V. Verdoodt | Feb 01, 2021

Does ticking the boxes enable or disable data sharing and targeted ads?

Airtable ID


The meaning of a "tick" is not described (does it mean opt in, or opt out?). This ambiguity will drive higher opt-in rates.

| Feb 02, 2021

| airavn | Feb 02, 2021

Graze UK food brand uses extremely low contrast text to show calorie information.

Airtable ID


This high calorie snack is packaged in a deceptive manner by prominently showing a calorie count that appears to be for the whole packet, but upon closer inspection is just for a small portion. Further information is hidden using illegible text.

| Jan 28, 2021

| darkpatterns | Jan 28, 2021

Lyft priority mode gives drivers extra work but comes with a 10% pay cut.

Airtable ID


"I learned about a new feature Lyft quietly rolled out a few months ago. Drivers hate it. It's called priority mode and Lyft pitches it to drivers as a way to "stay busy... We'll prioritize you over other drivers." But it comes with a 10% pay cut."

| Jan 22, 2021

| darakerr | Jan 22, 2021

Trello hides the link to sign up without a premium subscription .

Airtable ID


"...this one nearly got me. @trello really wants you to use their free trial... the start without is juuust below your view."

| Jan 27, 2021

| ohhellohellohii | Jan 27, 2021

No items found.

Tfl App: Privacy settings.

Airtable ID


The Tfl App's Privacy Settings offer a ‘Accept All’ but no ‘Reject All' option. For users not wanting to Accept All the option is to 'Manage Cookies' which then leads the requirement to 'Manage Partners’. Users may find this time-consuming and non-transparent.

Aug 22, 2020

PrivacyMatters | Aug 22, 2020

Now TV: subscription cancellation.

Airtable ID


Now TV takes subscribers wishing to cancel through multiple screens asking them if they're sure they wish to cancel before letting them select 'I still want to cancel'.

Aug 04, 2020

JamieJBartlett | Aug 04, 2020

Wired: How to Spot—and Avoid—Dark Patterns on the Web

Airtable ID


You've seen them before: the UX ploys designed to trick you into spending money, or make it nearly impossible to unsubscribe. Here's what to look out for.

Jul 29, 2020

Eric Ravenscraft | Jul 29, 2020

A thread about nutrition information labels on prepacked food in the UK, and how they can be manipulated.

Airtable ID


"While nutrition and food labelling is in the news, here's a thread about the nutrition information labels which are required to appear on prepacked food in the UK, and how they can be manipulated with increasingly absurd definitions of a "serving". Examples follow..."

Jul 29, 2020

elocemearg | Jul 29, 2020 Unsubscribe.

Airtable ID


I’m still not sure how to unsubscribe from

Jul 04, 2020

DrummerBoyDibs | Jul 04, 2020

New York Times Makes Subscription Cancellations ‘Exceedingly Difficult’ for Consumers, Class Action Lawsuit Alleges

Airtable ID


A class action lawsuit was filed in June 2020, alleging that the New York Times has been violating California law by automatically renewing consumers’ subscriptions without proper authorization and making it “exceedingly difficult” to cancel existing subscriptions.

Jun 18, 2020

Jerry Lambe | Jun 18, 2020

Airtable: hidden charges for sharing.

Airtable ID


When a subscriber shares a link to an Airtable document, they are charged a year's subscription fee for each person a document is shared with. The charges are incurred without any notification or warning.

Jun 15, 2020

harper | Jun 15, 2020

Coursera shows course as "Enroll for Free" but after a user signs in, it becomes a $39/month premium subscription.

Airtable ID


This coursera course looks free, which tempts users to register. Once they have registered, the website reveals that the course is not free.

May 29, 2020

Lokipi | May 29, 2020

Discount Tire: Marketing unsubscribe.

Airtable ID


Discount Tire Unsubscribe Dark Pattern? Here is default view.

Apr 17, 2020

mgbgtv8 | Apr 17, 2020

The New Yorker: consent preferences.

Airtable ID


The New Yorker's consent preferences are unclear. The option for ‘Do Not Sell My Personal Information’ appears to be on, implying the user has selected not to have their information sold, but the instructions say to move it to the left to turn it off. This is confusing.

Mar 30, 2020

josh_zelonis | Mar 30, 2020

Udemy: Advertising unobtainable price.

Airtable ID


Udemy Course Dark Pattern for Price Discount, Happened on multiple courses as soon as I clicked buy now or log in it would go back to the original price, I heard they were stealing professors lectures as well and not compensating them or dealing with copyright well either.

Mar 27, 2020

nixwave | Mar 27, 2020

Ryanair: subscriber opt-out.

Airtable ID


Ryanair's text for subscribing to their mailing list says 'If you don't wish to receive these offers, please opt-out' but the tick box is checked by default. This is confusing for the user - do they need to leave the box checked, or uncheck, to opt out?

Mar 09, 2020

cynddl | Mar 09, 2020

Conde Nast: consent preferences.

Airtable ID


Look at this misleading crap from @CondeNast. The switch labeled "do not sell my personal info" actually needs to be switched to OFF to keep info private, only explained in the small print. And even though I clicked "do not sell" to get this popup, it's set to ON by default!

Feb 06, 2020

eparillon | Feb 06, 2020

Yousician: free trial.

Airtable ID


Tried out @yousician, but sadly hit right away with @darkpatterns. Tap "Start with free trial" (primes me that I'm not committing to anything yet), give finger ID (almost an habitual thing, as it's required for free apps too) and you just signed up to a 145 USD/y plan.

Feb 07, 2020

wwalmink | Feb 07, 2020

Netflix: misleading promotional email.

Airtable ID


I've received an email from @netflix asking me to "finalise the signup" when I don't remember registering. Worried about the identity theft etc went to a chat & discovered this is a "PROMOTIONAL EMAIL".

Feb 04, 2020

StealthRadek | Feb 04, 2020

Shazam: Unpredictable menu options.

Airtable ID


When you press the menu icon the result seems to randomly switch between displaying the full menu where you can choose to open the song in Spotify, save it, or share it, and the Apple Music only pop-up. Sometimes you can press it multiple times & get only one result or the other.

Jan 28, 2020

letsrollok | Jan 28, 2020

Elon Musk responds to author Nassim Nicholas Taleb regarding his Dark Pattern complaint.

Airtable ID


@nntaleb Just saw this today. Tesla refunds in general should be easy to get electronically \& certainly through customer service. Will he addressed.

Jan 15, 2020

elonmusk | Jan 15, 2020

Author Nassim Nicholas Taleb is caught out by Dark Patterns in the Tesla app and is denied a refund.

Airtable ID


Elon @elonmusk, your Customer Support at Tesla is even worse than I claimed last time. It is an insult to your customers.

Jan 15, 2020

nntaleb | Jan 15, 2020

New Yorker: consent preferences.

Airtable ID


On the @NewYorker's site, there's a cookie setting literally called "Sell My Personal Information". If you disable it, it will auto-enable itself when you use the CTA to close the window! Absolutely egregious disregard for ethical UX.

Jan 11, 2020

_armannobari | Jan 11, 2020

Wish Shopping: unsubscribe.

Airtable ID


I hate stuff like this, came across this one recently on @WishShopping. Also important to note, this only, modal comes up after you submit a form of checkboxes, where the last box resubscribes you to a weekly drip campaign

Dec 27, 2019

IamTrevorMurphy | Dec 27, 2019

Outlook: consent preferences.

Airtable ID


So, @outlook/@Microsoft wants me to manually un-check like 100 companies if I don't want them collecting my data... #privacy

Dec 04, 2019

AdrianSkar | Dec 04, 2019

Plusnet: Marketing opt-out.

Airtable ID


Plusnet with their intentionally confusing language.

Nov 24, 2019

Seriphe | Nov 24, 2019

ICICI Bank: life cover upsell.

Airtable ID


WTF @ICICIBank, why would I need life cover while transferring funds to a friend!

Nov 23, 2019

mitul_45 | Nov 23, 2019

ClickUp: user shaming.

Airtable ID


A signup window for ClickUp says: 'Save 26 days per year. We analyzed the time saved by over 4,000 teams after switching to ClickUp. That's 624 hours back!' Underneath, the button for not signing up is labelled 'No, I want to waste 26 days'

Nov 07, 2019

jnnksbrt | Nov 07, 2019

SpotHero: confusing unsubscribe.

Airtable ID


Check out this gem. Change in standard answer, followed by double negative content.

Nov 05, 2019

TeacohTime | Nov 05, 2019

RevolutApp: consent preferences.

Airtable ID


Hey @RevolutApp. What's with the confusing, blatant dark pattern messaging here when I go to toggle targeted marketing? Why MUST you be so sneaky? Why? Why?

Nov 06, 2019

KimberlyMicado | Nov 06, 2019

Fii Stilat: fake countdown timer.

Airtable ID


Textbook example of @darkpatterns in Europe: @BogdanCovrig & I visited this webshop from three different browsers & they seem to personalize their timers to the specific browser call. No math.random(), but still curious. Days don’t change, just minutes & seconds.

Nov 04, 2019

CatalinaGoanta | Nov 04, 2019

Disney Destinations: unsubscribe.

Airtable ID


stop making people jump through the hoop! make these processes simple and straightforward!

Oct 29, 2019

dishonestmktg | Oct 29, 2019

Dark Pattern Games: resource for gamers wanting to avoid Dark Patterns.

Airtable ID


Dark Pattern Games is a review site that analyses the Dark Patterns used by different games. It has a voting system and is meticulously put together.

Oct 17, 2019

Anon | Oct 17, 2019 allow notifications.

Airtable ID


One of the worst @darkpatterns I ever came across: Press allow notifications to verify that you are not a robot. When you decline it even redirects you to a different subdomain and asks you again.

Oct 19, 2019

etticat | Oct 19, 2019 consent preferences.

Airtable ID


See this #darkpattern all the time in cookie banners: the primary action is not 'confirm', but 'select + confirm all'

Oct 19, 2019

obesechinese | Oct 19, 2019

EE: unclear services sign up.

Airtable ID


One of the many reasons I’m leaving @EE - pulling @darkpatterns like this. Go to buy more data (extortionately priced), choose “One-off” and a pop-up appears with “Monthly Recurring” as the prominent, highlighted option. Now I have to waste my time working out how to cancel…

Oct 17, 2019

danchristians | Oct 17, 2019

The Turbotax Trap - How the Tax Prep Industry Makes You Pay

Airtable ID


In this series of in-depth articles, Investigative journalist Justin Elliott looks into the various manipulative and deceptive techniques that Intuit allegedly used in their Turbotax software.

Oct 17, 2019

Justin Elliott, Paul Kiel & Will Yong | Oct 17, 2019

Gumtree: marketing preferences.

Airtable ID


On log in, you either accept marketing emails or cancel which logs you out. No way to opt out here. That’s not good UX @Gumtree #darkpattern

Oct 14, 2019

christiansandor | Oct 14, 2019

Onetravel uses a random number generator to create a fake "X people are looking at this fight" notification.

Airtable ID


Ok this is really funny, check this out. I was in the process of booking a flight via @OneTravel. Trying to make me book ASAP, they claimed: "38 people are looking at this flight". Whoa

Oct 16, 2019

Harpaz, Ophir | Oct 16, 2019

Citibank: upselling pop up.

Airtable ID


This #darkpattern pops up from time to time in the @Citi @Citibank mobile app. There's no way to dismiss the initial pop up, and when you try to say No Thanks on the next screen, you must confirm you're not interested.

Oct 14, 2019

ryantaber88 | Oct 14, 2019

Touchnote: misleading 'best value'.

Airtable ID


@Touchnote has this gem on their pricing comparison page. One option is marked as "best value". The selected item promises $19.80 of savings. But...they are all the same price?

Sep 30, 2019

JC_UX | Sep 30, 2019

IKEA: self-service POS terminal.

Airtable ID


Hello @IKEAUK, this is from your self-service POS terminal. I don’t want to enter my post code, where am I supposed to press ‘No Thanks’ ?

Sep 29, 2019

djh | Sep 29, 2019

NDTV Food: user shaming.

Airtable ID


You know what @NDTVFood, this doesn't give the greatest impression of your site.

Sep 28, 2019

pgl | Sep 28, 2019

Beyond Burger: allow notifications.

Airtable ID


check out this cursed shit i found on this site. it tells you to allow notifications to verify if your a human with a fake captcha. i only have seen the beyond burger site do this.

Sep 27, 2019

AmiTheRobot | Sep 27, 2019

Quora: forced App sign up.

Airtable ID


Shame on @Quora for implementing a dark pattern that forces me to download their app without an option to exit this horrible popup

Sep 10, 2019

koolamusic | Sep 10, 2019

Buienradar: pop-up consent.

Airtable ID


Example of @darkpatterns. The page I wanted to view is hidden by an overlay asking permission to show a popup. I don't want that, but my only options are 'yes' and 'not now, maybe later'. Where is the 'no', @buienradar?

Sep 10, 2019

BrtZndbrgn | Sep 10, 2019

Eventbrite: marketing preferences.

Airtable ID


in Eventbrite's last step when you register for tickets. 'Go To My Tickets' not only signs you up for email marketing but it's already opt-in for you. Sneaky + interfering the interface.

Sep 23, 2019

AndreiStroescu1 | Sep 23, 2019

Grammarly: hidden cancel subscription button.

Airtable ID


Hey @Grammarly, kinda shitty UX trying to hide the button to cancel my subscription.

Sep 03, 2019

AndreasNorman | Sep 03, 2019

Météo-France: settings preferences.

Airtable ID


Nice @darkpatterns here @meteofrance: “j'accepte” doesn't save the current settings, it turns everything on and exits. To keep the selected settings you have to chose “je valide mes choix”

Sep 08, 2019

EvpokPadding | Sep 08, 2019

Swiss Airlines: cookie settings.

Airtable ID


What a mischievous technique to trick people into giving in all the data by accidentally clicking the wrong click of action.

Aug 30, 2019

smashingmag | Aug 30, 2019

Vueling Airlines: sneaking services to customers as 'Priority Boarding'.

Airtable ID


The check-in process in @vueling hiding so many @darkpatterns to fool the passengers taking services we don't want as 'prioritary boarding

Aug 19, 2019

NachoOliveras | Aug 19, 2019

Coursera: marketing preferences.

Airtable ID


Yet another example of @darkpatterns, this time found on @coursera. You cannot just decline, it's "now" or "later"...

Aug 19, 2019

jacek_bilski | Aug 19, 2019

CBS: You are about to cancel your subscription. Still want to cancel after us asking 4 times?

Airtable ID


CBS makes it exceptionally difficult for users to cancel their premium subscription.

Aug 18, 2019

LifeLegacy | Aug 18, 2019

Contacts+: Call spam block.

Airtable ID


Hey @contactsplus you’re joining the @darkpatterns army!

Aug 17, 2019

_gallina_ | Aug 17, 2019

TripAdvisor: deleting account.

Airtable ID


Deleting your TripAdvisor account? It's more complex than destroying a ring Did you notice that "back" button that looks like a submit one? Well it took me 3 times to realize I was always going backwards instead of deleting my account

Aug 14, 2019

Mamboleoo | Aug 14, 2019

Gitlab: marketing preferences.

Airtable ID


This sadly looks like a @darkpatterns from @gitlab 2019 Global Developer Report: DevSecOps

Aug 05, 2019

hpizaia | Aug 05, 2019

UserTesting: unclear pricing information.

Airtable ID


@usertesting the sadly ironic sales experience for visitors on your site is disappointing. No prices + minimal info on the pricing page = informed decision? Then chatbot that asks an unanswerable question & forces me to give email address/name before asking more.

Aug 05, 2019

ycamjak | Aug 05, 2019

Shining a Light on Dark Patterns

Airtable ID


"This article provides the first public evidence of the power of dark patterns. It discusses the results of the authors’ large-scale experiment in which a representative sample of American consumers were randomly assigned to a control group, a group that was exposed to mild dark patterns, or a group that was exposed to aggressive dark patterns. All groups were told they had been automatically enrolled in an identity theft protection plan, and the experimental manipulation varied what acts were necessary for consumers to decline the plan. Users in the mild dark pattern condition were more than twice as likely to remain enrolled as those assigned to the control group, and users in the aggressive dark pattern condition were almost four times as likely to remain enrolled in the program."

Aug 05, 2019

Luguri, Jamie; Strahilevitz, Lior | Aug 05, 2019

KingoWhatsapp: Consent preferences.

Airtable ID


"Do you want it or you want it? The choice is yours." What kind of UX #darkPattern sorcery is this lol...

Jul 27, 2019

MaticJ | Jul 27, 2019

Quora: forced app download.

Airtable ID


@Quora, please let me know when you have fixed this very dark example of @darkpatterns. I do not have the app and do not wish to download it. You leave me no other choice than leaving Quora. If that's what you want, so be it.

Jul 26, 2019

BrtZndbrgn | Jul 26, 2019

Admiral: renewal and cancellation of insurance.

Airtable ID


Really poor @darkpatterns from @AdmiralUK. Sign up for car insurance online, manage account online, get email notification of auto-renewal (which I didn't explicitly sign up for) for a 38% increase in cost. No option to cancel auto-renewal online. Shameful and exploitative.

Jul 24, 2019

thelonelyrobot | Jul 24, 2019

Listonic: 'add item' button design also used in site's advertisements.

Airtable ID


Another #DarkPattern from @listonic (a grocery list app). They use a blue button to add an item to your grocery list - but that button disappears when you scroll down. Their ad space, however, has a similar blue button plastered to it that's always visible.

Jul 21, 2019

DougCollinsUX | Jul 21, 2019

Jake Sweeney car dealership: marketing unsubscribe.

Airtable ID


Haven't seen this dark pattern before... Hit unsubscribe from an email, then like most people I almost skipped the "why?" part and almost got resubscribed. Car dealerships are still generally bad marketers.

Jul 19, 2019

cuhpajo | Jul 19, 2019

National Express: cash back offer used to sneak sale of paid-for subscription.

Airtable ID


Oof, a masterful dark pattern from @nationalexpress @darkpatterns

Jul 17, 2019

fawkesley | Jul 17, 2019

Crazy egg: pop-ups.

Airtable ID


@crazyegg You know what users LOVE when they're reading articles? Takeover popups that interrupt them and can't be dismissed. This is some @darkpatterns shenanigans right here.

Jul 16, 2019

fienen | Jul 16, 2019

Netflix: autoplay for kids' TV shows.

Airtable ID


Frustrating: Can’t turn off @Netflix autoplaying next episode kids’ videos directly on smart TV (must use web interface) Bat-Sh*t Infuriating: @Netflix apparently CAN’T disable autoplay for KIDS profiles (only adult ones)? Shame on you.

Jul 13, 2019

lukestein | Jul 13, 2019

ICO: cookie preferences.

Airtable ID


I have no idea if analytics cookies are turned on or off. This obviously is not what 'good' looks like.

Jul 04, 2019

tbroyer | Jul 04, 2019

Lionsgate: marketing opt-in.

Airtable ID


Tried to redeem a @lionsgate digital movie download code, was forced into accepting spam marketing emails if I wanted to continue.

Jun 30, 2019

gfitzp | Jun 30, 2019

Daily Express: cookie preferences.

Airtable ID


OK, so let's "continue to partners" (there isn't another option anyway). So this screen is now about advertising and tracking. There are 252 partners listed here, with 245 pre-selected. That is a lot of companies who want to know about you. Note the @darkpatterns usage of green.

Jul 03, 2019

drogersuk | Jul 03, 2019

How E-Commerce Sites Manipulate You Into Buying Things You May Not Want

Airtable ID


"'Alexandra from Anaheim just saved $222 on her order' says one message next to an image of a bright, multicolored dress. [...] But “Alexandra from Anaheim” did not buy the dress. She does not exist."

Jun 24, 2019

Jennifer Valentino-DeVries | Jun 24, 2019

MyFitnessPal: consent preferences.

Airtable ID


I tried ticking and unticking the boxes—there's no way to permanently say no to both in @MyFitnessPal.

Jun 23, 2019

liamdaws | Jun 23, 2019

Smule: sign out of app.

Airtable ID


No way to sign out on @smule, an app with millions of downloads. To delete your account, you need to submit a request through their FAQ on their website and fill a super long form. I hate it when apps do this.

Jun 19, 2019

anthilemoon | Jun 19, 2019

Which button should the user push to cancel their membership? "Continue" or "Cancel"?

Airtable ID


@PressedJuicery Trying to unsubscribe from membership, and this what I get?! If I want to cancel, what button do I push?- You have to work at it to be this bad. #darkpatterns

Jun 09, 2019

kmcurk | Jun 09, 2019 Newsletter opt-in required to subscribe.

Airtable ID


This is once a #darkpattern : I have to order the newsletter in order to be able to register with #otto_de

Jun 12, 2019

holger1411 | Jun 12, 2019

Quora: pop-ups.

Airtable ID


There’s a dark pattern when you’re browsing @Quora on mobile. You can read an article for a while, but then this pop up shows up. There’s no way to exit out of the pop up without choosing one of these options and they both link to the App Store.

Jun 02, 2019

JardenaGJ | Jun 02, 2019

JetBlue: seat selection implies necessary upgrade.

Airtable ID


This is a BS dark pattern from @JetBlue. They give the the cheap price of the flight, you enter all your info, then when it comes time to pick a seat, they make it seem like you need to upgrade to make sure you have a seat.

May 25, 2019

drbarnard | May 25, 2019

Ipsy: cancellation.

Airtable ID


Guess I didn't cancel my @ipsy membership last month. I hope the $10 was worth it. I was planning to take a break for the summer, now I'll never subscribe to ipsy again.

Jun 02, 2019

JessicaDunbar | Jun 02, 2019

Airbnb: Unclear total price.

Airtable ID


Great @darkpatterns from @Airbnb - The price first displayed is less than half of the actual total. The filter doesn't use the total, so it's useless. The lack of friction helps push people through w/o noticing. Still used AirBnb, but no longer my 1st choice.

May 21, 2019

BBBP14 | May 21, 2019 - active button designed to look inactive.

Airtable ID


Discovered such a shitty dark pattern on @lastminute_com - radio button looks like it’s inactive but in fact you can still press on it. Thumbs down not good, LastMinute.

May 16, 2019

gn0me | May 16, 2019

Le Monde: cancel online subscription.

Airtable ID


So apparently, to stop my (online) subscription @lemondefr, I gotta print a paper, fill my data, then send it like a postcard (and pay in the process). Nice

May 10, 2019

nielswd | May 10, 2019

United: data collection and sharing.

Airtable ID


@united doesn't allow you to do web check in unless you download an app and scan your passport. The app collects data it is then able to sell to 3rd parties for their own marketing purposes. Everyone seems eager to get a slice of us...

May 08, 2019

juanof9 | May 08, 2019

Medium: Misleading sign up.

Airtable ID


Medium's signup process is a #darkpattern. It may seem like the only way to create an account is using Facebook/Google, but you can still use email. 1) Go to the "Sign in" page, 2) Click on "Sign in with email", 3) Enter your email, 4) Medium emails you an account creation link.

May 03, 2019

aruneshmathur | May 03, 2019

Medium: Alt text.

Airtable ID


Holy crap, I had no idea @medium has known about this for years and still not fixed it. So they don't care about blind people?

May 06, 2019

joelanman | May 06, 2019

Do not uncheck this box if you wish to be contacted via email...

Airtable ID


Square Enix uses trick wording so that some users will unintentionally opt in to marketing communications.

May 03, 2019

redwall_hp | May 03, 2019

Citizen app: location access.

Airtable ID


@CitizenApp, via a server enabled "experiment", now ̶a̶s̶k̶i̶n̶g̶ ̶f̶o̶r̶ requiring "Always allow" location access. Switching to "When is use" results in not being able to use the app at all

Apr 30, 2019

capnbrbsa | Apr 30, 2019

Joe Biden: Unsubscribe.

Airtable ID


Say it ain't so, Joe. First required field and submit button is to remain in the list. Unsubscribe isn't prepopulated with my email address? That's some #darkpatterns black magic. @darkpatterns

Apr 26, 2019

MitchMirsky | Apr 26, 2019

Lucidchart: cancel subscription.

Airtable ID


Hey @lucidchart, are you for real? You seriously want to burn those bridges down with those checkmarks, don't you

Apr 23, 2019

lambdadmitry | Apr 23, 2019

GanttPRO: Unsubscribe.

Airtable ID


Try and figure out how to cancel your subscription for @GanttPROcom. Yep it's the little "link" word that has a font-size of 11px and in no way looks like a link. Also, it's mentioned nowhere in their Help Center (which conveniently has no search).

Apr 17, 2019

atokmakchiev | Apr 17, 2019

Intuit: Email preferences.

Airtable ID


This is @Intuit mailing mngmt. How many dark patterns can you spot? Intentional hiding of "unsubscribe". Double negatives. Check to NOT receive emails but sometimes you actually sign up. And Zuckering – lets you work hard to rid of all their crap.

Apr 16, 2019

zmetak | Apr 16, 2019

SumAll: Deactiviation.

Airtable ID


Finally, I fell in the @darkpatterns by @Sumall Twitter automation tool. Their deactivate account button is gray but the cancellation button (NO, GO BACK.) is green.

Apr 12, 2019

Gtarafdarr | Apr 12, 2019

Yelp: updated Terms of Service and Privacy Policy.

Airtable ID


Oh hey @Yelp @darkpatterns: “We’ve updated our Terms of Service and Privacy Policy” Click ’OK’ -> banner disappears New policy lets friends ‘check you in’, shares city w/ co’s, adds arbitration clause in ToS PP diff: ToS diff:

Apr 10, 2019

ashk4n | Apr 10, 2019

Federal Trade Commission v. Office Depot, Complaint for Permanent Injunction and Other Equitable Relief, Case No. 9-19-cv-80431 (S.D. Fla. Mar. 27, 2019),

Airtable ID


"Office Depot and [...], were [accused of] falsely informing consumers that their computers were infected with malware and then selling them various fixes for non-existent problems." (Summary from Luguri & Strahilevitz, 2019)

Mar 27, 2019

| Mar 27, 2019

Boursorama: Can't close bank insurance pop-up.

Airtable ID


Omg, You kidding @boursorama? When I open a new bank account I find this Pop-up "Do you want to subscribe to our bank insurance?" Wait... where is the cross to close the pop-up? What are the insurance conditions? Seriously it's hidden and only visible in hover...

Mar 12, 2019

DoDontUX | Mar 12, 2019

Three: Marketing opt-out.

Airtable ID


You can't opt out of this spam from @ThreeUKSupport without signing up to My3.

Mar 03, 2019

AmThatKindaDude | Mar 03, 2019

Colorfy: Unsubscribe.

Airtable ID


So angry My mum was wondering where all her iTunes credit was going. I checked her subscriptions “But I deleted that app!” she said. She had no idea this was happening. For months. And just kept putting more money in She bought it because her grandson loves colouring

Mar 11, 2019

twolivesleft | Mar 11, 2019

Go Fund Me: sign in.

Airtable ID


@gofundme this is very sad... as you can imagine following I do NOT want to use not create a new account. Yet this makes it seem like its mandatory. Should @darkpatterns also pitch in?

Mar 01, 2019

utopiah | Mar 01, 2019

MyFax: Cancel subscription.

Airtable ID


When in doubt, make a tool that doesn't work (didn't send any of my faxes) and have it be as difficult as possible to cancel a free trial @darkpatterns #darkpatterns There isn't even a numbered option to cancel on the phone system, 15 minutes on hold... awesome.

Feb 27, 2019

jamesphig | Feb 27, 2019 Declining newsletter sign-up.

Airtable ID

221 You have to scroll down from the full screen pop up to decline

Feb 15, 2019

liquidbrains | Feb 15, 2019

Delta: Mailing list unsubscribe.

Airtable ID


~a double whammy~ 1) @darkpatterns: trying to unsubscribe from @Delta, are the "program updates" REALLY that important? or you just don't want me to unsub 2) #UX: THESE ARE CHECKBOXES BUT YOU CAN ONLY CHECK ONE THIS IS WHAT RADIO BUTTONS ARE FOR

Feb 22, 2019

_weimf | Feb 22, 2019

XING News: Unsubscribe.

Airtable ID


No "unsubscribe all"? Really @XINGNews?

Feb 22, 2019

philbergdorf | Feb 22, 2019

CIBC: Forced ads and unclear buttons.

Airtable ID


Horrible experience opening the @cibc iPhone app - multiple @darkpatterns. A forced ad you have to scroll 3 pages down to get past. Then, "No Thanks" is not styled like a button. Makes you double-confirm with reverse-styled buttons. "Go to my accounts" is why I opened the app!

Feb 16, 2019

deviantintegral | Feb 16, 2019

Proflowers puts your savings on bottom to make it look like your actual price. When your order price is actually above it.

Airtable ID


To add to this. The 2 additional fees you see at the bottom weren’t shown until after filling out and customizing your order. At the beginning, it said I’d only be paying for shipping.

Feb 12, 2019

GeeShepherd | Feb 12, 2019

Clothing retailer Next requires users to tick some checkboxes and untick others in order to opt out from marketing emails.

Airtable ID


Next requires users to tick a series of four checkboxes to opt out of marketing communications, but then requires users to leave the fifth checkbox unticked to opt out. If they are not paying close attention, they will opt in by mistake.

Feb 07, 2019

theya222 | Feb 07, 2019

Imperial War Museum Duxford: Ticket prices.

Airtable ID


Imperial War Museum Duxford hides by default the actual price of their tickets in favour of one including a 'voluntary donation'

Feb 06, 2019

Gibfender | Feb 06, 2019