Whenever you see the option where you can provide an app with your phone location data, you might feel like it is risky and therefore decide that you would be better off just avoiding this and only giving the app permission whenever there is a specific task that you want it to perform that requires the app to make use of your location data. With all of that having been said and out of the way, it is important to note that when it comes to some apps that are out there, leaving your phone location on can help you to localiser iPhone, along with giving the app a lot of useful data that it can use to really optimize the kind of experience that you are able to enjoy once all has been said and is now out of the way.
Most of the time apps that need to access your location are doing so for the purposes of creating a unique experience. If it knows where you go on a regular basis, what kinds of restaurants you like as well as how frequently you travel then the app in question might just be able to give you the ability to take advantage of it a lot more often. One example of apps like this could be recommendation apps that would see where you are and recommend places that you can go based on this location.
Whenever the time comes for you to rely on an app like this, the chances of it successfully giving you what you were after become much greater when you look into keeping your phone location on at all times and let the app learn your behavior.