Cleared Logo

NPM Verification Client

Embedded Verification in Your App

Install our React/JS component to add verification flows directly inside your application. Customer completes verification without leaving your app—perfect for seamless user experience.

How It Works

  1. 1Install @cleared/verification-client from NPM
  2. 2Import VerificationClient component into your React app
  3. 3Configure with your API key
  4. 4Render verification UI inline in your application
  5. 5Customer completes verification without leaving your app
  6. 6Receive real-time status updates
  7. 7Show verification status to customers in their dashboard

Best For

React/Next.js applications
Seamless user experience
White-label solutions
Customer dashboards
Mobile apps (React Native)
In-app verification flows

Technical Implementation

React Component Usage

JavaScript
// Install package
npm install @cleared/verification-client

// Use in your React app
import { VerificationClient } from '@cleared/verification-client';

function App() {
  return (
    <VerificationClient
      apiKey="your-api-key"
      verificationType="identity"
      onComplete={(result) => {
        console.log('Verification complete:', result);
        // Handle completion
      }}
      onStatusChange={(status) => {
        console.log('Status:', status);
      }}
      config={{
        requireBiometric: true,
        requireLiveness: true
      }}
    />
  );
}

// Show verification status to customers
<VerificationStatus 
  userId="user_123"
  merchantId="merchant_456"
  showSharing={true}
/>
📱

Get the Cleared® App

Available on all devices

Download