Cromite is a Chromium fork designed to enhance privacy and block ads while maintaining functionality as a modern web browser. Built on Bromite, Cromite prioritizes limiting features that enable tracking and integrates additional privacy-focused enhancements.
Key Features:
Built-in Ad Blocking: Effectively blocks ads across websites for a cleaner browsing experience.
Privacy Enhancements: Includes measures to mitigate fingerprinting and other tracking methods.
Multi-Platform Support: Available for Android (arm64-v8a, arm32-v7a, x86_64), Windows, and Linux 64-bit.
Customizable Experience: Allows users to re-enable disabled features if desired.
Ideal for privacy-conscious individuals who want a more secure and less intrusive browsing experience. Cromite is particularly beneficial for those seeking an alternative to default browsers without compromising on performance. It can be installed via winget, making it accessible for quick setup across supported platforms.
README
Cromite (a Bromite fork) - Take back your browser
Cromite is a Chromium fork based on Bromite with built-in support for ad blocking and an eye for privacy.
Cromite is available for Android arm64-v8a, arm32-v7a and x86_64, Android 10 and above, Windows and Linux 64bit.
Goals
Cromite's goal is to
limit the features built into the browser that can be used as a platform for tracking users' habits, and, if it is not technically possible, disable them and leave it up to the user to choose whether to re-enable them
limit the close integration between the browser and its manufacturer
not let the excellent research work done by csagan5 with Bromite be lost
In addition, Cromite would like to promote greater integration with other non-profit, open source browsers, encouraging closer collaboration with others, and attempt to integrate them directly into Chromium once they have reached an appropriate level of maturity.
Privacy limitations
Cromite's privacy features, including anti-fingerprinting mitigations (which are not comprehensive), are not to be considered useful for journalists and people living in countries with freedom limitations, please look at Tor Browser in such cases (better to use the desktop version).
Please note that this project is not free of bugs and that changing the behaviour of a browser can be risky and not without problems.
Debugging symbols and proguard file for java stacktrace deobfuscation
x64_ChromePublic.apk.mapping
arm64_ChromePublic.apk.mapping
arm64_symbols.zip
Build time analysis file:
arm64_ninja_log_trace.html
Chrlauncher autoupdate file:
updateurl.txt
Additional files are also available: please note that these files are created by an additional build separate from the release process, and therefore may not be immediately available.
You will automatically receive notifications about new updates (and be able to install them) via the auto updater functionality.
You will be asked whether you want to activate the functionality during the first start-up.
[chrlauncher]
# Custom Chromium update URL (string):
ChromiumUpdateUrl=https://github.com/uazo/cromite/releases/latest/download/updateurl.txt
# Command line for Chromium (string):
# note --user-data-dir= works better if path is absolute
# See here: http://peter.sh/experiments/chromium-command-line-switches/
ChromiumCommandLine=--user-data-dir="%LOCALAPPDATA%\Cromite\User Data" --no-default-browser-check
# to enable full logging in c:\temp\log.txt (daily rotate, no automatic deletion)
# ChromiumCommandLine=--enable-logging --v=0 --log-file=C:\temp\log.txt --user-data-dir=".\User Data" --no-default-browser-check
# Chromium executable file name (string):
ChromiumBinary=chrome.exe
# Chromium binaries directory (string):
# Relative (to chrlauncher directory) or full path (env. variables supported).
ChromiumDirectory=.\bin
To prevent deletion by Microsoft Defender each time the browser is updated, check the user-data-dir folder by modifying it accordingly.
Enable network process sandbox in windows
I don't include any setups because I don't like the experience of not knowing what they do, so you must manually run this command on first installation:
Cromite is published under GNU GPL v3.
The patches published as part of the Bromite project are released under GNU GPL v3 only.
Cromite specific patches are under the GNU GPL-2+ licence.
Each individual patch contains specific information on the licence used.