Bynn Platform Overview

Welcome to Bynn, the comprehensive document forensics, identity verification and KYC/KYB platform designed for modern businesses. Our platform provides a complete suite of tools for verifying identities, detecting fraud, conducting background checks, and ensuring regulatory compliance across multiple industries.

Platform Architecture

The Bynn platform is built on a modern, scalable architecture that supports businesses of all sizes, from startups to enterprise organizations.

graph TD
    A[Client Applications] --> B[Bynn API Layer]
    B --> C[Verification Engine]
    B --> D[Document Processing]
    B --> E[Biometric Analysis]
    B --> F[AML Screening]
    
    C --> G[Decision Engine]
    D --> H[Document Forensics]
    E --> I[Liveness Detection]
    F --> J[Global Watchlists]
    
    G --> K[Webhook Notifications]
    H --> L[Biometrics Engine]
    I --> L
    J --> M[External Data Sources]
    
    style A fill:#e1f5fe
    style B fill:#f3e5f5
    style G fill:#e8f5e8

Core Components

🏢 Organizations

Organizations are the top-level entities in the Bynn platform. Each organization represents a business or company using our verification services.

Key Features:

  • Multi-user team management with role-based permissions
  • Customizable verification levels and workflows
  • Billing and usage tracking
  • API key management for secure integrations
  • Webhook configuration for real-time notifications

📋 Dossiers

Dossiers are verification cases that contain all information about a verification process. Think of them as folders that organize all verification data for a specific subject.

Dossier Types:

  • KYC (Know Your Customer) - Individual person verification
  • KYB (Know Your Business) - Business entity verification

👤 Entities

Entities represent the subjects being verified - individuals, corporations, or organizations.

Entity Categories:

  • Individual - Single persons requiring verification
  • Corporation - Business entities with complex ownership structures
  • Organization - Non-profit or institutional entities
  • Family - Family groups with shared verification needs

🔐 Sessions

Sessions manage the verification workflow for entities, tracking progress through each verification step.

Session Features:

  • Real-time progress tracking
  • Mobile and web compatibility
  • Secure data collection
  • Automated workflow progression

Verification Modules

📄 Identity Document Verification

Advanced document verification using AI-powered analysis and forensic techniques.

📘

Supported Documents

  • Passports from 200+ countries and territories
  • National ID cards
  • Driver's licenses
  • Residence permits

Verification Process:

  1. Document capture and quality assessment
  2. Forensic analysis for authenticity
  3. Data extraction and validation
  4. Cross-reference with issuing authorities

🔬 Document Forensics

State-of-the-art forensic analysis to detect fraudulent documents and sophisticated forgeries using our multi-layered detection system.

Core Forensic Modules:

🤖 AI-Powered Document Analysis

Advanced AI analysis for document content verification and fraud detection.

  • Document Content Classification - Identifies document types and validates structure
  • Date Consistency Verification - Cross-references AI-extracted dates with metadata
  • Numerical Validation - Verifies mathematical consistency in financial documents
  • Letter Fraud Detection - Specialized analysis for suspicious correspondence
  • and much more...

📊 Metadata Analysis

Comprehensive examination of document metadata and creation history.

PDF Examination:

  • Creation Tool Detection - Identifies software used to create/edit documents
  • Edit History Analysis - Detects modifications and version changes
  • Producer/Creator Validation - Flags suspicious editing tools
  • Date Inconsistency Detection - Identifies temporal anomalies
  • and much more...

EXIF Data Analysis (Images):

  • Camera Information - Validates device metadata consistency
  • Edit Software Detection - Identifies photo manipulation tools
  • GPS Location Data - Verifies geographic consistency
  • Timestamp Validation - Checks for date/time tampering
  • and much more...

🔄 PDF Analysis

Advanced PDF version analysis to detect hidden modifications.

  • Version History Extraction - Recovers all PDF document versions
  • Object-Level Changes - Identifies added, modified, or deleted content
  • Visual Comparison - Pixel-level comparison between document versions
  • Edit Visualization - Highlights exact areas of modification
  • and much more...

🏷️ Barcode & Code Analysis

