27

EU law forces websites to notify visitors about the use of cookies. Clicking on these messages is quite a nuisance. I've found a plugin on http://web.archive.org/web/20191214230044/http://cookiesok.com but this is only available for Chrome, Firefox and Opera.

Does anybody know of something similar for Safari? Or other means to accomplish the same?

StrawHara
  • 4,725
  • 3
  • 27
  • 50

5 Answers5

16

Use an AdBlock Filter

Filter the cookie requests using your preferred advert blocker for Safari and the block-the-eu-cookie-s***-list:

Adblock / Adblock plus filter list for blocking cookie notifications

Add https://raw.github.com/r4vi/block-the-eu-cookie-shit-list/master/filterlist.txt to your filter subscriptions if you want to block "EU cookie law" notifications and popups.

Please note the swear word in the link is required. Regrettable, as the name will limit widespread adoption.

Graham Miln
  • 41,742
  • 8
  • 87
  • 120
  • 1
    Unfortunately, a simple blocking filter doesn't work for cookie alerts that require clicking 'yes' before cookies are set :( – grg Jan 03 '16 at 12:02
  • For sites that demand acceptance, an exception to the advert blocker can be added. This is often called whitelisting a site. This can be done on a site by site basis. – Graham Miln Jan 06 '16 at 13:38
  • 1
    Yes, but this isn't auto-acceptance like the extension in the question. – grg Jan 06 '16 at 13:40
  • 6
    After dealing with this EU forces notifications about cookies for years now: I think the swear word in the link is very reasonable. – Michael Lehn May 21 '21 at 18:08
12

For iOS Safari, Adguard with “I don’t care about cookies” filter works pretty well. enter image description here

Xanderak
  • 129
  • 1
  • 4
  • 1
    That's very interesting, could you add a screenshot of the setting to your answer? – jaume Aug 21 '18 at 06:59
  • Thanks! The same filters exist on AdGuard for OS X and works perfectly. All the cookie notifications stop appearing in Safari. – Sanjiv Jivan Feb 15 '20 at 16:50
  • 1
    This is also like the accepted answer in that it is not auto-acceptance but rather just hides the cookie prompt. – grg Apr 25 '21 at 17:32
2

I've written a Safari specific browser extension to do just that called Hush. Since it uses the Content Blocker API it can only block scripts and hide elements, but can't click on accept/reject buttons for sites that force you do so before continuing. That means it can't block some popular sites like Google and Instagram, but on the other hand makes it work with iOS.

It's free, fast, open source and can't access your browser history/passwords.

oblador
  • 121
  • 1
2

Recently, I've found a solution, but it requires access to view history, tho developer says, that he does not sell any data and the only data he gets is your account email to enable sync across different devices(useless, but optional feature). The account creation is also optional. If anyone can prove its privacy claims, I'd be glad, because I hardly believe him as the extension is FREE.

It's called "Super Agent" and here's the link: https://apps.apple.com/ru/app/super-agent-for-safari/id1568262835?l=en

This extension automatically selects the cookie settings you want. That means that you won't see any more popups and your privacy should be maintained.

Fedor
  • 21
  • 1
0

Stand alone extension (without ad blocking features):

https://smartersoft.github.io/CookiebarGone/

Bobík
  • 181
  • 1
  • 6