Skip to content
Don't Panic! Handle Dark Patterns via browser filter lists for uBlock Origin and other strategies
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
media
LICENSE
README.md
ublock-cosmetic.txt

README.md

Don't Panic!

Browser filters and strategies for dealing with Dark Patterns, which are defined as:

Dark Patterns are tricks used in websites and apps that make you buy or sign up for things that you didn't mean to.

How do Dark Patterns work?

When you use the web, you don’t read every word on every page - you skim read and make assumptions. If a company wants to trick you into doing something, they can take advantage of this by making a page look like it is saying one thing when it is in fact saying another.

The set of tools and concepts here aim to help you defend yourself against these types of behaviours.

Before and After

Booking.com in its raw state before filters Booking.com after using Don't Panic!

Feeling more relaxed?

Naming

“What is it?” asked Arthur.

“The Hitchhiker’s Guide to the Galaxy. It’s a sort of electronic book. It tells you everything you need to know about anything. That’s its job.” Arthur turned it over nervously in his hands.

“I like the cover,” he said. “'Don’t Panic'. It’s the first helpful or intelligible thing anybody’s said to me all day.”

From The Hitchhiker’s Guide to the Galaxy by Douglas Adams.

The aim of this project is to calm the plethora of dark patterns experienced online, many of which seek to induce fear, anxiety and panic to influence your behaviour as you browse.

Installation

  1. Install uBlock Origin. Make sure it's the real uBlock Origin and not from ublock.org

  2. Open the uBlock Origin Dashboard

  3. Click Filter Lists, scroll to the bottom and use Import from this URL:

    https://github.com/davidjb/dont-panic/raw/master/ublock-cosmetic.txt
    
  4. Click Apply Changes and the filter will be auto-downloaded and kept up-to-date for you in accordance with your update settings.

Contributing

Pull requests are welcome to improve filter lists, expand documentation or improve any other aspect.

Licence

MIT; see the LICENSE file.

Resources

You can’t perform that action at this time.