Disclaimer: I am not trying to raise the Apple Maps vs. Google Maps debate, or question why the iOS app switched to the latter (and I’ve already made my opinion clear anyway ).
I understand that when displaying merchant locations, Monzo must use Google Maps due to licensing conditions when using the Google places database. However, when we are submitting merchant details manually, by definition the Google places database isn’t being used. So would it be possible for the Monzo app to offer a choice of base layers we could use when submitting details manually? The reason I ask is that I visited Iceland, and Google Maps is pretty poor. Street details aren’t always accurate (in terms of how they curve, whether they’re a street or car park, etc.), and the number of labelled shops, etc is very low.
I’ve just gone through submitting merchant details, and the poor quality of Google Maps data in Iceland made it difficult. Apple Maps seems to do slightly better, but OpenStreetMap blows them both away. I can understand that incorporating another map framework might not be considered worthwhile for such a small use case, but it is worth considering. I understand that there are other countries where OSM has far better data than Google or Apple. And even in the UK, for shops that aren’t on roads (e.g. in parks, pedestrian areas), OSM often has far, far, more detail.