WelcomeUser Guide
ToSPrivacyCanary
DonateBugsLicense

©2024 Poal.co

198

I've been self-hosting this in a docker container for a couple weeks now. Easy to setup with a reverse proxy like nginx. I am using it as my default search engine on all my devices. The redirection to privacy respecting social media alternatives is very nice. Check out the public instances for a preview.

Whoogle Search (github.com)

Get Google search results, but without any ads, javascript, AMP links, cookies, or IP address tracking. Easily deployable in one click as a Docker app, and customizable with a single config file. Quick and simple to implement as a primary search engine replacement on both desktop and mobile.


Features

  • No ads or sponsored content
  • No JavaScript*
  • No cookies**
  • No tracking/linking of your personal IP address***
  • No AMP links
  • No URL tracking tags (i.e. utm=%s)
  • No referrer header
  • Tor and HTTP/SOCKS proxy support
  • Autocomplete/search suggestions
  • POST request search and suggestion queries (when possible)
  • View images at full res without site redirect (currently mobile only)
  • Light/Dark/System theme modes (with support for custom CSS theming (github.com))
  • Randomly generated User Agent
  • Easy to install/deploy
  • DDG-style bang (i.e. !<tag> <query>) searches
  • Optional location-based searching (i.e. results near <city>)
  • Optional NoJS mode to view search results in a separate window with JavaScript blocked

*No third party JavaScript. Whoogle can be used with JavaScript disabled, but if enabled, uses JavaScript for things like presenting search suggestions.

**No third party cookies. Whoogle uses server side cookies (sessions) to store non-sensitive configuration settings such as theme, language, etc. Just like with JavaScript, cookies can be disabled and not affect Whoogle's search functionality.

***If deployed to a remote server, or configured to send requests through a VPN, Tor, proxy, etc.


FAQ

What's the difference between this and Searx (github.com)? Whoogle is intended to only ever be deployed to private instances by individuals of any background, with as little effort as possible. Prior knowledge of/experience with the command line or deploying applications is not necessary to deploy Whoogle, which isn't the case with Searx. As a result, Whoogle is missing some features of Searx in order to be as easy to deploy as possible. Whoogle also only uses Google search results, not Bing/Quant/etc, and uses the existing Google search UI to make the transition away from Google search as unnoticeable as possible. I'm a huge fan of Searx though and encourage anyone to use that instead if they want access to other search engines/a different UI/more configuration. Why does the image results page look different? A lot of the app currently piggybacks on Google's existing support for fetching results pages with Javascript disabled. To their credit, they've done an excellent job with styling pages, but it seems that the image results page - particularly on mobile - is a little rough. Moving forward, with enough interest, I'd like to transition to fetching the results and parsing them into a unique Whoogle-fied interface that I can style myself.


Public Instances

Note: Use public instances at your own discretion. The maintainers of Whoogle do not personally validate the integrity of any other instances. Popular public instances are more likely to be rate-limited or blocked.

Website Country Language Cloudflare
https://search.albony.xyz () 🇮🇳 IN Multi-choice
https://search.garudalinux.org () 🇫🇮 FI Multi-choice
https://search.dr460nf1r3.org () 🇩🇪 DE Multi-choice
https://s.tokhmi.xyz () 🇺🇸 US Multi-choice
https://www.whooglesearch.ml () 🇺🇸 US English
https://search.sethforprivacy.com () 🇩🇪 DE English
https://whoogle.dcs0.hu () 🇭🇺 HU Multi-choice
https://whoogle.esmailelbob.xyz () 🇨🇦 CA Multi-choice
https://gowogle.voring.me () 🇺🇸 US Multi-choice
https://whoogle.lunar.icu () 🇩🇪 DE Multi-choice
https://whoogle.privacydev.net () 🇺🇸 US Multi-choice
https://search.wef.lol () 🇮🇸 IC Multi-choice
https://wg.vern.cc () 🇺🇸 US English
  • A checkmark in the "Cloudflare" category here refers to the use of the reverse proxy, Cloudflare (cloudflare.com). The checkmark will not be listed for a site which uses Cloudflare DNS but rather the proxying service which grants Cloudflare the ability to monitor traffic to the website.

Onion Instances

Website Country Language
http://whoglqjdkgt2an4tdepberwqz3hk7tjo4kqgdnuj77rt7nshw2xqhqad.onion () 🇺🇸 US Multi-choice
http://nuifgsnbb2mcyza74o7illtqmuaqbwu4flam3cdmsrnudwcmkqur37qd.onion () 🇩🇪 DE English
http://whoogle.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion () 🇺🇸 US English

I2P Instances

Website Country Language
http://verneks7rfjptpz5fpii7n7nrxilsidi2qxepeuuf66c3tsf4nhq.b32.i2p () 🇺🇸 US English

Screenshots

Desktop

Whoogle Desktop (github.com)

Mobile

Whoogle Mobile (github.com)

