ephemeral icon indicating copy to clipboard operation
ephemeral copied to clipboard

Tracking protection

Open cassidyjames opened this issue 6 years ago • 9 comments

One aspect of Focus is that it offers to block trackers, much like Ghostery or Privacy Badger. I should look at some sort of similar tracking blocking for Ephemeral.

cassidyjames avatar Jan 08 '19 21:01 cassidyjames

Apple calls this Intelligent Tracking Prevention and upstream WebKitGTK is working on it.

(This does not equal all features that Ghostery/Privacy Badger provides)

TingPing avatar Jan 08 '19 23:01 TingPing

Third party cookies blocked in 5e7f9442c372f16daecdf6727de37a0f92664508, but that's not full-on tracking prevention, either.

cassidyjames avatar Jan 09 '19 00:01 cassidyjames

Blacklisting trackers (aka adblocking) will have to be done manually but I'd suggest not doing this until the next WebKitGTK release which gains new content blocking abilities and then simply extracting the logic from Epiphany.

TingPing avatar Jan 09 '19 00:01 TingPing

Perhaps this discussion is a good suggestion: https://gitlab.gnome.org/GNOME/epiphany/issues/77

4jNsY6fCVqZv avatar Jan 12 '19 15:01 4jNsY6fCVqZv

@4jNsY6fCVqZv I'd love to use some sort of tracking blocker, whether it's "Better" or something else. If I (or someone else!) get some extra cycles I may look at porting Epiphany or Midori's code over to Ephemeral, but as @TingPing mentioned, WebKitGTK supporting this natively would probably be a better route to take.

cassidyjames avatar Jan 14 '19 03:01 cassidyjames

Hi, an integrated solution from WebKit also looks like a better solution to me because it creates less dependencies. I cannot estimate the qualities and effectiveness of the individual approaches. Is there a way to somehow speed up /support the development of WebKit in this case? For example through upstream solutions?

4jNsY6fCVqZv avatar Jan 15 '19 08:01 4jNsY6fCVqZv

Is there a way to somehow speed up /support the development of WebKit in this case?

Its being worked on by a paid developer so it will get done but you'll just have to wait 6mo (for next stable release) at best.

Here is the upstream bug: https://bugs.webkit.org/show_bug.cgi?id=167941

TingPing avatar Jan 15 '19 14:01 TingPing

Here is the upstream bug: https://bugs.webkit.org/show_bug.cgi?id=167941

Status update: "RESOLVED FIXED". What possibilities does this offer for the integration of tracking protection for Ephemeral?

4jNsY6fCVqZv avatar Oct 26 '19 15:10 4jNsY6fCVqZv

What possibilities does this offer for the integration of tracking protection for Ephemeral?

This simply provides rule based blocking ala adblock/ublock/etc. Logically Ephemeral would just re-use popular lists that already exist for privacy.

TingPing avatar Oct 27 '19 19:10 TingPing