Kagi Maps should use OpenStreetMap data when searching for an address, as there seems to be no way to report incorrect address placement in Apple maps from within browser (and reporting through apple maps app seems to be ignored, I reported wrong addresses multiple times and every time it got rejected), leading to poor-quality results when searching by address (example of such situation at the end of the post)
OpenStreetMap on the contrary to Apple Maps is community-based, often being more accurate than apple or google maps and allowing anyone to correct misplaced address or add missing ones.
Kagi Maps search should use OpenStreetMap data as primary source for addresses, and fallback to apple maps data when there is no result from OpenStreetMap (which I believe will happen when searching for shops/restaurants/cafes etc. by the name).
Now, here is an example of why OpenStreetMap should be used instead of apple maps: Żołnierska 53, Szczecin.
As you can see on Google's streetview, it's the northeast entrance of the building.
On Kagi maps this address is shown at the start of the building:
While on google maps it's more or less in the correct place:
And on OpenStreetMap (after clicking first result) it's closest to the correct position from all three map providers
This example is one of many situation where apple maps is not accurate, or entirely wrong.
Around where I live apple maps are very unreliable, often showing random points on the road up to around 100 meters from the correct position when searching for an address (but due to privacy I won't show it here) and I live in a moderately big city, so it'll probably be even worse for rural areas, or countries where apple products aren't commonly used.