While picking through various sites looking for replacements to Google, I came upon this link: https://archive.vn/SsLla ...casting doubt on duckduckgo. A lot of Google searches has failed to confirm or disprove what is said. The article appears to be purged from techrights, as their search box yields nothing. I figure if anyone knows whether or not this article is factual or bogus, this is the forum. Opinions?