Skip to content

Sync and offline mode

When you work on a cloud project, your changes are sent to the cloud automatically and in real time. If a collaborator (Teams plan) is working on the same project, they see your changes on their device within seconds, and vice versa.

No manual action is needed: as long as you’re connected to the internet, sync runs in the background.

PhotoReport is designed to work without an internet connection. If you lose connectivity (in a basement, on a remote site, while traveling):

  • You can keep working normally: create annotations, take photos, record audio comments.
  • Your changes are stored in a local queue on your device.
  • When the connection comes back, the queue is drained automatically and your changes are sent to the cloud.

On the home screen, each cloud project shows a status indicator:

IndicatorMeaning
Green checkmarkThe project is up to date — all changes are synced.
HourglassChanges are pending. Sync is in progress or waiting for a connection.
Crossed-out cloudThe device is offline. Changes will be sent when the connection returns.
Warning triangleA sync issue needs your attention.

The fundamental principle is that nothing is ever overwritten. If two collaborators work offline and create annotations with the same number, the second annotation to sync will be automatically renumbered to an available number, to avoid duplicates. No data is lost.

To see the sync details for a project:

  1. Open the project.
  2. Go to the project settings or tap the sync indicator.
  3. The sync detail screen shows:
    • Initial download progress (when joining a shared project).
    • Initial upload progress (when converting a local project to cloud).
    • The number of pending changes.
    • Any errors with the option to retry.

A Verify sync button lets you run an integrity check to detect and fix any sync issues.