Introduction

What is Paspo ID, and what it takes to integrate it.

What is Paspo ID?

Paspo ID is a universal biometric authentication platform. Users register once in the Paspo ID app and can then sign in to any connected service using Face ID, Voice ID, or a push notification — no passwords, no SMS codes, no friction.

Biometric auth

Face ID and Voice ID are processed on-device. Biometric data never leaves the user's phone.

One app

Users manage every connected service from a single Paspo ID app.

SIM protection

Accounts are bound to the user's physical SIM card, on top of biometrics.

One tap

Instant login to any connected service, from any of your platforms.

Integration SDKs

Paspo ID ships an SDK for every platform you need to authenticate users on. All source is public on github.com/paspoid.

PlatformPackageStatus
🤖 Androidpaspoid/androidAvailable
⚙️ Server APIpaspoid/server-apiAvailable
🍎 iOSpaspoid/iosComing soon
🌐 Web / QRpaspoid/qr-sdkComing soon
📚 Examplespaspoid/examplesComing soon

What integration looks like

Every platform boils down to the same shape: your app calls the SDK, gets back a one-time authorization code, and your server exchanges that code with Paspo ID for the user's verified data. Two things always stay on your server, since they're the basis of the flow's security:

  • Generating the one-time nonce the SDK signs.
  • Exchanging the authorization code for user data after sign-in.
Where to start

New to Paspo ID? Read How it works for the full flow, then jump to the Quick Start snippets for your platform.

Support

For onboarding (registering your app's package/signature, your server-side exchange API): paspo.id or support@paspo.id.