KYC Docs Get credentials
Docs › Resources › Security & best practices

Security & best practices

Blink KYC is designed so that a compromised device cannot fake a verification. These practices keep your integration that way.

The trust boundary

who holds whatflow
Your backend  ── client key + secret ── POST /api/blink/session/create ──▶  Blink
      │  ◀── { sessionId, sessionToken }
      └── sessionToken only ──▶  App / page / hosted link  ── capture ──▶  Blink
Your backend  ── GET /api/blink/session/{id}/result ──▶  the decision you act on

Credentials

Sessions

Decisions

Personal data

Go-live checklist