NOTE: this page is a work in progress! It should by no means be considered a “final” or exhaustive list of things we have removed.
- How it works
- What Chromium features are removed for privacy/security reasons?
- How does Brave compare to ungoogled-chromium?
Brave for desktop is built on top of the open-source Chromium project. We add features on top of what is already there and we also remove features or pieces of the code. These deviations we make that touch the core Chromium code are done via patching.
Chromium is not the same as Google Chrome. For some differences, see https://chromium.googlesource.com/chromium/src/+/master/docs/chromium_browser_vs_google_chrome.md.
How it works
Chromium source is fetched
The gclient utility (part of depot tools) will fetch the official Chromium source code. The tag that is fetched is captured in our package.json (for example,
70.0.3538.35 ). All of the source code will be downloaded into the
Brave code is fetched
As part of the setup process, we also fetch our own code. The
brave-core repository has the code that makes the browser Brave. The branch that should be checked out is also contained in that package.json. There is also a
DEPS file in
brave-core that pulls in sub-dependencies (such as the
More info here:
Curated by: https://www.ParagonHost.net
Est. 1999 | Paragon Host Internet Group | Web, Email, Workspace | Global Hosting Services