The paspoid/qr-sdk repository is reserved but not published yet. The snippet below shows the intended shape of the public API and will be replaced with full reference docs once the SDK ships.
<script src="https://cdn.paspo.id/qr-sdk.js"></script>
<div id="qr-container"></div>
const paspo = new PaspoQR({
clientId: 'YOUR_CLIENT_ID',
container: '#qr-container',
onSuccess: (token) => { /* user authenticated */ }
})
paspo.render()
The user opens the Paspo ID app, scans the rendered QR code, and confirms with Face ID / Voice ID / push — the same consent flow as Android. onSuccess receives a one-time token that your server exchanges with Paspo ID for the user's verified data, exactly as described in How it works.
Need web/QR sign-in sooner? See Support.