Handing out your API key does not seem like a very good idea. Plenty of people do seem to do that though.