{"id":46694,"date":"2025-02-10T13:47:51","date_gmt":"2025-02-10T18:47:51","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=46694"},"modified":"2025-03-04T15:26:29","modified_gmt":"2025-03-04T20:26:29","slug":"how-safari-search-engine-extensions-work","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2025\/02\/10\/how-safari-search-engine-extensions-work\/","title":{"rendered":"How Safari Search Engine Extensions Work"},"content":{"rendered":"<p><a href=\"https:\/\/lapcatsoftware.com\/articles\/2025\/2\/2.html\">Jeff Johnson<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=42986570\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/lapcatsoftware.com\/articles\/2025\/2\/2.html\"><p>Note below how Safari says &ldquo;Search Google&rdquo; and &ldquo;Google Search&rdquo;, even though I&rsquo;m supposed to be using Kagi.<\/p><p>[&#8230;]<\/p><p>Safari connects to Kagi only <em>after<\/em> connecting to Google.<\/p><p>[&#8230;]<\/p><p>An unfortunate consequence is that Safari always sends your search to your default search engine, Google for example, before it sends your search to your custom search engine! Is that what you wanted? If you&rsquo;re trying to protect your privacy, well&#8230; you&rsquo;re failing. Another unfortunate consequence is that you can&rsquo;t use your default search engine in Safari&mdash;if you want to check Google occasionally and compare to Kagi&mdash;because the Safari extension will always redirect your searches.<\/p><\/blockquote>\n<p>Unique among major browsers, Safari doesn&rsquo;t let users select a custom search engine. The built-in choices include subpar <a href=\"https:\/\/techhub.social\/@HilliTech\/112640615650061495\">offerings<\/a> like Yahoo and the <a href=\"https:\/\/tidbits.com\/2021\/07\/08\/brave-search-public-beta-offers-alternative-to-google\/\">failed<\/a> Ecosia but not newer, better entrants such as Kagi and Brave. Safari extensions are a hacky substitute that offers a bad user experience.<\/p>\n<p>Even though Chrome is made by Google, it lets you pick another search engine. Even though Edge is made by Microsoft, it doesn&rsquo;t lock you into Bing, and you can add any search URL template that you want. Apple is not encumbered with its <em>own<\/em> search engine to push, yet it seems to be constrained by its desire for revenue sharing, so Safari users get stuck with fewer choices that are arguably lower quality and less private.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/12\/27\/apple-to-defend-google-revenue-sharing-agreement\/\">Apple to Defend Google Revenue Sharing Agreement<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/12\/27\/vlad-prelovac-on-kagi-search-and-orion\/\">Vlad Prelovac on Kagi Search and Orion<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/07\/05\/doj-investigating-apple-google-default-search-engine-deal\/\">DOJ Investigating Apple-Google Default Search Engine Deal<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/10\/04\/unlimited-kagi-searches\/\">Unlimited Kagi Searches<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/07\/05\/brave-search-public-beta\/\">Brave Search Public Beta<\/a><\/li>\n<\/ul>\n\n<p id=\"how-safari-search-engine-extensions-work-update-2025-02-11\">Update (2025-02-11): <a href=\"https:\/\/pxlnv.com\/linklog\/safari-search-extensions\/\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/pxlnv.com\/linklog\/safari-search-extensions\/\">\n<p>One other possibility is that Apple&rsquo;s nominal desire for simplicity in preferences led to the company ignoring requests for an arguably niche feature like a custom search engine. Yet Safari preferences are complex and messy in other ways, and the company has &mdash; thankfully &mdash; retained legacy features like <a href=\"https:\/\/pxlnv.com\/blog\/user-stylesheets-are-still-pretty-great\/\">user stylesheets<\/a>. Even if revenue sharing discouraged Apple from developing this feature, how many people are actually going to set a custom search engine, and would they have a meaningful impact on its <a href=\"https:\/\/www.theverge.com\/news\/605342\/apple-denied-google-search-antitrust\">beloved<\/a> Google revenue stream? My guesses: very few, and I doubt it. Yet here we are, over twenty years after Safari&rsquo;s launch, and we can generously choose between five search engines, of which three &mdash; Bing, DuckDuckGo, and Yahoo &mdash; are dependent on the same index.<\/p>\n<\/blockquote>\n<p>Even if you grant that custom search engines would be too complex, Kagi and Brave should probably be built-in options, anyway.<\/p>","protected":false},"excerpt":{"rendered":"<p>Jeff Johnson (Hacker News): Note below how Safari says &ldquo;Search Google&rdquo; and &ldquo;Google Search&rdquo;, even though I&rsquo;m supposed to be using Kagi.[&#8230;]Safari connects to Kagi only after connecting to Google.[&#8230;]An unfortunate consequence is that Safari always sends your search to your default search engine, Google for example, before it sends your search to your custom [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2025-02-10T18:47:54Z","apple_news_api_id":"6439f7f1-2cfa-42c7-ba47-8258971bc00b","apple_news_api_modified_at":"2025-02-27T15:11:48Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAw==","apple_news_api_share_url":"https:\/\/apple.news\/AZDn38Sz6Qse6R4JYlxvACw","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1337,2286,1414,139,30,2598,355,103,2246,343,158,2735],"class_list":["post-46694","post","type-post","status-publish","format-standard","hentry","category-technology","tag-brave","tag-google-search","tag-kagi","tag-littlesnitch","tag-mac","tag-macos-15-sequoia","tag-privacy","tag-safari","tag-safari-extensions","tag-search","tag-strategytax","tag-web-browser"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=46694"}],"version-history":[{"count":5,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46694\/revisions"}],"predecessor-version":[{"id":46881,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46694\/revisions\/46881"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=46694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=46694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=46694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}