Offline mode for ODK survey


We need to use ODK surver in offline mode. Is this possible ?

Also we want ODK survey to store the data after a submission, in order to make same modifications and submit again. Is this possible for an other device to get the data ?