Skip to content

Offline Mode

The SRP Canvass app is designed for field work where internet may be spotty. When you lose connectivity:

  1. The app automatically switches to offline mode
  2. You can continue viewing voters and recording results
  3. Changes are saved locally on your device
  4. When connectivity returns, changes sync automatically

When offline, you’ll see a banner at the top of the screen indicating:

  • “Offline” status
  • Number of pending changes waiting to sync
FeatureOffline?
View voter listYes (cached data)
Search votersYes
Filter votersYes
View voter detailsYes
Record resultsYes (queued)
Add notesYes (queued)
View mapPartial (may not load tiles)
Make calls/textsYes (uses phone)
Load new votersNo
Sync contactsNo

When you come back online:

  1. The app detects connectivity automatically
  2. Pending changes upload in the background
  3. The pending count decreases as items sync
  4. Once complete, the offline banner disappears

If another canvasser updated the same voter while you were offline:

  • Your changes are applied on top of theirs
  • The most recent result “wins” for canvass status
  • Both sets of notes are preserved in history

If the pending count doesn’t decrease:

  1. Check your internet connection
  2. Try toggling airplane mode on and off
  3. Force-close and reopen the app
  4. If issues persist, contact support

If you see outdated voter information:

  1. Pull down to refresh the list
  2. Wait for the sync to complete
  3. If still stale, go to Settings -> Clear Cache

The app caches voter data for offline use. If your device is low on storage:

  1. Go to Settings -> Clear Cache
  2. Reload only the voters you need