Skip to content

DUST Go

DUST Go is the mobile entry point for DUST-enabled web experiences. It lets teams prototype and run scanning workflows without first building a custom native app.

Embedded browser

Loads DUST-compatible web pages with the camera and accessory permissions already wired up.

On-device capture

Captures DUST scans through supported optical accessories and returns the result to your web app.

Web ↔ native handoff

Bridges scan capture from native into your APID-backed web workflow with a small JS package.

  1. A user opens a DUST-enabled workflow in DUST Go.
  2. The web app authenticates the user through AuthD.
  3. The app asks DUST Go to capture a scan.
  4. The scan is sent to the APID Identifier endpoints.
  5. APID identifies or verifies the Identifier, or binds it to a Thread.

For the end-to-end product workflow — what an Identifier is, when to identify versus verify, and how scans relate to Threads — see Identifiers and Scanning.

Download DUST Go on the App Store

When integrating a web workflow with DUST Go, install the helper package:

Terminal window
bun add @dustid/dust-go-connect

The package detects the DUST Go bridge from inside your page and exposes the scanner to your JavaScript. See Integrate with DUST Go for the full third-party integration walkthrough — detection, capture, and resolving scans against APID.

DUST capture needs a supported optical accessory in addition to the phone camera:

  • Loupe — a MagSafe accessory for supported iPhone models.