Why a browser scanner beats a rugged handheld
A dedicated Zebra or Honeywell handheld costs R8,000–R25,000, runs an outdated Android build, needs its own MDM enrolment, and usually ends up locked in a store-room drawer because nobody remembers the charger. Every employee already carries a scanner in their pocket — the phone.
The AssetTrack mobile scanner runs in Safari and Chrome, uses the phone's autofocus camera through the standard MediaDevices API, and reads QR, Code 128, Code 39, EAN-8, EAN-13, UPC-A, UPC-E and Data Matrix. No app to install, no App Store review, no MDM package to build — just a URL.
The result: warehouse staff, procurement, finance, HR, site engineers and executives all scan from the device they already own, using the same interface, with the same permissions and the same audit trail.
What you can do from the scanner
- Look up any asset by scanning its label — full history, current holder, warranty, depreciation, service records
- Assign an asset to an employee with a captured signature and timestamp
- Check assets in and out for loans, repairs, jobs, events or off-site work
- Audit a location — walk the room, scan everything, get a variance report of missing and unexpected items
- Attach a photo (damage evidence, serial plate, delivery note, packaging) directly to the asset record
- Create a new asset on the spot from a purchase invoice — no need to walk back to a desk
- Log a maintenance event or job card against the asset from the field
- Scan-to-transfer — move an asset between locations or departments in two taps
The scan-to-assign workflow in under 10 seconds
Open the scanner link (or tap the pinned home-screen icon). Point the camera at the sticker. AssetTrack recognises the code, opens the asset, and the primary action shown depends on state: 'Assign to employee' if unassigned, 'Return' if assigned, 'Confirm location' during an audit.
Pick the employee from a searchable list, capture a signature with a finger, tap done. The assignment appears in the office in real time; the employee receives an email confirmation with a link to their asset list.
Offline-first — the signal drops, work continues
Warehouses, basements, remote sites, mining operations and event venues rarely have reliable signal. Every scan, assignment, photo and audit record is stored locally in the browser using IndexedDB and queued for sync.
When the phone reconnects, the queue drains automatically. Conflict handling is last-write-wins with a full audit trail — nothing is silently overwritten, and every field-level change is visible in the asset's history tab. Multi-day audits with intermittent connectivity are supported: start the audit online, walk out of range, finish tomorrow, submit when you're back at Wi-Fi.
The scanner is a Progressive Web App: add to home screen on iOS or Android and it launches full-screen like a native app, without the App Store review cycle, without an update queue, and without a separate build for each platform.
Labels that actually stick to real-world assets
Print QR labels straight from AssetTrack — bulk print sheets on A4 laser stock, single labels on a Zebra or Brother direct-thermal printer, or export a PDF for an external label bureau. Each label encodes the asset's unique ID and links to the mobile-friendly asset page, so scanning with the standard iOS or Android camera app also works for anyone without a login.
Damaged label? Print a replacement in seconds; the underlying asset ID stays the same so history, warranty and depreciation are untouched. For high-abrasion environments (workshop floors, vehicles, outdoor equipment) we recommend polyester or metallised polyester labels with a laminated overlay.
Who uses the mobile scanner
- IT teams issuing laptops, monitors and peripherals to new starters — capture the signature at handover, not on a paper form that gets lost
- Facilities and workshops tracking tools that leave the yard for a job and (hopefully) come back
- Schools issuing tablets and Chromebooks to learners and staff each term
- MSPs walking a customer site quarterly to reconcile the asset register against reality
- Insurance brokers doing a physical verification before renewing an all-risks policy
- Municipalities and NGOs recording chain-of-custody for donor-funded equipment
Security and permissions
The scanner uses the same session and role-based permissions as the web app. Warehouse staff can be granted scan-and-check-in/out only, with no visibility of purchase cost or employee salary bands. Every action writes to the audit log with the actor, device, IP, geolocation (if permitted) and a hash of the previous entry, so the history is tamper-evident.
Camera access is requested per-domain by the browser and can be revoked at any time from the OS settings. AssetTrack never uploads a raw camera stream — only the decoded barcode string and, for photo attachments, the image the user explicitly captured.