I would enjoy the "special share URL" approach:
- Perform search
- Click "share result"
- Copy-paste URL with cache key
To avoid the creation of a Search API side-channel, apply a low daily rate limit.
I'd be happy to have this feature 2-5 times a day. The optimal rate is the answer to an equation that factors in cost of search vs. chance of acquisition, and is not so interesting as the existence of a feature where the limit is non-zero.
The obvious benefit from Kagi's side is organic advertising: Each cached URL, when visited by someone who isn't logged into Kagi, is an onramp to a Trial account. "Wanna keep searching without getting tracked?" or whatever is the pitch.
The use-cases that I'm trying to cover:
- In learning scenarios, "let me Kagi that for you" (people ask things they could ask a computer)
- In research scenarios, "here's what I found for us" (saves manually summarising a search result)
- In propaganda scenarios, "here's how I search privately."
You can consider expiring the results at some reasonable limit that is reasonable.