iOSLife

Search Engines

Despite being a free product, free search engines make a lot of money. Kagi’s Why Pay for Search says that, “In 2022 Google generated USD $224.47 Billion dollars from advertisement revenue while processing approximately 8 Billion searches per day. At 365 days per year this amounts to approximately USD $0.07 revenue per search. If an average user searches 5 times per day, assuming a 30 day month this results in Google generating USD $11 revenue per user per month.“

These products are in business of collecting as much data as possible about you, creating a profile that can be extremely creepy.

Signal, the end-to-end encrypted messaging app, tried to purchase ads that would show this kind of collection on Facebook. This article from Business Insider is worth a read.

Google and others are able to create these profiles because we willingly submit our data to them to try and find information online about things we are interested in. We search for “college football team tickets” or “is it normal that my eye is itchy in october” or “where to find friends in Montana” and more. The profile they make on you is sold to advertisors that are looking to target people in your very specific demographic.

I don’t want companies knowing this kind of information about my wife, my family, my friends, myself, or anyone. An easy step in the right direction to get away from this business model is to use a privacy friendly search engine. I read through the privacy policies of six different options and compiled a list of helpful information for making an informed decision about which search engine service you should use.

Privacy Friendly Search Engines

DuckDuckGo

Privacy Policy

This actually surprised me. I expected to see more hidden tracking in their privacy policy, but they seem pretty good. No tracking, but shows you ads.

There was a brief scare with DuckDuckGo when it was found out that they had Microsoft trackers in their mobile browser. I haven’t seen anything that should concern anyone for using their search engine.

Brave Search

Brave is also better than I thought it was. I don’t appreciate that their metrics are opt-out (on by default), but at least they offer the option. I do wish there was an option to opt-out of the Amazon shopping results.

There was a brief scare with Brave when it was found out that they were automatically injecting their affiliate link for Binance in their browser. I haven’t seen anything that should concern anyone for using their search engine.

Qwant

Privacy Policy

So, it seems like Qwant is decent for privacy, but you really need to use a VPN. Otherwise Microsoft is going to get your IP Address with every single search. I actually don’t think I would recommend Qwant at all based on this.

The Privacy Policy of the instance you use is what matters. Here is the GitHub Link for more information.

Whoogle is good if you have an instance with multiple users and only want results from Google. While you can self-host this, I wouldn’t recommend hosting it as a private instance.

SearXNG

How does SearXNG protect privacy?

SearXNG protects the privacy of its users in multiple ways regardless of the type of the instance (private, public). Removal of private data from search requests comes in three forms:

        removal of private data from requests going to search services

        not forwarding anything from a third party services through search services (e.g. advertisement)

        removal of private data from requests going to the result pages

Removing private data means not sending cookies to external search engines and generating a random browser profile for every request. Thus, it does not matter if a public or private instance handles the request, because it is anonymized in both cases. IP addresses will be the IP of the instance. But SearXNG can be configured to use proxy or Tor. Result proxy is supported, too.

SearXNG does not serve ads or tracking content unlike most search services. So private data is not forwarded to third parties who might monetize it. Besides protecting users from search services, both referring page and search query are hidden from visited result pages.
- Much like how Whoogle works, the IP address of server that is running SearXNG will be the IP that the proxied search services sees when searching
    - This means that if you are self-hosting, you should run your Docker container (or whatever you're using) through a VPN to stay anonymous
- The proxied search services can also profile the server IP with you search queries.
    - If you are self-hosting, it is best to share your instance with others to prevent search services from creating the profile entirely based around one person.

SearXNG is very similar to Whoogle, but you can get search results from a lot more search services. I’d still recommend using a public instance or if self-hosting, open your instance up to other users.

Kagi

Privacy Policy

Kagi seems to be the best of the bunch. No ads, no logging, and they have a transparent warrant canary that proves it. Kagi is useable with a free trial that allows you to search 100 times. After that Kagi becomes a paid service. Kagi offers a fair price for the product. $5 per month gives you 300 hundred searches per month. $10 per month gives you unlimited searches per month. Kagi also offers two different family plans: $14 per month for two users and $20 per month for up to six users, both options include unlimited searches. Paying annually offers a 10% discount for all options.

Which one should I choose?

That’s up to you and what your threat model is. Each one of the products I listed have pros and cons. They all have different and unique feature sets. They all pull from different search indexes. You should choose the one that provides the best results and amount of privacy you desire.

After going through each of the privacy policies, my personal rankings would be: Kagi, SearXNG, DuckDuckGo, Whoogle, Brave, Qwant1.


  1. Qwant has been struckthrough as I cannot recommend it due to the service sending your IP address to Microsoft with every search. ↩︎

#privacy #self- hosting #search #ads