SalesCollab

Mobile scanner

Any phone becomes your asset scanner — no app to install.

Open a link, allow the camera, point at a QR or barcode. Look up the asset, assign it, sign it out, sign it back in, capture a photo or run a full stock take. Works offline in the warehouse and syncs when signal returns.

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.

Frequently asked questions

Do I need an app from the App Store or Play Store?

No. The scanner is a web page — open the link, grant camera permission, and scan. On iOS and Android you can 'Add to home screen' for a one-tap launcher that looks and behaves like a native app, complete with a splash screen and full-screen chrome.

Which barcode and QR formats are supported?

QR, Code 128, Code 39, EAN-8, EAN-13, UPC-A, UPC-E and Data Matrix. If you already have a labelling standard from a previous system, the scanner probably reads it — and if not, existing labels can be aliased against new AssetTrack IDs during bulk import.

How does it work without signal?

The scanner is a Progressive Web App backed by a local IndexedDB store and a service-worker sync queue. Scans, assignments, photos and audits are stored on the device and pushed to the server as soon as the phone reconnects. Conflict resolution is last-write-wins with a full field-level audit trail so nothing is silently overwritten.

Can non-IT staff use it?

Yes — that's the point. Warehouse, reception, site engineers, HR and finance can each be given a scan-only, check-in/out only, or audit-only permission set, with the full action written to the audit log. No training needed beyond 'point the camera at the sticker'.

Does it need iOS or Android specifically?

Any modern smartphone browser works: iOS 14+ Safari, Android Chrome 90+, Edge, Samsung Internet, Brave and Firefox. A laptop webcam works for quick lookups from a desk, and USB or Bluetooth wedge scanners work identically — the scanner reads whatever ends up in the input field.

What kind of labels should I print?

For office equipment, standard A4 laser polyester sheets from Rajapack or Takealot are fine. For workshops, vehicles and outdoor equipment, use direct-thermal polyester with a laminated overlay on a Zebra ZD230 or Brother QL-820NWB. We can supply a print-ready PDF for any external label bureau.

How does the scanner handle stock takes and audits?

Start an audit session in a location. Every scan is matched against the expected register for that location. At the end you get a variance report: items present that shouldn't be, items missing, items in the wrong location. You can pause and resume across days, and multiple people can audit the same location concurrently.

Can I bulk-print labels for existing assets?

Yes. Filter or search the asset list, tick the assets you want, and 'Print labels' generates a print-ready sheet in the size you choose (A4 grid, 60mm x 40mm rolls, 25mm x 15mm micro-labels for cables and adapters).

Is my camera stream sent to your servers?

No. Barcode decoding runs entirely in the browser — only the decoded string is transmitted. Photo attachments are uploaded only when the user explicitly captures one, and they land in your organisation's storage bucket, protected by row-level security.

Can I scan with a Bluetooth or USB barcode gun instead of the camera?

Yes. Any wedge scanner that emulates a keyboard works with the scanner page — the barcode is entered exactly as if typed. Handy for high-volume goods-in receiving desks.

Know what you own. Who has it. What it’s worth.

Free workspace while we finish billing. Import a CSV and you’ll know within an hour whether AssetTrack fits.