Decentralized Biometric Auth

No passwords. No tokens.
Just you.

Pruuv lets your users log in with a QR code and their device's biometrics. Nothing sensitive is stored server-side. Integration takes minutes.

🤛 WebAuthn passkeys 📱 QR code flow 🔒 Zero passwords stored 90-second sessions
index.html — full integration
<!-- 1. Load the SDK -->
<script src="https://auth.example.com/pruuv-sdk.js"></script>

<!-- 2. Connect (~10 lines) -->
<script>
  const auth = new Pruuv({
    serverUrl: 'https://auth.example.com',
    clientId:  'my-app',
    onAuthenticated: ({ jwt }) => {
      // Signed JWT with user ID & claims
      postToBackend(jwt);
    }
  });
  auth.connect();
  container.appendChild(auth.getQrElement());
</script>
Live

Scan with your phone, or click below to login on this device

session 90s

Debug Log