duckduckgo / duckduckgo-privacy-extension

DuckDuckGo Privacy Essentials browser extension for Firefox, Chrome.
https://duckduckgo.com/app
Apache License 2.0
1.26k stars 245 forks source link

Support for address-bar searching with .onion domain #905

Open ghost opened 3 years ago

ghost commented 3 years ago

Summary

Please provide an optional opensearch.xml for searching using the duckduckgo .onion domain (duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion)

Motivation

If I want to search using duckduckgo's onion domain, I have to bookmark that and visit the start page, which is a waste of time and bandwidth. I'd rather just search with the address bar like the normal duckduckgo.com domain. I have to write my own opensearch.xml to get it to work (as described here: https://tor.stackexchange.com/questions/6152/how-do-i-add-the-duckduckgo-onion-version-to-the-tor-browser-search-providers), which is a pain in the rear.

Additional context

Priority: Not super urgent but it would further improve privacy of duckduckgo search and adoption of the tor network. Impact: I suspect that few users are accessing duckduckgo over tor, probably because it's inconvenient like this.

It should be pretty easy to implement: check if the user can resolve the duckduckgo .onion domain, if they can, offer to add it as a search engine.

Most tor users are using the tor browser, but some users like me are using it through firefox (albeit routing only .onion domains), but I can imagine there are other users accessing tor over chromium or even webkit based browsers as well. So that is something to consider as well.

troy-ryder commented 2 years ago

Hi I'm in the middle of publishing an addon that should automatically change the default search engine to duck duck go onion. It should be fully reviewed within the next day or two, when it is I'll come back and link it.

troy-ryder commented 2 years ago

@ethark when it does go online it will be at this link addon