Bromite DNS-over-HTTPS

Bromite is Chromium plus ad blocking and enhanced privacy; take back your browser

[Home]  [Github project]

View on GitHub

DNS-over-HTTPS

Since release 67.0.3396.88 it is possible to enable DNS-over-HTTPS.

This feature is disabled by default.

Enable DoH from Settings -> Privacy -> Secure DNS and then enter one or more space-separated DoH template URLs.

If the URL contains {dns} then GET requests will be issued (otherwise the default are POST requests).

List of some public resolvers (in no specific order and with no endorsement):

  • AdGuard: https://dns.adguard.com/dns-query
  • Quad9: https://9.9.9.9/dns-query
  • Google: https://dns.google/dns-query
  • Cloudflare: https://cloudflare-dns.com/dns-query

See also: extensive list maintained by the DNS Privacy Project.

Verify

You can verify your current active DNS resolver with:

https://www.dnsleaktest.com

Donate

Please donate to support development of Bromite and the costs for the build system and the F-Droid repository.

→ Support development with a donation: paypal

BTC donations address: 3MkC3idL61npQSCxL1gceksmRTkNkiCPcG

ETH donations address: 0xf47ff39223d828f99fec5ab53bd068c5c0522042

Features

The User-Agent, Accept-Language and brotli compression are not advertised via HTTP headers to avoid user information leak.

Limitations

  • DNS-over-HTTPS does not work when using a custom proxy configuration
  • DNS-over-HTTPS will automatically fallback to regular DNS queries in case of failures; this is disabled starting from version 73.0.3683.79

History

  • the feature was available as a flag until version 78.0.3904.114