Ask a warehouse worker about the Wi-Fi and you'll get a sigh. Steel racking, concrete walls, cold stores, the yard by the loading docks: coverage is rarely good everywhere. A scanning solution that needs a permanent connection therefore fails in exactly the wrong places. That's why ScanVerify is built offline-first: the connection is a convenience, not a requirement.
What offline-first means
Offline-first means all core functions work locally on the device, and the network is only needed to deliver the end result. Concretely:
- Scanning happens entirely on the device — camera or hardware scanner, it makes no difference.
- Verification too: the expected list lives inside the project on the device, so the status expected, unexpected or duplicate is determined instantly, even in a cold store with zero signal.
- Storage is immediate and local: every scan and photo is safely on the device before anything is transmitted.
- Delivery runs through a queue that manages itself.
The export queue: delivery that heals itself
When you export a project, the file enters the export queue. If there's a connection, it is sent immediately via FTP, SFTP or REST. If there isn't — or the transfer drops halfway — the export simply stays queued and is retried automatically once the network returns.
You don't have to do anything and nothing gets lost. The queue screen shows the current status of every export, so you always know what has already been delivered to your ERP or WMS.
Why this matters in practice
Think of the places where scanning actually happens:
- The loading dock, half outdoors, where the truck won't wait for the Wi-Fi to come back.
- The cold store or freezer, with thick insulated walls no signal penetrates.
- On site at a customer, where the network isn't yours to begin with — think of service engineers logging materials.
- Peak season, when the network gets congested at exactly the moment you scan the most.
In all of these, the process just keeps going. The only difference is when the result is delivered, never whether.
Frequently asked questions
Do I lose scans if the app closes while I'm offline?
No. Every scan is stored locally the moment it happens. After restarting the app or the device, everything is still there, including the export queue.
Do I have to press "retry" myself?
No, the queue retries automatically in the background. You can retry manually if you don't want to wait.
Does importing an expected list work offline too?
The expected list belongs to the project on your device. Once the project exists, scanning and verifying need no connection at all. See the documentation for creating projects.
Want to see ScanVerify in action?
Download ScanVerify from the Google Play Store and start scanning, verifying and connecting right away. Completely free during the introduction phase.
Nu beschikbaar inGoogle Play