Skip to content

Overview

The Circadify Embed Widget is a drop-in JavaScript snippet that adds contactless vital sign scanning to any website. No npm install, no build step — just a <script> tag.

FeatureEmbed WidgetWeb SDK
InstallationScript tagnpm install
Build step requiredNoYes
Bundle size~60KB (lazy loads WASM)~38KB + your bundle
CustomizationTheme optionsFull control
UIBuilt-in modalYour own UI or built-in
Framework supportAny (vanilla HTML)React, Vue, Vanilla
Best forLanding pages, demos, quick integrationsProduction apps
  1. Add the widget script to your page
  2. Call Circadify.init() with your API key
  3. A floating button appears (or inline widget)
  4. User clicks → camera opens → 30-second scan
  5. Vitals are returned via the onComplete callback

The widget uses the same processing pipeline as the Web SDK: client-side face detection, ROI extraction, and preprocessing. No raw video leaves the device.