Readiness, Quick Capture & Offline Sync

Run readiness assessments on mobile, capture evidence with the camera, and understand the offline sync indicators.

5 min readArticle 5 of 6 in Governance, Risk & Compliance

Readiness, Quick Capture & Offline Sync

The mobile app is built so field reviewers can complete readiness assessments and capture evidence even without a connection. This article covers the assessment form, quick capture, and the sync status indicators.

The mobile assessment form

Open an assessment from the Assessments tab. The form layout shows:

  • Top bar — assessment name, progress text (5/10 answered), and a Submit button
  • Progress bar — horizontal fill of completion percentage
  • Domain tab bar and Control area tab bar for navigating sections
  • On tablets, a sidebar listing every domain and control area

Answer each question in sequence. Responses save to local storage automatically and sync when a connection is available.

Quick capture (evidence)

For evidence questions, two capture buttons appear:

  • Camera — opens the device camera to record a new photo or video
  • Gallery — picks an existing photo or video from the device

After capture, the file is shown with its fileName and a scan status badge. The badge maps to the persisted scanStatus field, which can be one of: pending (scan in progress), skipped (malware scanning disabled in this environment), clean (safe to use), malicious (download is blocked and the file is rejected), or error (scan failed — re-upload). Submit the response when the badge reads clean or skipped.

Offline sync status (Save status bar)

A persistent Save status bar at the bottom of the form reports the current sync state:

IndicatorMeaning
Saving... (blue loader)A change is being persisted now
Saved (green check)All local changes are saved and synced
Save failed (red alert)The last save attempt failed; tap to retry
Offline (amber wifi-off)No connection — work continues, nothing is being sent
Offline — changes saved locally (amber download)Offline, but every change is queued in local storage and will sync automatically

Submitting

When every required question has an answer, the Submit button enables. Submission requires connectivity — if offline, the app holds the submission until the connection returns and shows the queued state in the save bar.

Tips

  • Capture evidence as you go — quick capture attaches files directly to the question, avoiding a separate upload step later.
  • Trust the offline mode: changes are persisted to device storage and reconciled the moment the device reconnects.
  • If you see Save failed, check the API server status page before re-submitting; transient failures auto-retry.