<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet type="text/xsl" href="https://perrotta.dev/rss.xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Degoogling on ¬ just serendipity 🍀</title>
    <link>https://perrotta.dev/</link>
    <description>Recent content in Degoogling on ¬ just serendipity 🍀</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <managingEditor>serendipity@perrotta.dev (Thiago Perrotta)</managingEditor>
    <webMaster>serendipity@perrotta.dev (Thiago Perrotta)</webMaster>
    <copyright>© 2013 - 2026 Thiago Perrotta ·
  a fork of [hugo ʕ•ᴥ•ʔ bear](https://github.com/janraasch/hugo-bearblog/)
</copyright>
    <lastBuildDate>Tue, 10 Mar 2026 13:18:28 +0100</lastBuildDate>
    <atom:link href="https://perrotta.dev/tags/degoogling/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Google Translate → Kagi Translate, DeepL
      </title>
      <link>https://perrotta.dev/2026/03/google-translate-kagi-translate-deepl/</link>
      <pubDate>Tue, 10 Mar 2026 12:34:34 +0100</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>degoogling</category>
      <category>privacy</category>
      <category>serenity</category>
      <guid>https://perrotta.dev/2026/03/google-translate-kagi-translate-deepl/</guid>
      <description>&lt;p&gt;♠ &lt;a href=&#34;https://perrotta.dev/2024/12/reply-to-heres-how-to-live-be-independent/&#34;&gt;Previously&lt;/a&gt;,&#xA;&lt;a href=&#34;https://perrotta.dev/2022/04/translating-german-to-english/&#34;&gt;previously&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I added a new tag to this blog: &lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;degoogling&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Patrick Dubroy&amp;rsquo;s &lt;a href=&#34;https://dubroy.com/blog/de-googling/&#34;&gt;post&lt;/a&gt; has recently&#xA;inspired me. Ironically, we&amp;rsquo;re both former Chrome employees&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;https://perrotta.dev/2026/03/google-translate-kagi-translate-deepl/#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In Patrick&amp;rsquo;s words (&lt;em&gt;not mine&lt;/em&gt;!):&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Not much to say here. I got tired of Chrome&amp;rsquo;s &lt;a href=&#34;https://www.theregister.com/2023/09/06/google_privacy_popup_chrome/&#34;&gt;deceptive messaging about ad&#xA;privacy&lt;/a&gt;&#xA;and about how careful I had to be to stay signed-out.&lt;/p&gt;&#xA;&lt;p&gt;Vivaldi is a Chromium-based browser, and after tweaking a few settings, it&amp;rsquo;s&#xA;basically a like-for-like replacement. I&amp;rsquo;ve been happily using it for 6 months&#xA;now.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I switched over to &lt;a href=&#34;https://perrotta.dev/2026/01/chrome-brave/&#34;&gt;Brave&lt;/a&gt; instead.&lt;/p&gt;&#xA;&lt;p&gt;Previously I&amp;rsquo;ve also praised &lt;a href=&#34;https://perrotta.dev/2024/02/organic-maps-off-line-maps/&#34;&gt;Organic Maps&lt;/a&gt; over Google Maps. I am still using it, every week.&lt;/p&gt;&#xA;&lt;p&gt;This is all off-topic though: today&amp;rsquo;s post is about &lt;strong&gt;translation&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Google Translate is a (very) solid product. In fact, when compared to Chrome and&#xA;Maps, it&amp;rsquo;s one of the few Google products that hasn&amp;rsquo;t been&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Enshittification&#34;&gt;enshittified&lt;/a&gt; yet. It does one&#xA;thing, and does it (very) well. For as long as it keeps its feature set as is&#xA;and does not get infected with Gen AI or anything that a promotion-seeking&#xA;Product Manager or Executive may decide to enact, it will continue to thrive and&#xA;shine.&lt;/p&gt;&#xA;&lt;p&gt;Nonetheless, it does not flow well with privacy and overreliance on tech&#xA;giants.&lt;/p&gt;&#xA;&lt;p&gt;Last week I deleted the Google Translate bookmark and &lt;a href=&#34;https://perrotta.dev/2024/09/chromium-delete-entry-in-url-bar/&#34;&gt;history entry&lt;/a&gt; from my web browser, and its&#xA;app from my iPhone.&lt;/p&gt;&#xA;&lt;p&gt;There are two replacements I like that are widely available in both phones and&#xA;desktops.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.deepl.com/en/translator&#34;&gt;DeepL&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://translate.kagi.com/&#34;&gt;Kagi&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;deepl&#34;&gt;&#xA;  DeepL&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2026/03/google-translate-kagi-translate-deepl/#deepl&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;DeepL can:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;translate words and sentences&lt;/li&gt;&#xA;&lt;li&gt;translate files and documents&lt;/li&gt;&#xA;&lt;li&gt;translate speech&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Its translation results are often touted as sounding natural and accounting for&#xA;the context. You can configure whether to use formal or informal language but&#xA;that&amp;rsquo;s a Pro (paid) feature.&lt;/p&gt;&#xA;&lt;p&gt;They are a German company, founded in&#xA;&lt;a href=&#34;https://simple.wikipedia.org/wiki/DeepL_Translator&#34;&gt;2017&lt;/a&gt;. Arguably, thanks to&#xA;that, they excel at translating DE &amp;lt;-&amp;gt; EN.&lt;/p&gt;&#xA;&lt;p&gt;One caveat is that it pushes you hard to sign up for a user account. I do not&#xA;have one, there&amp;rsquo;s no practical need to have one, especially if you&amp;rsquo;re seeking&#xA;increased privacy.&lt;/p&gt;&#xA;&lt;p&gt;Another caveat is that they have increasingly started to adopt Gen AI features&#xA;all over the place. These features aren&amp;rsquo;t necessarily super polished, and they&#xA;feel rushed. It&amp;rsquo;s easy to ignore them and just move on. Their core product is&#xA;great.&lt;/p&gt;&#xA;&lt;p&gt;It can be selected as the default translation app on iOS.&lt;/p&gt;&#xA;&lt;h2 id=&#34;kagi-translate&#34;&gt;&#xA;  Kagi Translate&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2026/03/google-translate-kagi-translate-deepl/#kagi-translate&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Kagi Translate is much newer&#xA;(&lt;a href=&#34;https://kagifeedback.org/d/5197-nov-7th-2024-announcing-kagi-translate&#34;&gt;2024&lt;/a&gt;).&#xA;It is very &lt;a href=&#34;https://en.wikipedia.org/wiki/KISS_principle&#34;&gt;KISS&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;From their blog post:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Higher quality translations than Google Translate and DeepL&lt;/li&gt;&#xA;&lt;li&gt;Zero tracking, no apps needed&lt;/li&gt;&#xA;&lt;li&gt;Free for everyone (Kagi members get captcha-free access)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I am an overall fan of the philosophy behind &lt;a href=&#34;https://perrotta.dev/2025/05/kagi/&#34;&gt;Kagi&lt;/a&gt; and think that their translation web app fits it well.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://blog.kagi.com/kagi-translate-mobile&#34;&gt;Last month&lt;/a&gt; they released mobile&#xA;apps, making it much easier to use.&lt;/p&gt;&#xA;&lt;p&gt;Kagi Translate can:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;translate words and sentences&lt;/li&gt;&#xA;&lt;li&gt;translate files and documents&lt;/li&gt;&#xA;&lt;li&gt;translate speech&lt;/li&gt;&#xA;&lt;li&gt;translate websites&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I especially like its built-in dictionary feature and its alternative&#xA;translations suggestions.&lt;/p&gt;&#xA;&lt;p&gt;Gen AI is opt-in and not pushed on you. There are no paid features. The&#xA;interface is very clean. You can configure it with presets such as (i) level of&#xA;formality, (ii) reading level (A1, A2, B1, etc) and (iii) gender preferences&#xA;(masculine, feminine, neutral).&lt;/p&gt;&#xA;&lt;h2 id=&#34;its-a-wrap&#34;&gt;&#xA;  It&amp;rsquo;s a wrap&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2026/03/google-translate-kagi-translate-deepl/#its-a-wrap&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;As of the time of this post &lt;strong&gt;Kagi Translate&lt;/strong&gt; is my favorite, and DeepL comes&#xA;second. Google Translate is the fallback.&lt;/p&gt;&#xA;&lt;p&gt;Both Kagi Translate and DeepL have Chromium extensions for ease of reach and&#xA;use.&lt;/p&gt;&#xA;&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;&#xA;&lt;hr&gt;&#xA;&lt;ol&gt;&#xA;&lt;li id=&#34;fn:1&#34;&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.dictionary.com/culture/slang/let-that-sink-in&#34;&gt;Let that sink in&lt;/a&gt;.&amp;#160;&lt;a href=&#34;https://perrotta.dev/2026/03/google-translate-kagi-translate-deepl/#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Google Translate → Kagi Translate, DeepL&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/privacy/&#34;&gt;#privacy&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/serenity/&#34;&gt;#serenity&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chrome → Brave
      </title>
      <link>https://perrotta.dev/2026/01/chrome-brave/</link>
      <pubDate>Sat, 24 Jan 2026 18:08:51 +0100</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>degoogling</category>
      <category>dev</category>
      <category>privacy</category>
      <guid>https://perrotta.dev/2026/01/chrome-brave/</guid>
      <description>&lt;p&gt;♠ &lt;a href=&#34;https://perrotta.dev/2025/11/chrome-orion/&#34;&gt;Earlier&lt;/a&gt; I tried to switch from&#xA;Chrome to Orion (from the &lt;a href=&#34;https://kagi.com/&#34;&gt;Kagi&lt;/a&gt; folks). That did not last.&lt;/p&gt;&#xA;&lt;p&gt;Even though Orion has various interesting and innovative features, it did&#xA;not prove to be stable for my workflow. There were various times it has totally&#xA;frozen or crashed, making me lose track of my open tabs. This is not acceptable,&#xA;reliability is prime.&lt;/p&gt;&#xA;&lt;p&gt;You can only realize this by fully switching to it. It is not reproducible, it&amp;rsquo;s&#xA;not idempotent; only &amp;ldquo;vibes&amp;rdquo; can make you perceive its instability.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;d be willing to retry it in a few years. Not in 2026 though.&lt;/p&gt;&#xA;&lt;p&gt;I am not even keeping it around as a secondary browser: I have simply&#xA;uninstalled it.&lt;/p&gt;&#xA;&lt;p&gt;The situation on mobile is better. Orion for iOS is great. I&amp;rsquo;ve been using it as&#xA;my default iOS browser for ages. Presumably it is stable on iOS because it is&#xA;actually employing Safari / WebKit underpinnings, as every browser in iOS is&#xA;required to do.&lt;/p&gt;&#xA;&lt;p&gt;Now let&amp;rsquo;s go back to the elephant in the room: I did not want to switch back to&#xA;Google Chrome:&lt;/p&gt;&#xA;&#xA;&lt;pre&gt;&lt;code class=&#34;language-bash&#34;&gt;% brew uninstall google-chrome&#xA;==&amp;gt; Uninstalling Cask google-chrome&#xA;==&amp;gt; Backing App &amp;#39;Google Chrome.app&amp;#39; up to &amp;#39;/opt/homebrew/Caskroom/google-chrome/141.0.7390.55/Google Chrome.app&amp;#39;&#xA;==&amp;gt; Removing App &amp;#39;/Applications/Google Chrome.app&amp;#39;&#xA;==&amp;gt; Purging files for version 141.0.7390.55 of Cask google-chrome&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Upon re-evaluating my options, I decided to give Brave a try. There are many&#xA;things I dislike about Brave in terms of philosophy and politics (for example,&#xA;Web3 and Crypto), so I cannot endorse it in any way.&lt;/p&gt;&#xA;&lt;p&gt;However, I realized there are many things that Brave does right out-of-the-box.&#xA;It has a very decent focus on privacy and adblocking. It strips off Google&#xA;telemetry and sync (e.g. bookmarks, passwords) features. Its performance and&#xA;stability is comparable to Chrome – well, they both use Chromium underneath.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been daily driving Brave as my default / main desktop browser for about 2&#xA;months now and I&amp;rsquo;ve been quite happy with it. It hasn&amp;rsquo;t crashed at all, not even&#xA;once. All familiar Chromium features are there. All the Google-proprietary&#xA;nuisance is gone.&lt;/p&gt;&#xA;&lt;p&gt;Again, I&amp;rsquo;d have a hard time to recommend Brave personally. Still, it has been&#xA;working well for me, so far.&lt;/p&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Chrome → Brave&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/dev/&#34;&gt;#dev&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/privacy/&#34;&gt;#privacy&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chrome -&gt; Orion
      </title>
      <link>https://perrotta.dev/2025/11/chrome-orion/</link>
      <pubDate>Sun, 30 Nov 2025 14:03:19 -0300</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>degoogling</category>
      <category>dev</category>
      <guid>https://perrotta.dev/2025/11/chrome-orion/</guid>
      <description>&lt;p&gt;♠ It takes effort to overcome friction.&lt;/p&gt;&#xA;&lt;p&gt;This year I have completely moved away from Google Search. First, thanks to&#xA;&lt;a href=&#34;https://perrotta.dev/2024/12/switching-from-google-to-chatgpt-search/&#34;&gt;ChatGPT&lt;/a&gt;.&#xA;Then, thanks to &lt;a href=&#34;https://perrotta.dev/2025/05/kagi/&#34;&gt;Kagi&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;You may think this is a blog post gimmick to sound dramatic, but it is really&#xA;not. Nowadays I bail out to Google (&lt;code&gt;!g&lt;/code&gt; in Kagi and in DuckDuckGo) very rarely:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;to search for a store to buy a product from (it&amp;rsquo;s a commercial search engine&#xA;after all) – do not use it to seek product recommendations though, they would&#xA;be biased&lt;/li&gt;&#xA;&lt;li&gt;to see what mainstream search results look like for a specific search term&lt;/li&gt;&#xA;&lt;li&gt;to search for something obscure or rare – for example, torrents of Linux ISOs™&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;And now I had been meaning to &lt;a href=&#34;https://onlinesafety.substack.com/p/digital-fingerprinting-the-reason-to-ditch-chrome&#34;&gt;switch from Google&#xA;Chrome&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Chromium or &lt;a href=&#34;https://github.com/ungoogled-software/ungoogled-chromium&#34;&gt;Ungoogled&#xA;Chromium&lt;/a&gt; are solid&#xA;choices, but I wanted to move away completely from the Chromium ecosystem.&lt;/p&gt;&#xA;&lt;p&gt;Firefox is not a real choice anymore. Firefox &lt;strong&gt;was&lt;/strong&gt; amazing in the 2010s.&lt;/p&gt;&#xA;&lt;p&gt;Excluding the above, there isn&amp;rsquo;t a lot of choice.&lt;/p&gt;&#xA;&lt;p&gt;Safari is solid but it evolves slowly and babysits the power user. I am&#xA;flabbergasted that I still, in 2025, cannot change its default search engine to&#xA;one of my choice. This is not OK. It&amp;rsquo;s possible to use Kagi in Safari by working&#xA;around its restrictions with an extension, but it is hacky.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://ladybird.org/&#34;&gt;Ladybird&lt;/a&gt; is promising but it&amp;rsquo;s still a baby.&lt;/p&gt;&#xA;&lt;p&gt;If we backtrack to Chromium derivatives, there&amp;rsquo;s Opera, Vivaldi, Edge and Brave.&lt;/p&gt;&#xA;&lt;p&gt;Edge is full of Copilot and classic MSFT stuff these days. MSFT, you know, from&#xA;Internet Explorer.&lt;/p&gt;&#xA;&lt;p&gt;Vivaldi has way too many features. It is confusing. I want simplicity and&#xA;minimalism. Vivaldi is like the KDE of Web Browsers.&lt;/p&gt;&#xA;&lt;p&gt;Opera has no moat. It has lots of bookmarks with sponsors though.&lt;/p&gt;&#xA;&lt;p&gt;Brave could be a good choice, it ships with some good defaults, but it is&#xA;surrounded by controversy.&lt;/p&gt;&#xA;&lt;p&gt;Arc / Dia are very, very, very far from being real options. No, thank you.&lt;/p&gt;&#xA;&lt;p&gt;Browser vendors have their own interests in mind. They all have their own&#xA;agenda. It is very hard to find one that has the user interests in mind.&lt;/p&gt;&#xA;&lt;p&gt;So now I am trying out &lt;a href=&#34;https://orionbrowser.com/&#34;&gt;Orion&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Orion is based on WebKit. It heavily resembles Safari. It supports both Firefox&#xA;and Chrome extensions, including manifest V2 ones. It ships with a content&#xA;blocker (adblocker). It has no telemetry. Kagi products and features (search,&#xA;translate) are well integrated into Orion, but they do not feel pushy in case&#xA;you do not want to use them. There&amp;rsquo;s Orion for iOS, so it&amp;rsquo;s possible to&#xA;seamlessly sync your browsing history and bookmarks across multiple devices&#xA;should you want to – and that is done via iCloud.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;WebKit. Extensions. Privacy. Pick all three.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I do not have more to say at this time. The test of time will tell whether it&#xA;will stick.&lt;/p&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Chrome -&gt; Orion&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/dev/&#34;&gt;#dev&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Block &#34;Sign in to XXX with google.com&#34;
      </title>
      <link>https://perrotta.dev/2025/08/block-sign-in-to-xxx-with-google.com/</link>
      <pubDate>Sat, 02 Aug 2025 21:26:25 +0200</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>degoogling</category>
      <category>dev</category>
      <category>privacy</category>
      <category>security</category>
      <guid>https://perrotta.dev/2025/08/block-sign-in-to-xxx-with-google.com/</guid>
      <description>&lt;p&gt;♠ Jeff Johnson, &lt;a href=&#34;https://underpassapp.com/news/2025/7/5.html&#34;&gt;Sign in with Google in Chrome&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Many websites such as Yelp show an annoying &amp;ldquo;Sign in with Google&amp;rdquo; banner when&#xA;you visit.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://underpassapp.com/news/2025/7/5-images/Safari.png&#34; alt=&#34;Sign in with Google&#xA;banner&#34;&#xA;  loading=&#34;lazy&#34; decoding=&#34;async&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;This is what Google calls the One Tap user experience. Fortunately, my web&#xA;browser extension StopTheMadness Pro hides &amp;ldquo;Sign in with Google&amp;rdquo; banners.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Annoying is an understatement.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Although Chrome avoids the &amp;ldquo;Sign in with Google&amp;rdquo; banners, Google&amp;rsquo;s browser&#xA;still has its own custom annoyance. If you&amp;rsquo;re already signed in to your Google&#xA;account when you visit a participating website such as Yelp, Chrome will&#xA;display a One Tap dialog.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Jeff helpfully points out how to block these banners in Google Chrome:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Navigate to &lt;code&gt;chrome://settings/content/federatedIdentityApi&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Switch the default behavior to &amp;ldquo;Block sign-in prompts from identity services&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;If the courts and antitrust regulators are reading—they probably won&amp;rsquo;t read my&#xA;blog, but one can dream—this is yet another example of Google advantaging its&#xA;own browser Chrome over other web browsers.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Block &#34;Sign in to XXX with google.com&#34;&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/dev/&#34;&gt;#dev&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/privacy/&#34;&gt;#privacy&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/security/&#34;&gt;#security&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kagi trial expires
      </title>
      <link>https://perrotta.dev/2025/05/kagi-trial-expires/</link>
      <pubDate>Sat, 31 May 2025 16:44:02 +0200</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>degoogling</category>
      <category>dev</category>
      <category>privacy</category>
      <category>serenity</category>
      <guid>https://perrotta.dev/2025/05/kagi-trial-expires/</guid>
      <description>&lt;p&gt;♠ My Kagi trial is going to expire within 2 days.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/2025/05/kagi/&#34;&gt;Previously&lt;/a&gt;, I wrote:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;The question to ask yourself is whether it&amp;rsquo;s worth paying $10 / month for&#xA;their professional plan, or whether DuckDuckGo is enough for you. If you can&#xA;have your company expense them, then it&amp;rsquo;s definitely a no-brainer.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;My company approved my request to expense it, therefore I am going to buy their&#xA;&lt;a href=&#34;https://kagi.com/pricing&#34;&gt;1-year Professional plan&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Now, a few observations:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Would I pay for it out of my own pocket? Probably no. It&amp;rsquo;s perfectly&#xA;reasonable and enough for my purposes to use a blend of &lt;a href=&#34;https://perrotta.dev/2024/12/switching-from-google-to-chatgpt-search/&#34;&gt;DuckDuckGo + ChatGPT&#xA;Search&lt;/a&gt;.&#xA;That said, Kagi provides extra value to me on top of that duo; I prefer using&#xA;it.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Once you grow accustomed with search results without ads it&amp;rsquo;s very, very hard&#xA;to go back. Searching on Google suddenly feels like a thing of the past. It&amp;rsquo;s&#xA;very similar to the experience of getting used to ad-blocking software in the&#xA;web browser and then suddenly turning them off. The Web feels messy and&#xA;bloated.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;I did 961 searches at the time of this post, with 18 assistant interactions. I&#xA;barely use their AI features because I prefer the OpenAI ChatGPT experience.&#xA;Nonetheless, their AI features are occasionally handy and I find them to be&#xA;integrated in a non-intrusive way.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt;: Go for Kagi iff you can expense it. This is not a sponsored post. :)&lt;/p&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Kagi trial expires&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/dev/&#34;&gt;#dev&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/privacy/&#34;&gt;#privacy&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/serenity/&#34;&gt;#serenity&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>★ Kagi
      </title>
      <link>https://perrotta.dev/2025/05/kagi/</link>
      <pubDate>Sun, 04 May 2025 19:18:48 +0200</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>bestof</category>
      <category>degoogling</category>
      <category>privacy</category>
      <category>serenity</category>
      <guid>https://perrotta.dev/2025/05/kagi/</guid>
      <description>&lt;p&gt;♠ &lt;strong&gt;TL;DR&lt;/strong&gt;: &lt;a href=&#34;https://kagi.com/&#34;&gt;Kagi&lt;/a&gt; is a web search engine.&lt;/p&gt;&#xA;&lt;p&gt;Why would you use something other than Google, you may ask? &lt;a href=&#34;https://blog.kagi.com/age-pagerank-over&#34;&gt;That&amp;rsquo;s out of scope&#xA;of this post&lt;/a&gt;. If you think Google is&#xA;the best and there&amp;rsquo;s no need to replace your search engine, this post is not for&#xA;you.&lt;/p&gt;&#xA;&lt;p&gt;A while ago I had &lt;a href=&#34;https://perrotta.dev/2024/12/switching-from-google-to-chatgpt-search/&#34;&gt;switched&lt;/a&gt; my default search&#xA;engine from Google to ChatGPT Search, but that didn&amp;rsquo;t last long; eventually I&#xA;settled on &lt;a href=&#34;http://duckduckgo.com/&#34;&gt;DuckDuckGo&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Last week, a friend told me he got a trial of Kagi. It wasn&amp;rsquo;t the first time&#xA;I&amp;rsquo;ve heard of it: &lt;a href=&#34;https://daringfireball.net/2025/04/try_switching_to_kagi&#34;&gt;John&#xA;Gruber&lt;/a&gt; also blogged&#xA;about it.&lt;/p&gt;&#xA;&lt;p&gt;Then I decided to try it out myself as well. In general I am happy with&#xA;DuckDuckGo, but we can always try something new, and the company materials have&#xA;really impressed me.&lt;/p&gt;&#xA;&lt;p&gt;I emailed someone at the company and got an 1-month trial of their&#xA;&lt;a href=&#34;https://kagi.com/pricing&#34;&gt;Professional plan&lt;/a&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;https://perrotta.dev/2025/05/kagi/#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; – which includes &lt;strong&gt;unlimited&lt;/strong&gt;&#xA;searches. This is important: there should be no decision fatigue nor anxiety&#xA;about hitting a ceiling in the number of monthly searches.&lt;/p&gt;&#xA;&lt;p&gt;What is Kagi? In a Nutshell:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Kagi has no ads and is fully supported only by its users. We worked very hard&#xA;to provide high quality, fast and tracking-free results at a minimum cost to&#xA;ensure sustainability of our operation. By choosing a paid Kagi plan, you are&#xA;also helping accelerate our mission of humanizing the web.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Why should I pay for search?&lt;/p&gt;&#xA;&lt;p&gt;You&amp;rsquo;re already paying with your time and attention to advertisers who&#xA;manipulate your search results, waste your time, and exploit your privacy. Pay&#xA;with your wallet instead of your life, and get pure, powerful search that&#xA;works for you — not advertisers. Read more.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;What happens if I don&amp;rsquo;t use any searches?&lt;/p&gt;&#xA;&lt;p&gt;In months where you don&amp;rsquo;t utilize any searches on your plan, we will&#xA;automatically apply a full credit to your account. This credit will be applied&#xA;to your next billing cycle, effectively covering your subsequent month&amp;rsquo;s&#xA;subscription at no additional cost.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;See also their &lt;a href=&#34;https://help.kagi.com/kagi/faq/faq.html&#34;&gt;FAQ&lt;/a&gt; and &lt;a href=&#34;https://kagi.com/privacy&#34;&gt;privacy&#xA;policy&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Why does Kagi return so few results?&lt;/p&gt;&#xA;&lt;p&gt;Kagi only shows you actually relevant search results, so you may be confused&#xA;when Kagi returns 57 results and another, ad supported, search engine returns&#xA;2.6 million results. This is, in part, because ad supported search engines&#xA;have different incentives and want you to stay on their site longer, going&#xA;through pages and pages of results, as every interaction is another&#xA;opportunity to serve ads.&lt;/p&gt;&#xA;&lt;p&gt;Kagi, conversely, strives to deliver the most relevant, unique results within&#xA;the top three.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;What data does Kagi collect?&lt;/p&gt;&#xA;&lt;p&gt;Only bare necessities to run the service. Please see our privacy policy and&#xA;our documentation about privacy protection for more information.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Kagi&amp;rsquo;s business model is unlike any other search engine in the world. This&#xA;means we don&amp;rsquo;t need or want your personal information (it would just be an&#xA;unwelcome liability). By choosing this business model we know that we are&#xA;going to have far less users than mainstream search engine for example, but we&#xA;have also removed any incentive to misuse any information you have shared with&#xA;us.&lt;/p&gt;&#xA;&lt;p&gt;Privacy is a Kagi Feature&lt;/p&gt;&#xA;&lt;p&gt;At Kagi, you are our customer, not the product being sold The deal is simple:&#xA;Our customers pay for a service and we provide them with a service. This&#xA;business model ensures Kagi&amp;rsquo;s and our customers&amp;rsquo; interests are always aligned.&lt;/p&gt;&#xA;&lt;p&gt;We value your privacy, and whenever possible we will choose not to require or&#xA;save any user data. For Kagi, user data is only a liability — we do not need&#xA;or want it. Still, operating a paid service may require some basic information&#xA;from our customers, and this document describes how we use it to the best of&#xA;our ability.&lt;/p&gt;&#xA;&lt;p&gt;See for yourself Our technology choices show we&amp;rsquo;re serious about privacy. You&#xA;can check them in your browser.&lt;/p&gt;&#xA;&lt;p&gt;Unlike most websites, we do not load any analytics or telemetry.&lt;/p&gt;&#xA;&lt;p&gt;Unlike most search engines, we do not track which search result you choose to&#xA;click.&lt;/p&gt;&#xA;&lt;p&gt;When viewing images, videos or other media results, or using the Kagi&#xA;Assistant, we protect your privacy by proxying all connections and data&#xA;through our servers.&lt;/p&gt;&#xA;&lt;p&gt;We store only the bare minimum of cookies, those required to handle basic&#xA;application functionality, such as logging in.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I am currently digging through their&#xA;&lt;a href=&#34;https://help.kagi.com/kagi/&#34;&gt;documentation&lt;/a&gt;. There&amp;rsquo;s a lot to read! There&amp;rsquo;s no&#xA;need to, but I am trying to assess whether to pay for them once the trial ends.&lt;/p&gt;&#xA;&lt;p&gt;Overall I am quite bullish about them. I have already updated all my browsers in&#xA;all my devices (including work) to them. I believe immersion is a very effective&#xA;way to evaluate a product.&lt;/p&gt;&#xA;&lt;p&gt;They support &lt;a href=&#34;https://help.kagi.com/kagi/features/bangs.html&#34;&gt;bangs&lt;/a&gt;, just like&#xA;DuckDuckGo, meaning that I can append (for example) &lt;code&gt;!g&lt;/code&gt; or &lt;code&gt;!ddg&lt;/code&gt; to bail out&#xA;to Google or DuckDuckGo, respectively. I find their user experience around bangs&#xA;much better than DuckDuckGo&amp;rsquo;s:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;first, there&amp;rsquo;s a &lt;a href=&#34;https://kbe.smaertness.net/&#34;&gt;bang explorer&lt;/a&gt;&#xA;(community-created), and the bang sources are&#xA;&lt;a href=&#34;https://github.com/kagisearch/bangs&#34;&gt;open&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;it&amp;rsquo;s possible to add custom bangs&lt;/li&gt;&#xA;&lt;li&gt;it&amp;rsquo;s possible to add custom search engines&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;As a practical example: I can invoke their&#xA;&lt;a href=&#34;https://kagi.com/summarizer&#34;&gt;Summarizer&lt;/a&gt; to make a summary of a page:&lt;/p&gt;&#xA;&#xA;&lt;pre&gt;&lt;code class=&#34;language-plaintext&#34;&gt;!sum &amp;lt;url&amp;gt;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Or &amp;ldquo;I am feeling lucky&amp;rdquo; with &lt;code&gt;! {search term}&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;There&amp;rsquo;s &lt;a href=&#34;https://help.kagi.com/kagi/api/overview.html&#34;&gt;API access&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;There&amp;rsquo;s built-in &lt;a href=&#34;https://blog.kagi.com/kagi-translate&#34;&gt;Translation&lt;/a&gt; (Kagi&#xA;Translate), accessible at&#xA;&lt;a href=&#34;https://translate.kagi.com/&#34;&gt;https://translate.kagi.com/&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Add translate.kagi.com/ before any URL for instant translation. No apps&#xA;needed. Access 244 languages with zero tracking. Install our browser&#xA;bookmarklet for quick access.&lt;/p&gt;&#xA;&lt;p&gt;Kagi Translate is free for everyone. If you&amp;rsquo;re not a logged in Kagi user,&#xA;you&amp;rsquo;ll encounter a simple captcha to prevent automated abuse — a small step&#xA;that helps us maintain quality while keeping the service free. Kagi members&#xA;get direct access without captchas, integrating seamlessly with their existing&#xA;workflow.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://kagi.com/stats&#34;&gt;Kagi Search Stats&lt;/a&gt;: it keeps healthily growing.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://help.kagi.com/kagi/search-details/search-speed.html&#34;&gt;Kagi Performance&lt;/a&gt;:&#xA;it is fast and lightweight.&lt;/p&gt;&#xA;&lt;p&gt;If you append a question mark (&lt;code&gt;?&lt;/code&gt;) to a search query, then it automatically&#xA;invokes a LLM (&lt;a href=&#34;https://help.kagi.com/kagi/ai/quick-answer.html&#34;&gt;&amp;lsquo;quick&#xA;answer&amp;rsquo;&lt;/a&gt;) to summarize results:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Even with an engine as powerful as Kagi you may not be interested in reading&#xA;every resulting page and want a synthesis of the information as well as&#xA;references to important pages in the search result. Kagi&amp;rsquo;s Quick Answer&#xA;quickly produces a summary of the results across the pages returned and&#xA;provides references to the pages that are used. This functionality allows you&#xA;to quickly consume the desired information from the search while giving you&#xA;the pointers to dive deeper into the information if desired.&lt;/p&gt;&#xA;&lt;p&gt;Once you have search results returned you can select Quick Answer to quickly&#xA;transform the information on the page into the easier to digest format.&#xA;Additionally, if you add a question mark at the end of your query (&amp;quot;?&amp;quot;) Quick&#xA;Answers will trigger automatically, making it even more convenient to get to&#xA;the information you need swiftly. You can also trigger Quick Answer by&#xA;pressing &amp;lsquo;q&amp;rsquo; on your keyboard, after the results have loaded.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I&amp;rsquo;ll end this post now, otherwise I&amp;rsquo;d just be parroting the entire Kagi&#xA;Documentation here. &lt;strong&gt;TL;DR&lt;/strong&gt;: So far, so good.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;— -&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Edit(2025-05-14)&lt;/strong&gt;: After using Kagi for about 10 days, I am happy to report&#xA;that I&amp;rsquo;ve been quite happy with them. There&amp;rsquo;s no doubt they have a great&#xA;product.&lt;/p&gt;&#xA;&lt;p&gt;The question to ask yourself is whether it&amp;rsquo;s worth paying $10 / month for&#xA;their professional plan, or whether DuckDuckGo is enough for you. If you can&#xA;have your company expense them, then it&amp;rsquo;s definitely a no-brainer.&lt;/p&gt;&#xA;&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;&#xA;&lt;hr&gt;&#xA;&lt;ol&gt;&#xA;&lt;li id=&#34;fn:1&#34;&gt;&#xA;&lt;p&gt;Their standard &lt;a href=&#34;https://kagi.com/pricing&#34;&gt;trial&lt;/a&gt; sign-up has a limitation&#xA;of 100 searches.&amp;#160;&lt;a href=&#34;https://perrotta.dev/2025/05/kagi/#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Kagi&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/bestof/&#34;&gt;#bestof&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/privacy/&#34;&gt;#privacy&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/serenity/&#34;&gt;#serenity&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Switching from Google to ChatGPT search
      </title>
      <link>https://perrotta.dev/2024/12/switching-from-google-to-chatgpt-search/</link>
      <pubDate>Tue, 24 Dec 2024 21:14:04 -0300</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>ai</category>
      <category>degoogling</category>
      <category>dev</category>
      <guid>https://perrotta.dev/2024/12/switching-from-google-to-chatgpt-search/</guid>
      <description>&lt;p&gt;♠ Following the footsteps of &lt;a href=&#34;https://www.linkedin.com/posts/danielmiessler_ive-not-used-google-to-search-since-searchgpt-activity-7258159059944538113-dxZG&#34;&gt;Daniel&#xA;Miessler&lt;/a&gt;,&#xA;I have changed my default search engine in Chrome from Google to ChatGPT&#xA;Search&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;https://perrotta.dev/2024/12/switching-from-google-to-chatgpt-search/#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;,&#xA;by installing their official &lt;a href=&#34;https://chromewebstore.google.com/detail/chatgpt-search/ejcfepkfckglbgocfkanmcdngdijcgld&#34;&gt;chrome&#xA;extension&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This is effectively possible because, after&#xA;&lt;a href=&#34;https://openai.com/index/introducing-chatgpt-search/&#34;&gt;launching&lt;/a&gt;&#xA;it for a few months, this month they made it free for everyone.&lt;/p&gt;&#xA;&lt;p&gt;So far the results are impressive and almost always what I am looking for.&lt;/p&gt;&#xA;&lt;p&gt;When they are not, I can easily fall back to Google by starting my search query&#xA;in Chrome with &amp;lsquo;g&amp;rsquo;, or to DuckDuckGo with &amp;rsquo;d&amp;rsquo;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Edit(2025-01-07)&lt;/strong&gt;:&#xA;&lt;a href=&#34;https://birchtree.me/blog/openai-is-early-googling-late-stage-google/&#34;&gt;OpenAI is early googling late-stage Google&lt;/a&gt;. This.&lt;/p&gt;&#xA;&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;&#xA;&lt;hr&gt;&#xA;&lt;ol&gt;&#xA;&lt;li id=&#34;fn:1&#34;&gt;&#xA;&lt;p&gt;They should &lt;em&gt;really&lt;/em&gt; market it as &lt;em&gt;SearchGPT&lt;/em&gt;.&amp;#160;&lt;a href=&#34;https://perrotta.dev/2024/12/switching-from-google-to-chatgpt-search/#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Switching from Google to ChatGPT search&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/ai/&#34;&gt;#ai&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/dev/&#34;&gt;#dev&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Organic Maps: off-line maps
      </title>
      <link>https://perrotta.dev/2024/02/organic-maps-off-line-maps/</link>
      <pubDate>Wed, 21 Feb 2024 00:36:57 +0100</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>degoogling</category>
      <category>privacy</category>
      <guid>https://perrotta.dev/2024/02/organic-maps-off-line-maps/</guid>
      <description>&lt;p&gt;♠ &lt;a href=&#34;https://organicmaps.app/&#34;&gt;https://organicmaps.app/&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Organic Maps is a free Android &amp;amp; iOS offline maps app for travelers,&#xA;tourists, hikers, drivers and cyclists based on OpenStreetMap data created&#xA;by the community. It is a privacy-focused, open-source fork of [&amp;hellip;]&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Organic Maps is one of the few applications nowadays that supports 100% of&#xA;features without an active Internet connection. Install Organic Maps,&#xA;download maps, throw away your SIM card, and go for a weeklong trip on a&#xA;single battery charge without any byte sent to the network.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Positive impressions:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;works great on iOS (didn&amp;rsquo;t test on Android yet)&lt;/li&gt;&#xA;&lt;li&gt;a great companion for &lt;strong&gt;cycling&lt;/strong&gt; within the city&lt;/li&gt;&#xA;&lt;li&gt;more fun and more lightweight than Google Maps&lt;/li&gt;&#xA;&lt;li&gt;low impact on device battery life&lt;/li&gt;&#xA;&lt;li&gt;extremely privacy friendly (no ads, no tracking, no push notifications, etc)&lt;/li&gt;&#xA;&lt;li&gt;extremely mobile data friendly (works fully offline)&lt;/li&gt;&#xA;&lt;li&gt;open-source, and without any IAP&lt;/li&gt;&#xA;&lt;li&gt;works out-of-the-box, no sign up necessary&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Negative impressions:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;do not use it for public transit, it is terrible as it does not have&#xA;real-time data integration&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Update(2025-12)&lt;/strong&gt;: It turns out Organic Maps is also great to track routes&#xA;(e.g. during hiking or bus tours).&lt;/p&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Organic Maps: off-line maps&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/privacy/&#34;&gt;#privacy&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google and DuckDuckGo
      </title>
      <link>https://perrotta.dev/2022/02/google-and-duckduckgo/</link>
      <pubDate>Wed, 02 Feb 2022 18:51:00 -0500</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>degoogling</category>
      <category>dev</category>
      <category>privacy</category>
      <guid>https://perrotta.dev/2022/02/google-and-duckduckgo/</guid>
      <description>&lt;p&gt;♠ My search engine of choice is &lt;a href=&#34;https://google.com/&#34;&gt;Google&lt;/a&gt;, nonetheless I still enjoy &lt;a href=&#34;https://duckduckgo.com/&#34;&gt;DuckDuckGo&lt;/a&gt; occasionally.&lt;/p&gt;&#xA;&lt;p&gt;The main reason to stick with Google is its superior quality, by the means of better search results. 20 years later, it&amp;rsquo;s still arguably the best search engine. Of course, part of the reason for that is contingent upon how much data it collects, but that&amp;rsquo;s a topic for another day&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;There are at least three reasons to use DuckDuckGo as an &lt;em&gt;alternative&lt;/em&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;it&amp;rsquo;s privacy-focused, there&amp;rsquo;s no tracking and no bubbling&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;https://perrotta.dev/2022/02/google-and-duckduckgo/#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;&#xA;&lt;li&gt;its search results stem from sources other than Google; these days, mostly from Bing&lt;/li&gt;&#xA;&lt;li&gt;it has &lt;a href=&#34;https://duckduckgo.com/bang&#34;&gt;&lt;strong&gt;!bangs&lt;/strong&gt;&lt;/a&gt;, lots of them&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The quest(ion) then becomes: How can I use mostly Google, but still have quick access to DuckDuckGo bangs?&lt;/p&gt;&#xA;&lt;p&gt;There are several ways to do so.&lt;/p&gt;&#xA;&lt;h2 id=&#34;duckduckgoog&#34;&gt;&#xA;  DuckDuckGoog&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2022/02/google-and-duckduckgo/#duckduckgoog&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.duckduckgoog.com/&#34;&gt;DuckDuckGoog&lt;/a&gt; is a search engine which does exactly that:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Searches Google and !bangs DuckDuckGo. Tell your browser!&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;If I search for &lt;code&gt;i3&lt;/code&gt;, it will open &lt;a href=&#34;https://www.google.com/search?q=i3&#34;&gt;https://www.google.com/search?q=i3&lt;/a&gt; and probably think I am interested in Intel i3 CPUs.&lt;/li&gt;&#xA;&lt;li&gt;If I search for &lt;code&gt;!aw i3&lt;/code&gt;, using the ArchWiki bang, it opens &lt;a href=&#34;https://wiki.archlinux.org/title/I3&#34;&gt;https://wiki.archlinux.org/title/I3&lt;/a&gt; and goes straight to the &lt;code&gt;i3&lt;/code&gt; window manager page in the ArchWiki, exactly what I wanted.&lt;/li&gt;&#xA;&lt;li&gt;If I search for &lt;code&gt;!ddg i3&lt;/code&gt;, it opens &lt;a href=&#34;https://duckduckgo.com/?q=i3&#34;&gt;https://duckduckgo.com/?q=i3&lt;/a&gt;, on DuckDuckGo.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Caveat: You cannot add custom search engines to Safari, therefore this method only works in other browsers (Firefox, Chrome, etc).&lt;/p&gt;&#xA;&lt;h3 id=&#34;self-hosted&#34;&gt;&#xA;  Self-Hosted&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2022/02/google-and-duckduckgo/#self-hosted&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;DuckDuckGoog &lt;a href=&#34;https://www.duckduckgoog.com/privacy&#34;&gt;claims&lt;/a&gt; to collect no data:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;It&amp;rsquo;s quite simple. DuckDuckGoog doesn&amp;rsquo;t track any queries submitted whatsoever, It simply redirects you to DuckDuckGo or Google depending on whether your search contains a !bang or not.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;If you still don&amp;rsquo;t trust it for some reason, you could also self-host it in your own server, as it&amp;rsquo;s &lt;a href=&#34;https://github.com/mikecrittenden/duckduckgoog&#34;&gt;open source&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;One advantage of doing so is using (and owning) your own infrastructure, which is probably more reliable in terms of bandwidth and latency than a random guy&amp;rsquo;s server in the wild.&lt;/p&gt;&#xA;&lt;h2 id=&#34;bang-quick-search&#34;&gt;&#xA;  !Bang Quick Search&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2022/02/google-and-duckduckgo/#bang-quick-search&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/bang-quick-search/kcopjlobikiakoacoadbnghpdcmngali&#34;&gt;!Bang Quick Search&lt;/a&gt; is a Chrome extension:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;This extension adds DuckDuckGo !bang search to chrome. You can use it from the URL bar as long as your default search engine is either google or bing (for now). You can also use it directly on google&amp;rsquo;s and bing&amp;rsquo;s websites.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;So long as your search engine is set to either Google or Bing, it will intercept &lt;code&gt;!bangs&lt;/code&gt; from your query to redirect them to DuckDuckGo.&lt;/p&gt;&#xA;&lt;p&gt;Tip: Use &lt;code&gt;!ddg&lt;/code&gt; to search on DuckDuckGo.&lt;/p&gt;&#xA;&lt;p&gt;Caveat: As a Chrome extension, it obviously only works in Chrome (or any of its derivatives like Edge or Vivaldi).&lt;/p&gt;&#xA;&lt;h2 id=&#34;duckduckgo&#34;&gt;&#xA;  DuckDuckGo&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2022/02/google-and-duckduckgo/#duckduckgo&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Another simple way is to just use DuckDuckGo directly. Whenever you want to go to Google, just add &lt;code&gt;!g&lt;/code&gt; to your query.&lt;/p&gt;&#xA;&lt;h2 id=&#34;final-words&#34;&gt;&#xA;  Final words&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2022/02/google-and-duckduckgo/#final-words&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;I used all three methods in the past. My favorite one these days is the Chrome Extension because Chrome is my current browser.&lt;/p&gt;&#xA;&lt;p&gt;As a fallback I find that using DuckDuckGo directly is acceptable as well, however it quickly becomes quite annoying to constantly add &lt;code&gt;!g&lt;/code&gt; to every query. Defaults matter.&lt;/p&gt;&#xA;&lt;h2 id=&#34;related&#34;&gt;&#xA;  Related&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2022/02/google-and-duckduckgo/#related&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://blog.meain.io/2019/switching-to-duckduckgo/&#34;&gt;Switching to DuckDuckGo&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;&#xA;&lt;hr&gt;&#xA;&lt;ol&gt;&#xA;&lt;li id=&#34;fn:1&#34;&gt;&#xA;&lt;p&gt;Biased search results based on your past searches.&amp;#160;&lt;a href=&#34;https://perrotta.dev/2022/02/google-and-duckduckgo/#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Google and DuckDuckGo&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/dev/&#34;&gt;#dev&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/privacy/&#34;&gt;#privacy&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Web Privacy with Firefox
      </title>
      <link>https://perrotta.dev/2013/10/web-privacy-with-firefox/</link>
      <pubDate>Sun, 20 Oct 2013 22:43:53 -0300</pubDate><author>serendipity@perrotta.dev (Thiago Perrotta)</author>
      <category>degoogling</category>
      <category>dev</category>
      <category>legacy</category>
      <category>privacy</category>
      <guid>https://perrotta.dev/2013/10/web-privacy-with-firefox/</guid>
      <description>&lt;p&gt;♠ In this post I&amp;rsquo;ll show you a taste of what you can achieve with the Firefox Web&#xA;Browser regarding privacy issues.&lt;/p&gt;&#xA;&lt;p&gt;Motivated by PRISM, tailored ads, cookie tracking and several other inconvenient&#xA;annoyances from the 2013 web, I think we should be more alerted and conscious&#xA;about what companies are trying to do with &lt;strong&gt;our precious data&lt;/strong&gt;. Maybe more&#xA;important than only consciousness is that we should &lt;strong&gt;protect&lt;/strong&gt; this data and&#xA;act to do something about it.&lt;/p&gt;&#xA;&lt;p&gt;The following is what I use (actually, what I&amp;rsquo;m trying to use) to &amp;ldquo;protect&amp;rdquo;&#xA;myself. I recommend you to adopt all or some of these settings.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1---startpage-search-engine&#34;&gt;&#xA;  1 - Startpage Search Engine&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2013/10/web-privacy-with-firefox/#1---startpage-search-engine&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve recently switched my default search engine from Google to &lt;strong&gt;Startpage&lt;/strong&gt;.&#xA;Please don&amp;rsquo;t get me wrong — I  love Google, but I decided Google is tracking way&#xA;too much of my search habits. Startpage uses Google as its backend engine, but&#xA;it does that in a way Google can&amp;rsquo;t really link my searches to me. Besides,&#xA;Startpage doesn&amp;rsquo;t store my IP Address.&lt;/p&gt;&#xA;&lt;p&gt;If you want to definitively get rid of Google, try DuckDuckGo. You can integrate&#xA;Startpage with Firefox by following this guide.&lt;/p&gt;&#xA;&lt;h2 id=&#34;2---adblock-edge&#34;&gt;&#xA;  2 - Adblock Edge&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2013/10/web-privacy-with-firefox/#2---adblock-edge&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Add Adblock Edge to Firefox. It blocks nothing more than ads! I don&amp;rsquo;t recommend&#xA;Adblock Plus anymore because it includes Google Ads by default. You can still&#xA;use Adblock Plus by opting-out of this feature, but I disagree that it is&#xA;enabled by default. It&amp;rsquo;s like the Amazon ads Canonical includes by default with&#xA;Ubuntu.&lt;/p&gt;&#xA;&lt;p&gt;I support some ads (like Reddit or Kongregate ones, for example) and I&#xA;understand the web wouldn&amp;rsquo;t function right without them. However, I will not&#xA;tolerate ads I haven&amp;rsquo;t requested getting in the way of my web experience. I&#xA;advise you to enable ads for services and websites that you like. Think&#xA;carefully about it — they may break if they don&amp;rsquo;t get revenue from ads. Adblock&#xA;Edge is open source.&lt;/p&gt;&#xA;&lt;h2 id=&#34;3---ghostery&#34;&gt;&#xA;  3 - Ghostery&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2013/10/web-privacy-with-firefox/#3---ghostery&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Add Ghostery to Firefox. It blocks several tracking and analytics services and&#xA;URLs. You can be surprised to see how many tracking services are on popular&#xA;websites like WSJ. My Ghostery has blocked at least 10 of them there.&lt;/p&gt;&#xA;&lt;p&gt;Note: Ghostery is &lt;strong&gt;not&lt;/strong&gt; open source — it is proprietary.&lt;/p&gt;&#xA;&lt;h2 id=&#34;4---self-destructing-cookies&#34;&gt;&#xA;  4 - Self-Destructing Cookies&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2013/10/web-privacy-with-firefox/#4---self-destructing-cookies&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Add Self-Destructing Cookies to Firefox. It does exactly what you would expect:&#xA;it destroys cookies from a tab as soon as you close it. You can control which&#xA;websites won&amp;rsquo;t have their cookies automatically destroyed. If you don&amp;rsquo;t allow&#xA;cookies for websites you use often, you&amp;rsquo;ll end up losing patience having to log&#xA;in again every time you close all their tabs.&lt;/p&gt;&#xA;&lt;h2 id=&#34;5---noscript&#34;&gt;&#xA;  5 - NoScript&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2013/10/web-privacy-with-firefox/#5---noscript&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Finally, add NoScript to Firefox. It is the wildcard of all these add-ons. You&#xA;can selectively control which websites (domains) are allowed to execute scripts&#xA;in your browser. You can block several malware vectors with it. If I had to&#xA;choose only one add-on to use with Firefox, certainly I would choose NoScript.&lt;/p&gt;&#xA;&lt;p&gt;Be aware that NoScript can be annoying at first. By default, &lt;strong&gt;all&lt;/strong&gt; scripts are&#xA;blocked, and you have to enable (add to its whitelist) the URLs you trust. You&#xA;can enable the reverse behavior too: allow every script and block only ones you&#xA;distrust (though this is a bit risky).&lt;/p&gt;&#xA;&lt;h2 id=&#34;conclusion&#34;&gt;&#xA;  Conclusion&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;https://perrotta.dev/2013/10/web-privacy-with-firefox/#conclusion&#34; aria-label=&#34;Link to this section&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a &lt;strong&gt;basic&lt;/strong&gt; setup for someone who worries about web privacy. I won&amp;rsquo;t say&#xA;it gets you 100% anonymous on the web because it doesn&amp;rsquo;t. There are more ways to&#xA;get even more privacy (like Tor), but they&amp;rsquo;re beyond the scope of this post.&#xA;Maybe I&amp;rsquo;ll write another post about those goodies.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: This is my first English post. It may have typos or grammatical errors,&#xA;but I&amp;rsquo;m more focused on the content than perfection. If you spot any errors,&#xA;please let me know in the comments or via email. Thank you for your patience!&lt;/p&gt;&#xA;&lt;p&gt;— § —&lt;/p&gt;&lt;p&gt;Reply via &lt;a href=&#34;mailto:serendipity@perrotta.dev?subject=Reply to: Web Privacy with Firefox&#34;&gt;email&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://perrotta.dev/tags/degoogling/&#34;&gt;#degoogling&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/dev/&#34;&gt;#dev&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/legacy/&#34;&gt;#legacy&lt;/a&gt; &lt;a href=&#34;https://perrotta.dev/tags/privacy/&#34;&gt;#privacy&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
