Nope. Since iOS 5 .... You don't even need to have it installed. You can locate from any other iOS device or computer, so long as it is enabled in Settings> Location Services. Thats it. And it automatically logs out every time the app quits. So you would have to log in every time you open it. A security measure.