GDPR-aligned prototype No verbal disclosure Passkey verification

Silent, privacy-first patient check-in — built for modern clinics

Patients check in without saying personal details aloud. Reception receives verified arrivals in real time.

QR scan → minimal identifiers → biometric passkey → reception notification → mock SMS log.
Live demo flow
  1. Scan Desk QR
    Desk token sets site + desk context securely.
  2. Identify quietly
    Appointment reference + DOB (minimal disclosure).
  3. Verify with passkey
    Windows Hello / FaceID / Android biometrics.
  4. Reception notified
    Broadcast to site dashboard.
🔒

Privacy by design

Eliminates verbal disclosure at reception. Supports safer check-in in shared waiting areas.

Fast patient experience

Clear steps, minimal fields, and biometric verification for speed and confidence.

🛰️

Real-time reception queue

Verified arrivals appear instantly with timestamps and desk context (Channels + Redis).

How it works

Two flows: patient check-in and reception monitoring.

Patient flow

Quiet check-in with strong verification.
Patient
  • 1 Scan desk QR (signed token + TTL)
  • 2 Enter appointment reference + DOB
  • 3 Enrol passkey (first time only)
  • 4 Verify with biometric/PIN
  • 5 Success: arrival logged + mock SMS entry
Start patient check-in
Passkey does not require memorising any “key”. It uses device biometrics/PIN.

Reception flow

Monitor arrivals in real time per clinic site.
Reception
  • 1 Login as staff
  • 2 Select desk / site dashboard
  • 3 Display desk QR token for scanning
  • 4 Receive verified arrivals instantly
  • 5 Audit trail available for review
Go to reception login

Security & compliance posture

Passkeys use public-key cryptography: the private key stays on the device. Your server stores only a credential identifier + public key and verifies signed challenges.

No passwords
Biometric / device PIN
Minimal data
Ref + DOB only
Audit trail
Proof of arrival events
Real-time
Dashboard + SMS