Thanks for the replies everyone. It's a shame there aren't more that store on the device and back up to the cloud, rather than the trend now to store straight on the cloud - I'm not overly trusting of cloud storage!
Myflightbook looks interesting, I might give that one a test flight.