# eloston/ungoogled-chromium

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/eloston-ungoogled-chromium).**

_How this analysis was created: the description and tags below were written by an AI model that read this project's README and public documentation pages; stars, license and language come straight from the GitHub API. The model does not read the source code._

26,976 stars · 1,202 forks · Python · BSD-3-Clause

## Links

- GitHub: https://github.com/Eloston/ungoogled-chromium
- awesome-repositories: https://awesome-repositories.com/repository/eloston-ungoogled-chromium.md

## Description

Ungoogled-Chromium is a privacy-focused web browser based on Chromium that is stripped of background requests and telemetry to prevent data collection by third parties. It functions as a hardened environment created by removing built-in service integrations and blocking runtime requests to stop automatic data transmission to remote servers.

The project distinguishes itself through source-code level modifications, including the replacement of specific domain strings with non-existent alternatives to block network connections. It utilizes static build-time service removal to eliminate telemetry and data collection code paths during the compilation process.

The browser covers network management by disabling intranet redirect detection and filtering specific DNS queries. It provides customization for search behavior through independent search providers and custom suggestion URLs. User interface modifications include the conversion of pop-up windows into browser tabs and the preservation of protocols and parameters within the address bar.

## Tags

### Security & Cryptography

- [Browser Security Hardening](https://awesome-repositories.com/f/security-cryptography/browser-security-hardening.md) — Implements browser-specific security hardening by removing non-essential components and disabling network redirects.
- [Google Telemetry and Service Blocking](https://awesome-repositories.com/f/security-cryptography/privacy-and-ad-blocking/telemetry-blocking/google-telemetry-and-service-blocking.md) — Disables all communication with Google servers for data collection and integrated services. ([source](https://github.com/eloston/ungoogled-chromium#readme))
- [Browser Telemetry Disablers](https://awesome-repositories.com/f/security-cryptography/privacy-hardening-tools/browser-telemetry-disablers.md) — Disables telemetry and background data collection features built into the browser.
- [Source-Level Request Blocking](https://awesome-repositories.com/f/security-cryptography/source-level-request-blocking.md) — Replaces specific domain strings with non-existent alternatives directly in the source code to block network connections.

### Development Tools & Productivity

- [Telemetry Code Stripping](https://awesome-repositories.com/f/development-tools-productivity/build-time-code-stripping/telemetry-code-stripping.md) — Eliminates telemetry and data collection code paths during the compilation process to prevent background requests.
- [Search Provider Configurators](https://awesome-repositories.com/f/development-tools-productivity/search-engine-configuration/search-provider-configurators.md) — Configures the browser to use independent search providers and custom suggestion URLs.
- [Source-Level Provider Overrides](https://awesome-repositories.com/f/development-tools-productivity/search-engine-configuration/search-provider-configurators/source-level-provider-overrides.md) — Overrides default search engine suggestion URLs and functional endpoints through modified source constants.

### Networking & Communication

- [Runtime Domain Blocking](https://awesome-repositories.com/f/networking-communication/network-request-tools/request-prioritization-queues/runtime-domain-blocking.md) — Prevents connections to specific web domains by replacing them with non-existent alternatives at the source code level. ([source](https://github.com/eloston/ungoogled-chromium#readme))
- [DNS Query Filters](https://awesome-repositories.com/f/networking-communication/dns-query-filters.md) — Prevents the browser from emitting specific DNS queries used to identify internal network redirections.
- [Intranet Redirect Detection Disabling](https://awesome-repositories.com/f/networking-communication/intranet-redirect-detection-disabling.md) — Prevents the browser from sending extra DNS requests used to identify internal network redirections. ([source](https://github.com/eloston/ungoogled-chromium#readme))

### Web Development

- [Privacy-Focused Web Browsers](https://awesome-repositories.com/f/web-development/privacy-focused-web-browsers.md) — Provides a web browser designed to eliminate background communication and ensure user data privacy.

### Data & Databases

- [Custom Suggestion Endpoints](https://awesome-repositories.com/f/data-databases/search-suggestions/custom-suggestion-endpoints.md) — Defines a custom URL for search engine suggestions using a dedicated text field in the editor. ([source](https://github.com/eloston/ungoogled-chromium#readme))

### Part of an Awesome List

- [Web Browsers](https://awesome-repositories.com/f/awesome-lists/devtools/web-browsers.md) — Chromium browser stripped of Google web service dependencies.
- [Privacy Protection](https://awesome-repositories.com/f/awesome-lists/security/privacy-protection.md) — A privacy-focused browser stripped of Google-specific dependencies.