Extraction and validation of embedded codes and barcodes.

  • QR Code Processing - Extracts and validates QR code data
  • PDF417 Analysis - Specialized handling for government ID barcodes
  • Aadhaar QR Validation - Indian ID specific verification
  • Data Matrix Decoding - Industrial and commercial code validation

🔐 Digital Signature Verification

Cryptographic validation of document authenticity.

  • Certificate Chain Validation - Verifies signing authority
  • Signature Integrity - Ensures document hasn't been altered
  • Trust Store Verification - Validates against trusted certificate authorities
  • Timestamp Validation - Confirms signing time authenticity
  • and much more...

🎯 AI Deepfake & Generation Detection

Cutting-edge detection of AI-generated or manipulated content.

  • AI Generation Scoring - Detects artificially created documents
  • Deepfake Detection - Identifies manipulated images within documents
  • Synthetic Content Analysis - Flags computer-generated elements
  • Manipulation Probability - Provides confidence scores for authenticity
  • and much more...

🚫 Blacklist & Dataset Verification

Real-time verification against fraud databases.

  • Document Template Verification - Checks against known fraudulent documents
  • Account Number Validation - Validates financial account information
  • IBAN/Routing Verification - Cross-references banking details
  • Global Blocklist Checking - Matches against international fraud databases
  • and much more...

Forensic Workflow:

graph TD
    A[Document Upload] --> B[Metadata Extraction]
    A --> C[AI Content Analysis]
    A --> D[Barcode Extraction]
    
    B --> E[Edit Tool Detection]
    B --> F[Version Analysis]
    
    C --> G[Content Validation]
    C --> H[Fraud Pattern Detection]
    
    D --> I[Code Verification]
    
    E --> J[Risk Assessment]
    F --> J
    G --> J
    H --> J
    I --> J
    
    J --> K[Forensic Score]
    K --> L[Decision Engine]
    
    style A fill:#e1f5fe
    style L fill:#e8f5e8
    style J fill:#fff3e0

Detected Editing Tools Include:

  • Adobe Acrobat/Photoshop
  • Online PDF editors (SmallPDF, ILovePDF, PDF24)
  • Photo editors (Photopea, Pixlr, Canva)
  • Document processors (Microsoft Word, Google Docs)
  • Suspicious modification tools

🚧

Advanced Detection Capabilities

Our forensic engine can detect sophisticated fraud attempts including:

  • Photo substitution in identity documents
  • Text alterations in financial statements
  • Entirely fabricated documents
  • Digital watermark removal
  • Template-based document generation

Forensic Results Include:

  • Overall Risk Score (0-100) with detailed breakdown
  • Individual Module Results with confidence levels
  • Visual Evidence highlighting detected modifications
  • Tool Attribution identifying software used for editing
  • Version History showing document evolution
  • Fraud Indicators with specific risk classifications

🎭 Biometric Verification

State-of-the-art biometric analysis ensuring the person presenting the document is the rightful owner.

Biometric Features:

  • Liveness Detection - Prevents spoofing attempts
  • Face Matching - Compares selfie to document photo
  • Facial Analysis - Age estimation and demographic insights
  • Duplicate Detection - Identifies previously verified individuals

🛡️ AML & Sanctions Screening

Comprehensive screening against global watchlists and adverse media sources.

🚧

Compliance Note

Our AML screening covers all major sanctions lists including OFAC, EU, UN, and country-specific watchlists.

Screening Coverage:

  • Politically Exposed Persons (PEPs)
  • Sanctions and embargo lists
  • Criminal records and adverse media
  • Ongoing monitoring capabilities

📍 Address Verification

Multi-method address verification ensuring accurate location data.

Verification Methods:

  • Document-based proof of address
  • Utility bill verification
  • Bank statement analysis
  • Government database cross-checks

💰 Proof of Funds

Financial verification to assess source of funds and financial capacity.

Supported Documents:

  • Bank statements
  • Tax returns
  • Investment portfolios
  • Employment verification

Integration Options

🌐 Hosted Solution

Complete verification flows hosted on Bynn infrastructure with customizable branding.

// Redirect to hosted verification
window.location.href = `https://verify.bynn.com/${organizationName}?token=${sessionToken}`;

