Kagi seems unfairly picked on here. Lots of people do business with Russia. Multiple EU countries import gas from Russia which, the UK just dropped sanctions on Russian oil, lots of countries do not have sanctions on Russia at all so buying things from those countries might involve money ending up going to Russia.

On the other hand Kagi is an American company so is at the very least abiding by US sanctions.

I'm not claiming it's an infallible system and that no single cent of my money goes to Russia. I just do what's within my powers based on the information I have.

You cannot have an infallible system, but my point is that Kagi keeps getting highlighted, but no-one else seems to.

In my circles, Europe's (continuing) dependency on Russian fossil fuels is discussed often and at length. This being a tech forum, it's to be expected that conversations would revolve around tech products like Kagi. Off the top of my head, Russian connections are also brought up in relation to OnlyOffice and Telegram.

But I agree, we should be more vigilant about who and what our money supports.

It is maybe unconventional in a public discourse but I believe that it is completely fine for an individual human to "discriminate" anything multiple orders of magnitude more powerful, richer and more unaccountable to him/her than a human. For example - a billionaire, a corporation, a country, a block, an alliance, a military or mercenary unit and so on. Just because there are some other baddies around it is totally okay for an individual to boycott one of several selected baddies. Sure, it is a "discrimination" and it's fine. The power imbalance dictates that it is both ethical and logical thing to do.

It is especially logical to "discriminate" corporations which are not corrupt monopolies entwined with corrupt governments. Boycotting FAANG corpos is as pointless as it is impossible. The only reaction one may get from those is dead silence. Boycotting Kagi and publicly shaming them, may make them wake up and correct their misguided ways. For example, after years of nagging and shaming, DuckDuckGo has cut ties with Ruzzians. So that sometimes does work.