Android recommended. Background Sync means unsynced drafts push automatically the moment signal returns, even if the app is closed.
1Open Chrome and log in
Open the NWT Monitor URL in Chrome and log in as the engineer account. You need to be online for this step.
2Visit the PV Reports page
Tap PV Reports in the sidebar. This triggers the site list and report lists to cache on the phone for offline use.
3Open the Chrome menu
Tap the ⋮ (three dots) icon in the top-right of Chrome.
4Tap "Install app" or "Add to Home screen"
Chrome shows one of these two options depending on version. Either works. Confirm the prompt.
5Open the NWT PV icon on the home screen
A new icon named NWT PV appears on the home screen. Tap it — the app opens full-screen with no browser bar.
iPhone note. Background Sync isn't supported on iOS, so unsynced drafts push as soon as the engineer next opens the app with signal. Everything else works the same.
1Open Safari and log in
Open the NWT Monitor URL in Safari — not Chrome on iOS; installation only works from Safari. Log in as the engineer account.
2Visit the PV Reports page
Tap PV Reports in the sidebar so the site list and report lists cache for offline use.
3Tap the Share button
Tap the Share icon (square with up-arrow) in the Safari toolbar at the bottom.
4Tap "Add to Home Screen"
Scroll down in the share sheet and tap Add to Home Screen. On the next screen tap Add in the top-right.
5Open the NWT PV icon on the home screen
The NWT PV icon appears on the home screen. Tap it — the app opens full-screen with no Safari bar.
Before heading out
Open the app while on WiFi or data — this refreshes the cached site list and report lists on the device.
If you haven't opened it for more than 24 hours, open it once so the caches refresh automatically.
While offline
Create new reports — pick any site from the cached list.
Fill in all text fields, checklists, remedial items, costs and inverter data.
Autosave runs every 1.5 seconds into the phone's storage — you'll see "Saved HH:MM" in the header.
Drafts show a "Not synced" badge so you know they're still on the device.
Photos & string-test PDFs must wait until you're online — the buttons block with a message.
Submit for Review and Upload & Complete also need a connection.
Voice-to-text needs the internet. Use your phone keyboard's mic icon instead — it works offline for short bursts.
When signal returns
Android: unsynced drafts push in the background automatically, even if the app is closed.
iPhone: unsynced drafts push when the engineer next opens the app with signal.
You'll see a toast that says "Synced N offline draft(s)" and the "Not synced" badge disappears.
After syncing, reopen the report to add photos and submit for review.