🔌 API Integration

Direct integration with your applications using our RESTful API.

# Create a new verification session
response = HTTParty.post('https://api.bynn.com/sessions', {
  headers: {
    'Authorization' => "Bearer #{api_key}",
    'Content-Type' => 'application/json'
  },
  body: {
    level_id: 'level_abc123',
    customer_identification: 'CUSTOMER_001',
    first_name: 'John',
    last_name: 'Doe',
    email: '[email protected]'
  }.to_json
})
// Create verification session
const session = await fetch('https://api.bynn.com/sessions', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${apiKey}`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    level_id: 'level_abc123',
    customer_identification: 'CUSTOMER_001',
    first_name: 'John',
    last_name: 'Doe',
    email: '[email protected]'
  })
});
import requests

# Create verification session
response = requests.post('https://api.bynn.com/sessions', {
  headers: {
    'Authorization': f'Bearer {api_key}',
    'Content-Type': 'application/json'
  },
  json: {
    'level_id': 'level_abc123',
    'customer_identification': 'CUSTOMER_001',
    'first_name': 'John',
    'last_name': 'Doe',
    'email': '[email protected]'
  }
})

📱 Mobile SDK

Native mobile SDKs for iOS and Android with camera integration and real-time feedback.

🔗 Webhook Integration

Real-time notifications keep your systems synchronized with verification progress.

// Webhook payload example
{
  "event_id": "0dbb3721-9f7b-4235-8bb1-aaae6c678437",
  "resource": {
    "id": "decision_VWqQsTrT9maYeAYeCGKq6fFj",
    "rel": {
      "url": "https://api.bynn.com/v1/decision/decision_VWqQsTrT9maYeAYeCGKq6fFj"
    },
    "name": "ØSTENBYEN ÅSAMUND SPECIMEN",
    "type": "decision",
    "entity": {
      "id": "entity_daGvk11SuKFmm72AMEmBg6wV",
      "rel": {
        "url": "https://api.bynn.com/v1/entities/entity_daGvk11SuKFmm72AMEmBg6wV"
      },
      "type": "entity",
      "reference": "",
      "created_at": "2025-06-10T13:42:27+01:00",
      "updated_at": "2025-06-10T13:43:03+01:00",
      "personal_info": {
        "full_name": "ØSTENBYEN ÅSAMUND SPECIMEN",
        "height_cm": 179,
        "last_name": "ØSTENBYEN",
        "first_name": "ÅSAMUND SPECIMEN",
        "date_of_birth": "1956-04-23",
        "entity_category": "individual",
        "nationality_country_id": "NO",
        "registration_country_id": "NO"
      },
      "entity_category": "individual"
    },
    "status": "rejected",
    "dossier": {
      "id": "dossier_oM8Zgz8ipjRXYGUBr3Rby7ZT",
      "rel": {
        "url": "https://api.bynn.com/v1/dossiers/dossier_oM8Zgz8ipjRXYGUBr3Rby7ZT"
      },
      "name": "ØSTENBYEN ÅSAMUND SPECIMEN",
      "type": "dossier",
      "token": "1DYY3HXQT",
      "status": "approved",
      "reference": "",
      "created_at": "2025-06-10T13:42:27+01:00",
      "updated_at": "2025-06-10T13:43:09+01:00"
    },
    "reference": "",
    "risk_tags": [
      "document.text_fields",
      "document.specimen",
      "document.country_permissions.block_document"
    ],
    "created_at": "2025-06-10T13:43:09+01:00",
    "updated_at": "2025-06-10T13:43:09+01:00",
    "verification_url": "/v1/verifications/12df6045-3846-3e45-946a-14fa6136d78b",
    "identity_document": {
      "id": "id_doc_etvjXiM8H8MoyxpFvLJ7Gd7a",
      "rel": {
        "url": "https://api.bynn.com/v1/identity_document/id_doc_etvjXiM8H8MoyxpFvLJ7Gd7a"
      },
      "type": "identity_document",
      "person": {
        "full_name": "ØSTENBYEN ÅSAMUND SPECIMEN",
        "last_name": "ØSTENBYEN",
        "first_name": "ÅSAMUND SPECIMEN",
        "date_of_birth": "1956-04-23",
        "surname_and_given_names": "ØSTENBYEN ÅSAMUND SPECIMEN"
      },
      "document": {
        "type": "passport",
        "number": "CCC002251",
        "mrz_data": "P<NOROESTENBYEN<<AASAMUND<SPECIMEN<<<<<<<<<<^CCC0022514NOR5604230M3004157<<<<<<<<<<<<<<04",
        "mrz_type": "ID-3",
        "specimen": true,
        "tampered": false,
        "checksums": {
          "final": "4",
          "date_of_birth": "0",
          "optional_data": "0",
          "date_of_expiry": "7",
          "document_number": "4"
        },
        "height_cm": 179,
        "is_expired": false,
        "issue_date": "2020-04-15",
        "risk_score": 0,
        "valid_until": "2030-04-15",
        "document_name": "Norway - ePassport (2020)",
        "nfc_validated": false,
        "document_status": "SPECIMEN",
        "issuing_country": "NO",
        "nationality_code": "NOR",
        "issuing_authority": "INNLANDET POLITIDISTRIKT",
        "card_access_number": "231561",
        "document_class_code": "P",
        "forensics_completed": true,
        "nationality_country": "NO",
        "verification_status": "analyzed"
      },
      "entity_id": "entity_daGvk11SuKFmm72AMEmBg6wV",
      "dossier_id": "dossier_oM8Zgz8ipjRXYGUBr3Rby7ZT",
      "verification_status": "analyzed"
    }
  },
  "created_at": "2025-06-10T13:43:09+01:00",
  "event_type": "decision.rejected",
  "organization": {
    "id": "acct_5RhfVMoSSBfeJRAtwVf4ny92",
    "name": "Money 20/20"
  }
}

Verification Levels

Bynn offers flexible verification levels to match your business requirements and risk tolerance.

🚀 Boost Onboarding

Streamlined verification focused on user conversion with minimal friction.

  • Basic identity document verification
  • Essential fraud detection
  • Optimized for high conversion rates

🔒 Smart Secure KYC

Balanced approach combining security with user experience.

  • Document verification with forensic analysis
  • Biometric verification and liveness detection
  • Phone number verification
  • Basic address verification

🛡️ Enhanced Growth Compliance

Comprehensive verification with advanced fraud prevention.

  • Full document forensic analysis
  • Advanced biometric verification
  • Address and phone verification
  • Enhanced AML screening

🏰 Fraud Shield

Maximum security for high-risk environments and regulated industries.

  • Multi-layer document verification
  • Advanced biometric analysis with duplicate detection
  • Comprehensive AML and sanctions screening
  • Ongoing monitoring capabilities

Decision Engine

Our AI-powered decision engine analyzes all verification data to provide automated decisions.

sequenceDiagram
    participant Client
    participant API
    participant Engine
    participant AML
    participant Forensics
    participant Goverlink
    
    Client->>API: Submit verification data
    API->>Engine: Process verification
    Engine->>Forensics: Analyze documents
    Engine->>AML: Screen entity
    Engine->>Goverlink: Verify against gov databases
    Forensics-->>Engine: Authenticity results
    AML-->>Engine: Screening results
    Goverlink-->>Engine: Government verification
    Engine->>Engine: Generate decision
    Engine-->>API: Decision result
    API-->>Client: Verification outcome

Decision Types:

  • Accept - Verification passed all checks
  • Reject - Failed verification criteria
  • Review - Requires manual review
  • Challenge - Manual decision required

Dashboard & Analytics

The Bynn dashboard provides comprehensive insights into your verification operations.

Dashboard Features:

  • Real-time verification monitoring
  • Detailed analytics and reporting
  • User and team management
  • Billing and usage tracking
  • Webhook configuration
  • API key management






Getting Started

Ready to start verifying identities with Bynn? Here's how to get started:

  1. Create an Account - Sign up for a Bynn account
  2. Choose Your Plan - Select a plan that fits your needs
  3. Configure Verification Levels - Set up verification requirements
  4. Integrate - Choose from hosted solution, API, or mobile SDK
  5. Go Live - Start verifying users with confidence