I\'m building a mobile app that lists posts, each post has a place attached to it.
I want the list to be able to show distance from the user\'s location. without caching
As per the current policy, the Place Id is exempt from the caching restriction.
Pre-Fetching, Caching or Storage of contents
Pre-Fetching, Caching, or Storage of Content Applications using the Directions API are bound by the Google Maps Platform Terms of Service. Section 3.2.4(a) of the terms states that you must not pre-fetch, cache, index, or store any Content except under the limited conditions stated in the terms.
Note that the place ID, used to uniquely identify a place, is exempt from the caching restriction. You can therefore store place ID values indefinitely. Place ID values are returned in the place_id field in Directions API responses.