Google has bowed to demands by the German Government over privacy demands for its Street View product which is about to launch.
Under the agreement people can apply to have their faces, car number plates and any other identifying features wiped from the raw data captured by Google. Although it does also note that as the [...]