This reply is maybe mostly for @beetstabasco's benefit..
I found this because I am frequently getting results tailored to Council Bluffs, IA. I often use a VPN but not on the machine where I am encountering this, and I always exit the VPN via Canada.
I also see some other locations frequently e.g. Twentynine Palms, CA, but Council Bluffs is the most common one.
I do see above that Vlad says the cause is identified, but I couldn't help mentioning that perhaps this relates to how Kagi indexes the web, if sites are personalizing their content to the location the crawl bot is requesting from.
If my theory holds water, maybe @beetstabasco would be a little bit reassured that it isn't that Kagi is personalizing results to their IP, but rather the nature of today's rotten web is undermining Kagi's efforts to index it reliably..?
The "docker macos change bridge network" search mentioned previously, for me right now, the last result on the first page is an "Our History" page for Council Bluffs:

When I search for "local doctors", my first result is from Council Bluffs, but if I search for "doctors near me", it clearly uses my IP address as described above because it shows results for Cleveland, OH. (I am not using a VPN)
