I am currently working with some friends on an Android application, that is using geodata. Your current location is the most important thing to make this app work. We are then working with this and some other data and making a query to Google. The app does not persistently save your location anywhere.
Nevertheless: Is it evil? It will send your location to Google in your behalf…