ungoogled-chromium is a Chromium browser fork that removes Google web service dependencies and integrations.
The project addresses the reality that standard Chromium, despite being open-source, still makes background requests to Google services and includes code specific to Google's infrastructure. ungoogled-chromium removes these dependencies while retaining the default Chromium experience as closely as possible. It accomplishes this through configuration flags, patches, and custom scripts that eliminate background requests to web services, strip out Google-specific code, replace pre-made binaries with user-provided alternatives, and disable features that inhibit transparency and control. The approach prioritizes maintaining compatibility with standard Chromium over introducing novel features or design changes.
Developers should choose this tool if they want a drop-in Chromium replacement without Google service integration, particularly in scenarios where privacy and independence from Google infrastructure matter. The project explicitly positions itself against other Chromium forks that pursue their own visions of what a browser should be; ungoogled-chromium aims for minimal deviation from upstream Chromium behavior. Most privacy and control enhancements are opt-in rather than enabled by default, meaning users must actively configure them. This is suitable for users who understand the trade-offs and want fine-grained control rather than a pre-configured privacy-focused browser.
The project actively welcomes contributions and maintains documentation for potential contributors. Development activity shows ongoing engagement with the codebase through patches and configuration updates needed to track upstream Chromium changes. The maintainers sustain support across multiple platforms and distributions, indicating a commitment to broad accessibility rather than a narrow use case.