Indeed. Unless i'm mistaken, this is more "hosted by Google" than "provided by Google" - a simple form set up by a Google account holder using Google spreadsheets. Though that's not to say it's not useful or well meaning.