Hi @Adam_Coburn_NCC,
The web app is required to ask for the users permission to use location due to the way that modern browsers work, and each website you use must ask for location permission first. This is a requirement of the browser, otherwise the web app will not be able to get a location.
With the field app, when you install the app for the first time, you are prompted to allow the app to use your current location, this is accepted once for the app. You can always go and modify the setting in the location services system setting on the device. Because of this, we can not ask permission on a per survey basis.
However, you can achieve a similar workflow in the field app by using a relevant expression on the geopoint question, and having a select one yes/no question prior to the geopoint, that asks the user for permission. For instance, a select one question "Do you give permission for this survey to collect your current location?" and then have two answers yes or no. If they select yes, the geopoint location becomes relevant and visible, and get the current location. If they select no, the geopoint is not relevant, and does not collect any location data.
Hope this helps.
Regards,
Phil.