Recently I needed a small kiosk for some truck drivers to easily use
google maps to verify their routes. But I wanted to make
sure that’s all they were using the kiosk for. I had considered writing my own
google maps portal, and I may still yet, but for now I implemented the limitation
as an acl in squid.
I can’t say this will always work, as it’s at google’s discretion to change urls
and hostnames anytime, but it works for me as of now. I hope someone else finds this
information useful.