security guards are always doing this type of thing with complete disregard for the law. The police usually aren't much better though in this case they seem to have been ok.
yeah there's a good chance they agreed to exactly that, google doesn't give things away for 'free', there's a transaction there, google gives you stuff to use you give them data in return