The problem with the indoor maps is that, whether Google has permission to track your location or not, users will essentially hand over that permission every time they look at a map.
Before you are able to launch one of these apps, a standard dialog box will appear at the top of your screen (just like with geo-location apps) asking for specific (one-time) permission for this (and only this) site to access your camera that you can either allow or deny.