| I appreciate the response and I'd like to reiterate that I might just not be the right user with the right expectations. Still, I hope it's useful to hear why someone might be on the fence about the product. > (9 is probably a bug) To clarify 9, the request is sent when clicking the cross on the Lens > Edit page rather on than visiting it. This also occurs when returning from maps. In both cases a new search is only billed when the cache has expired. Interestingly, from a totally naive user's perspective, maps don't appear to use up a search. > If you know of other ways to do this, we are all ears. I don't have an issue with charging for individual searches. On the whole I think it's a reasonable idea. I do think that some aspects of the UX encourage billing superfluous searches and that, on a purely financial level, Kagi is dis-incentivised from improving this. Taking steps 5 and 6 as an example: there's no reason for these to be separate billable events. When viewing search results the user interface simply doesn't allow the user to select the sort order in the same operation they select the field. I sincerely doubt that this is intentional but it's easy to see the cynical take. I think there's also a decent case for longer caching of results, giving users the option to refresh results if it's important they aren't stale. This avoids the current situation where a user might spend some time visiting the firsts webpage in the result set, return wishing to continue perusing subsequent results but end up triggering a billable event. The same applies should someone want to swap between web and images. A quirk I noticed when trying to trigger shopping results was that searching for "best hair dryer" will display the shopping widget whereas searching "best hairdryer" does not, despite "showing results for best hair dryer" appearing as part of the search. Maybe I'm misunderstanding the feature but searching for variations on "cordless drill", "best cordless drill", "best cordless combi drill", "best cordless percussion drill" never returned any shopping results, should I have expected it to? To expand on my prior point as to why moving to a total number of trial searches might be harmful to conversions. In evaluating the billing rules and shopping results, I'm now on search 46/100. I haven't yet got into a flow with the product. That might change over the next 50 searches but I still haven't explored: redirects, lenses, personalised results, fine tuning search settings, or just the broader search quality. |
Kagi is selling searches at cost, and we make money on subscriptions. Making a suboptimal UX id definitely not what we are doing, as people pay us for UX to be optimal.
You point out some valid use-cases there and the reason we haven't addressed them so far is probably because they are rare and users didn't care enough to post and upvote them on kagifeedback.org for it to make a difference.
The one you noted has been suggested actually https://kagifeedback.org/d/844-dont-use-extra-searches-for-c...
and is planned on our roadmap, just not prioritized (just one upvote) and we had bigger fish to fry.
Hanlon's razor in general applies well when thinking about Kagi, expect it is not (always) stupidity but lack of resources.