Incidentally, Apple just launched Apple Maps Look Around in Germany this summer. It has very good coverage, but you need an Apple device to access it (ugh).
Interestingly, I haven't seen any public discussion on it.
Apple also allows you to demand blurring of your house, but they do this globally.
Interestingly, I haven't seen any public discussion on it.
Apple also allows you to demand blurring of your house, but they do this globally.