I'm kinda puzzled at the interest here. If it is only using your location wouldn't that mean the app is merely contacting a weather service for the barometric pressure? Isn't that likewise available, and much more, from any number of free weather apps?
Michael