Brave Browser's Next Trick: Privacy-Preserving News Recommendations

The federated learning approach allows users to keep their data on their local device rather than on a centralized server. “Brave Today” is just step one.

AccessTimeIconJun 10, 2021 at 5:36 p.m. UTC
Updated May 15, 2023 at 1:43 p.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

The privacy-focused Brave browser is seeking to walk the line when it comes to preserving users’ privacy while also offering up news recommendations in its recently launched Brave Today, a news aggregator integrated into the browser.

This continues Brave’s incremental progress toward building out a suite of services meant to rival, and exceed, dominant browsers like Chrome and Safari.

In March, Brave announced the acquisition of Tailcat, an open search engine, to be the basis of its forthcoming product Brave Search. Brave is pitching Brave Search as a non-tracking alternative to Google Search on Chrome and mobile.

Recommendation systems are a feature of the web today. Whether it be YouTube’s recommendation algorithm or Spotify’s weekly playlist offerings, these systems often rely heavily on tracking your behavior online – meaning, essentially, gathering and analyzing your data. 

Brave Today allows users to “anonymously subscribe to RSS feeds of their favorite news outlets and stay up to date with all the latest news in a single place.” Users are able to choose from 15 different categories of curated sources and then customize their stream further by adding or removing them (including CoinDesk).

“Starting with on-device recommendation for Brave Today, we want to start offering Brave users a level of personalization powered by models that are trained locally, all while keeping user privacy our first priority,” said Pete Snyder, senior privacy researcher at Brave. 

Tracking without the ick factor

To avoid collecting users behavior data in the service of recommendations, Brave is proposing “a new framework for making on-device privacy-preserving recommendations that doesn’t require user interaction data to be collected on a server.” 

Brave is using a technique it calls “Federated Learning With Privacy.”

Federated learning is a machine-learning technique that trains prediction models (algorithms) while keeping data locally on devices, rather than feeding that data to a central server (whether that be on the premises of a company or in the cloud) that hosts the model. 

“Users train local models on their private data and share only their local model updates with a central server,” said a blog post announcing the proposal. “The central server computes a global model as the aggregate of all local models and sends it back to the users, where the process repeats.”

Snyder said while typical federated learning systems have important implications and risks for user privacy, there is a large and active research community working to improve the privacy of federated learning systems, so that users can collaborate to improve the system’s accuracy, without revealing their private information and behaviors.

Privacy is quickly becoming something large tech firms value. Google, for example, has introduced and implemented a system called Federated Learning of Cohorts (FLoC), albeit with mixed results. Various browsers, such as Brave, have refused to adopt FLoC and, in fact, have disabled it in its browser.

Snyder said FLoC and federated learning are categorically different. FLoC is a privacy-harming behavioral advertising system proposed by Google and implemented in some Chromium-based browsers, he said.

“While the ‘FL’ in FLoC stands for ‘federated learning,’ this is now a palimpsest of Google’s original implementation plans for FLoC; FLoC doesn’t actually use any federated learning in current implementations,” Snyder said via email. “Google mentions this in their documentation too, where they note ‘no Federated Learning is used (despite the ‘FL’ in the name).”’

Next steps

Snyder said Brave’s ultimate goal is to improve the user experience on the Brave browser through federated private learning with the private on-device recommendation framework for Brave Today is merely the first step.

“We plan to get there gradually and in measurable steps. Our focus at the moment is building the federated learning infrastructure,” he said, adding:

“Once this is up and running, we are planning on testing it on smaller optimization problems that have practically no privacy cost. If our tests are successful, we can use our federated private learning framework to power user-facing features like Brave News, and optimize already existing ones, such as our local ads targeting machine learning.”

Disclosure

Please note that our privacy policy, terms of use, cookies, and do not sell my personal information have been updated.

CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. CoinDesk has adopted a set of principles aimed at ensuring the integrity, editorial independence and freedom from bias of its publications. CoinDesk is part of the Bullish group, which owns and invests in digital asset businesses and digital assets. CoinDesk employees, including journalists, may receive Bullish group equity-based compensation. Bullish was incubated by technology investor Block.one.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.



Read more about