Integrate verified human authentication.

Book a Demo

Three steps to go live.

Step 01

Install the SDK.

Add the Entry SDK to your application. Lightweight, no heavy dependencies.

Step 02

Configure your auth flow.

Define when Entry triggers — login, payment, step-up. Map to your existing user model.

Step 03

Go live.

Entry handles liveness, biometric matching, key generation, and audit logging. You get a verified or denied response.

Integration example.

entry-integration.ts
import { EntrySDK } from '@synapser/entry-sdk';

// Initialise
const entry = new EntrySDK({
  apiKey: process.env.ENTRY_API_KEY,
  environment: 'production'
});

// Authenticate a user
const result = await entry.authenticate({
  userId: 'user_2xK9mR',
  action: 'payment_authorise',
  metadata: { amount: 15000, currency: 'ZAR' }
});

if (result.verified) {
  // Proceed with transaction
  console.log('Human verified', result.auditId);
} else {
  // Handle rejection
  console.log('Verification failed', result.reason);
}

Enterprise-grade encryption.

All cryptographic operations use AES-256-GCM encryption. Entry has completed the AWS Foundational Technical Review for security, reliability, and operational excellence.

AES-256-GCMAWS FTRiBeta Level 2

Documentation coming soon.

Register to receive the developer documentation and integration guides.

Register Interest