SDK reference, Incode Web SDK 2 Reference / Advanced

Advanced

Warning

This guide is specific to Web SDK 2.x. For Web SDK 1.x, you can find documentation here.

Do not attempt to upgrade or implement without support. Contact your Incode representative to check if you are a candidate for this upgrade.

Advanced capabilities for teams with specialized integration, performance, or security requirements. Most integrations won't need these; reach for them when the standard setup doesn't fit.

  • Headless Mode: Run the SDK without its default UI so you can build your own front end on top of Incode's capture and verification flows.
  • Dashboard Events: Receive and respond to events the Dashboard emits during a session.
  • Web Components: Embed SDK functionality as custom elements in your page.
  • Session Management: Control session lifecycle, persistence, and recovery.
  • WASM Configuration: Configure the SDK's WebAssembly modules for your deployment.
  • Bundle Optimization: Reduce SDK payload size and improve load performance.
  • On-Device Face Capture: Run face capture processing in the browser instead of on Incode's servers.
  • End-to-End Encryption: Encrypt sensitive data client-side so it stays unreadable in transit and at rest.