Legacy widget (v1)
The rjcaducy module, kept for integrations already in production. It is no longer the recommended path.
This section documents the v1 widget, which is still served and still supported for integrations that shipped against it. It is not the path for anything new: the v2 widget has a smaller integration surface, a far richer event stream, a token model that keeps your API key off the page, and it is where the work goes.
What the first-generation widget is, what it still supports, and how it differs from Saphere Scan v2.
Loading the moduleThe CDN URLs, the two build flavours, and the complete Handler API.
OptionsEverything Handler.load() accepts: the measure strategy, the event callback, the eleven-colour palette, the screens, and …
WebView integrationRunning the v1 module inside a React Native or Ionic shell: the page, the bridge, and the permissions.