Script Blocking Exceptions Update
We have received many questions about script blocking exceptions being reported by several news outlets and blogs. This conversation is about script loading, not tracking. Loading a script from an edge-cache does not track a user without third-party cookies or equivalent browser-local storage, which Brave always blocks and always will block. In other words, sending requests and receiving responses without cookies or other means of identifying users does not necessarily create a tracking threat.
Brave aims to maintain a working Web, while reducing or eliminating the invasive tracking that has become so ubiquitous online. In order to do this, we make the conventional distinction between first-party and third-party content, granting different permissions to each.
First parties are the websites you’re directly accessing, whereas third parties are embedded widgets and other resources in the page, which are indirectly accessed. If a user navigates to a website, they may find that several other requests will be made to fetch resources on other websites. Depending on the website, Brave may cancel the request entirely, or permit it while severely limiting access to user data.
We found that blocking certain third-party scripts broke many sites, so predicated on our cookie blocking and fingerprinting protection, we hardcoded some exceptions to ensure the best possible user experience. For example, Facebook and Twitter both contain widgets which web authors can integrate into their online properties. These widgets aim to make it easier for users and publishers to connect by allowing users to authenticate through Facebook or Twitter, rather than creating and maintaining an account with the publisher themselves. The exception list covered by several news outlets allows both of these widget sets to operate on a leash. They can load, but they cannot access local data on the client so as to track the user.
For many publisher implementations, blocking the script request would break Facebook-based OAUTH and Facebook likes and shares.
Fingerprinting is not always a reliable tracking method.
At Brave, we continually work to protect users without breaking the Web and users can always be assured that we are doing everything in our power to prevent third-parties from eavesdropping on their browsing experience. We are working to eliminate these script-blocking exceptions without blocking the embedded widgets with which some users do choose to interact.
Continue reading for news on ad blocking, features, performance, privacy and Basic Attention Token related announcements.
Brave is redesigning its browser fingerprinting defenses to build on the randomization-based techniques discussed in the previous post. These new defenses provide stronger and more web-compatible protections by default…
Brave Launches Ad and Rewards Campaigns to Support Non-Profit Organizations Fighting COVID-19 Pandemic
Binance widget now available to all Brave desktop browser users, enabling seamless cryptocurrency trading and management
Today’s Brave desktop browser update (version 1.8) features the Binance widget, the first exchange-browser integration of its kind. Brave and Binance announced their integration on March 24, and until today a preview version of the widget was featured in Brave’s...
New fully rebuilt Brave for Android boosts performance across the board compared to prior versions: 5% battery savings along with 3% of both data and CPU savings
Brave now has 13.5 million monthly active users and 4.3 million daily active users Results from the experimental evaluation in this blogpost were produced by Dr. Matteo Varvello, performance researcher at Brave. The new Brave app for Android (version 1.5.120) is now...
Brave unveils new Brave Swag Store, the official source for Brave and Basic Attention Token-branded merchandise. Powered by Origin Protocol’s new decentralized e-commerce platform, Dshop.San Francisco - March 24, 2020 - Today, we are pleased to announce the launch of...
Binance widget integrated into the Brave browser puts cryptocurrency management and trading at users’ fingertips in first exchange-browser integration of its kindBinance widget integrated into the Brave browser puts cryptocurrency management and trading at users’...