pull down to refresh

You could, for sure. I'm not keen on leaving a key in the car, but you could certainly duplicate it and store it somewhere safe.
In terms of cloud, I'm currently building a product for this. Initially not self-hosted but working towards that option and the fun UX things we can do like key sharing to a family member etc.