@Jeffrey, the app does poll GPS for your location when you first launch the app so you can add your current location if you choose. The first dialogue displayed typically shows what the app thinks is your current location, and asks if you wish to use that location. We are planning on adding a true "current location" feature in the near future (i.e., weather updating based on where you are) but it is not yet enabled.
The app does occasionally poll GPS for location based ads, but I don't believe it should be constantly using the GPS. I will let the development team know so that they can investigate. Sorry for the inconvenience.