Idea: a !private
bang that performs searches as usual, but without hard-coding the search term in the URL.
Let me clarify with an example. A Kagi search for foobar
takes me to https://kagi.com/search?q=foobar
, and results in the browser suggesting such search next time I type foobar
(or parts of it, such as foo
) into the address bar. Ideally, users ought to use a private browsing session for such searches, but there's two reasons why that's inconvenient:
- I need several clicks to open a private window, and I'm lazy.
- I may not have Kagi configured to work correctly inside private windows, which requires an extension that I don't want to or can't install.
So, I'd like to search for !private foobar
and have Kagi use JS magic to keep the URL to kagi.com
while displaying the search results for foobar
. (This is trivial and perhaps a client-side only change for Kagi to do when searching using the Kagi search bar, but a server-side strategy is likely needed to come up with an approach that also works inside the address bar, if possible at all.) When I wish to click a search result, I can simply right-click "Open link in a new private-window" which is faster for me.
Additionally, it'd be cool if such bang was composable with other bangs, such as !private !i foobar
performing a private image search.