Skip to main content

Online and Offline: The Key Principle

The mobile app is built on a clear and deliberate principle:
only audit execution is allowed offline.
All other actions require an internet connection.

This approach ensures data integrity, up-to-date information, and correct interaction between system users.


General Operating Principle

  • Online — full application functionality
  • Offlineonly execution of a pre-prepared audit

The app is not a full offline client. It does not store all data locally and does not allow working with it without synchronization.


What Works Online Only

An internet connection is mandatory for the following actions:

  • signing in to the app
  • downloading lists of audits, tasks, and schedules
  • preparing an audit
  • viewing audit results
  • audit review
  • opening and reviewing disputes
  • working with tasks
  • viewing and editing the user profile
  • receiving push, in-app, and email notifications
  • communicating with support
  • synchronizing audit results after completion

If there is no internet connection, these sections will be unavailable or will not display up-to-date data.


What Works Offline

The only function available offline is audit execution, provided that:

  • the audit was prepared in advance while online
  • all audit data has been downloaded to the device
  • the user has already signed in to the app previously

In offline mode, you can:

  • go through the audit checklist
  • answer questions
  • add comments
  • take and attach photos
  • save the audit’s intermediate state
  • add tasks to each question

All these actions are stored locally on the device until synchronization.


App Behavior Without Internet

  • If there is no internet before signing in, the user will not be able to access the app
  • If the internet is lost during use:
    • online sections become unavailable
    • an active audit can be continued (if it was prepared in advance)
  • Once the internet connection is restored, the app automatically performs synchronization

Synchronization After an Offline Audit

After completing an audit:

  1. The app automatically attempts to establish a connection
  2. All photos are uploaded first
  3. Then the audit data itself is transferred
  4. After successful synchronization:
    • the audit disappears from the current list
    • the results become available online

Until successful upload, the audit is considered not completed on the server.


Important to Remember

Important
  • Without internet access, audit preparation is not possible
  • Offline mode is intended exclusively for field work

This approach combines the convenience of mobile work with the reliability of a centralized system.