Home / Documentation / Mobile Application
Mobile Application

Working offline

A published guide from Survanta's public documentation.

Working offline

Field work does not wait for a signal. The mobile app is built to keep collecting when the device has no usable connection, and to upload on its own once it does.

Making a survey available offline

Open a survey while you still have a connection. Its definition is stored on the device, encrypted and bound to your account, and the survey list marks it On device. Use Update device copy on the details screen to refresh it after a survey has been republished.

The survey list while the device is offline, still showing surveys stored on the device.

The device copy section before a survey has been stored locally: it reads Not saved and offers Save on device.

Collecting offline

With no connection you can still:

  • open a survey stored on the device;
  • start a completely new response;
  • answer questions and add table rows;
  • save a draft and resume it later.

Everything is written to encrypted local storage as you work.

Submitting offline

Submitting without a connection does not fail and does not lose the response. The app confirms:

Saved. It will be submitted automatically when you are back online.

The confirmation shown after submitting without a connection, stating the response will be submitted automatically once back online.

The response is placed in the sync queue with the status Waiting for sync.

The sync queue holding a response captured offline, listed with the status Waiting for sync.

Coming back online

When the app next runs with a connection, queued responses are sent automatically. A successfully accepted response is recorded on the server, and its queue entry clears.

The sync queue after reconnecting, with nothing left waiting to be sent.

Two details worth knowing:

  • Sending is retried when the app starts and when it returns to the foreground, so a queued response may not upload the instant the network returns.
  • Each queued response carries its own submission identifier. Retrying — including after restarting the app — will not create a duplicate.

Files

Responses upload on their own. A queued file may need you to confirm it before it is sent; the sync queue lists any file waiting on you.

The sync queue listing a file that needs your confirmation, showing the question it belongs to, its type and size, and a Replace file action.

What is not offline

Signing in needs a connection, and so does downloading a survey for the first time. Public survey links and portal links are online-only.

Support

Please log in or create an account to chat with our support team.