Remember Place will help you remembering the places you visited recently.
The Application need your location even when you are not using the app, in order to give you a continuos service.
Continued use of GPS running in the background can dramatically decrease battery life.