Do you mean something that works off-line and then adds the data when the phone is able to connect on-line again?
I've been able to add the data directly using my phone (Android-based) right after I filled up... at the station. Works pretty easily and doesn't require a custom app.
__________________
|