I've been self-hosting this in a docker container for a couple weeks now. Easy to setup with a reverse proxy like nginx. I am using it as my default search engine on all my devices. The redirection to privacy respecting social media alternatives is very nice. Check out the public instances for a preview. # [Whoogle Search](https://github.com/benbusby/whoogle-search) Get Google search results, but without any ads, javascript, AMP links, cookies, or IP address tracking. Easily deployable in one click as a Docker app, and customizable with a single config file. Quick and simple to implement as a primary search engine replacement on both desktop and mobile. --- ## Features - No ads or sponsored content - No JavaScript\* - No cookies\*\* - No tracking/linking of your personal IP address\*\*\* - No AMP links - No URL tracking tags (i.e. utm=%s) - No referrer header - Tor and HTTP/SOCKS proxy support - Autocomplete/search suggestions - POST request search and suggestion queries (when possible) - View images at full res without site redirect (currently mobile only) - Light/Dark/System theme modes (with support for [custom CSS theming](https://github.com/benbusby/whoogle-search/wiki/User-Contributed-CSS-Themes)) - Randomly generated User Agent - Easy to install/deploy - DDG-style bang (i.e. `!<tag> <query>`) searches - Optional location-based searching (i.e. results near \<city\>) - Optional NoJS mode to view search results in a separate window with JavaScript blocked *No third party JavaScript. Whoogle can be used with JavaScript disabled, but if enabled, uses JavaScript for things like presenting search suggestions. **No third party cookies. Whoogle uses server side cookies (sessions) to store non-sensitive configuration settings such as theme, language, etc. Just like with JavaScript, cookies can be disabled and not affect Whoogle's search functionality. ***If deployed to a remote server, or configured to send requests through a VPN, Tor, proxy, etc. --- ## FAQ **What's the difference between this and [Searx](https://github.com/asciimoo/searx)?** Whoogle is intended to only ever be deployed to private instances by individuals of any background, with as little effort as possible. Prior knowledge of/experience with the command line or deploying applications is not necessary to deploy Whoogle, which isn't the case with Searx. As a result, Whoogle is missing some features of Searx in order to be as easy to deploy as possible. Whoogle also only uses Google search results, not Bing/Quant/etc, and uses the existing Google search UI to make the transition away from Google search as unnoticeable as possible. I'm a huge fan of Searx though and encourage anyone to use that instead if they want access to other search engines/a different UI/more configuration. **Why does the image results page look different?** A lot of the app currently piggybacks on Google's existing support for fetching results pages with Javascript disabled. To their credit, they've done an excellent job with styling pages, but it seems that the image results page - particularly on mobile - is a little rough. Moving forward, with enough interest, I'd like to transition to fetching the results and parsing them into a unique Whoogle-fied interface that I can style myself. --- ## Public Instances Note: Use public instances at your own discretion. The maintainers of Whoogle do not personally validate the integrity of any other instances. Popular public instances are more likely to be rate-limited or blocked. | Website | Country | Language | Cloudflare | |---|---|---|---| | [https://search.albony.xyz](https://search.albony.xyz/) | 🇮🇳 IN | Multi-choice | | | [https://search.garudalinux.org](https://search.garudalinux.org) | 🇫🇮 FI | Multi-choice | ✅ | | [https://search.dr460nf1r3.org](https://search.dr460nf1r3.org) | 🇩🇪 DE | Multi-choice | ✅ | | [https://s.tokhmi.xyz](https://s.tokhmi.xyz) | 🇺🇸 US | Multi-choice | ✅ | | [https://www.whooglesearch.ml](https://www.whooglesearch.ml) | 🇺🇸 US | English | | | [https://search.sethforprivacy.com](https://search.sethforprivacy.com) | 🇩🇪 DE | English | | | [https://whoogle.dcs0.hu](https://whoogle.dcs0.hu) | 🇭🇺 HU | Multi-choice | | | [https://whoogle.esmailelbob.xyz](https://whoogle.esmailelbob.xyz) | 🇨🇦 CA | Multi-choice | | | [https://gowogle.voring.me](https://gowogle.voring.me) | 🇺🇸 US | Multi-choice | | | [https://whoogle.lunar.icu](https://whoogle.lunar.icu) | 🇩🇪 DE | Multi-choice | ✅ | | [https://whoogle.privacydev.net](https://whoogle.privacydev.net) | 🇺🇸 US | Multi-choice | | | [https://search.wef.lol](https://search.wef.lol) | 🇮🇸 IC | Multi-choice | | | [https://wg.vern.cc](https://wg.vern.cc) | 🇺🇸 US | English | | - A checkmark in the "Cloudflare" category here refers to the use of the reverse proxy, [Cloudflare](https://cloudflare.com). The checkmark will not be listed for a site which uses Cloudflare DNS but rather the proxying service which grants Cloudflare the ability to monitor traffic to the website. #### Onion Instances | Website | Country | Language | |---|---|---| | [http://whoglqjdkgt2an4tdepberwqz3hk7tjo4kqgdnuj77rt7nshw2xqhqad.onion](http://whoglqjdkgt2an4tdepberwqz3hk7tjo4kqgdnuj77rt7nshw2xqhqad.onion) | 🇺🇸 US | Multi-choice | [http://nuifgsnbb2mcyza74o7illtqmuaqbwu4flam3cdmsrnudwcmkqur37qd.onion](http://nuifgsnbb2mcyza74o7illtqmuaqbwu4flam3cdmsrnudwcmkqur37qd.onion) | 🇩🇪 DE | English | [http://whoogle.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion](http://whoogle.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion/) | 🇺🇸 US | English | #### I2P Instances | Website | Country | Language | |---|---|---| | [http://verneks7rfjptpz5fpii7n7nrxilsidi2qxepeuuf66c3tsf4nhq.b32.i2p](http://verneks7rfjptpz5fpii7n7nrxilsidi2qxepeuuf66c3tsf4nhq.b32.i2p) | 🇺🇸 US | English | --- ## Screenshots #### Desktop [Whoogle Desktop](https://github.com/benbusby/whoogle-search/raw/main/docs/screenshot_desktop.png) #### Mobile [Whoogle Mobile](https://github.com/benbusby/whoogle-search/raw/main/docs/screenshot_mobile.png)

(post is archived)