No, you do not, as long as GPS or Location Services is active on your phone.
You need to log in to continue.
You need to download the app to make a call.