question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

First-party domain blocking

See original GitHub issue

Other third-party blocking tools allow filter list authors to block the top-level, first-party request. This is useful when a page is overall harmful, but doesn’t fit SafeBrowsing’s threat model. It’s also useful as a defense-in-depth against phishing, bounce tracking, etc.

Brave currently does not have this capability. We don’t currently have a flexible way of saying “this page shouldn’t be loaded / given first-party storage”. The current way of doing this is SafeBrowsing (which we don’t control / fork) or rules that still load the page, but block all sub resources (i.e. https://*$domain=evil.org). Neither of these provide the security and privacy benefits of blocking the initial page load (e.g. inline scripts, bounce tracking, etc).

An implementation should

  • Display the domain being blocked
  • Allow user to proceed (to the requested page) or go back (to the previous page)
  • Cause zero network requests before the user decides to proceed
  • Allow user to create a permanent exception for the domain

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:15 (9 by maintainers)

github_iconTop GitHub Comments

4reactions
karenkliucommented, Mar 17, 2021

@pes10k NO! 😠 . Just kidding 😆 Yeah, this has to be the approach for all the design system-related debt that needs to be tackled one piece at a time. Implemented design seems fine for now.

2reactions
karenkliucommented, Mar 18, 2021

@LaurenWags I think it was just missed - thanks for checking - I added the label just now!

Read more comments on GitHub >

github_iconTop Results From Across the Web

First-Party & Third-Party Cookies: What's the Difference?
Choose the option to block cookies from third parties and advertisers. ... There are a number of methods that determine what cookies a...
Read more >
What is a First-Party Cookie? - Knowledge - CookiePro
A third-party cookie is accessible on any website that loads the third-party server's code. Browser support/blocking: First-party cookies are ...
Read more >
First-Party Sets and the SameParty attribute
First-Party Sets can allow related domain names that are owned and operated ... Diagram showing the brandx.site cookie allowed or blocked in ...
Read more >
What is the difference between First Party and Third ... - Publift
First-party cookies are created by the host domain, the domain which the ... Incognito mode offering third party cookie blocking option on ...
Read more >
Introducing First-Party Domains for Tealium
Capture more events and insights that may have been lost due to browser and ad blocking. Next Steps. With Tealium, you can take...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found