When a desktop user needs to complete a verification that requires a camera:

  1. The widget displays a unique, temporary QR code.
  2. The user scans it with their smartphone.
  3. An optimized mobile verification page opens on the phone.
  4. The user completes the verification on their phone.
  5. The result is synchronized in real time to the desktop via WebSocket.
  6. The desktop widget updates its state automatically.

The user does not need to install any application. The entire process is web-based.