Batch Screening with Webhooks

Screen thousands of entities in parallel. Results delivered via webhook callbacks when complete.

Entities Screened Against
1.2M+
Global Data Sources
80+
Average Response Time
<3s
Uptime SLA
99.9%

Everything You Need

Built for compliance teams that demand reliability, speed, and comprehensive coverage.

  • 01

    Bulk Upload

    Submit up to 10,000 entities per batch via CSV or API.

  • 02

    Parallel Processing

    Multiple screenings processed concurrently for maximum throughput.

  • 03

    Webhook Delivery

    Results sent to your endpoint with HMAC-SHA256 signatures.

  • 04

    Audit Reports

    Download full CSV/JSON audit reports for every batch.

  • 05

    Reliable Delivery

    Automatic retries with exponential backoff on webhook failures.

  • 06

    Status Dashboard

    Track batch progress and results from your admin dashboard.

01

Built for Volume

Process millions of screenings per month without hitting rate limits. Perfect for onboarding waves, periodic reviews, and portfolio screening.

02

Async Architecture

Submit batches, receive webhook callbacks, download reports — all without blocking your application.

Comprehensive Data Coverage

Screen against the world's most comprehensive watchlist database, aggregated from 80+ official sources.

  • Global Sanctions Lists

    75+ lists

    OFAC SDN, OFAC Consolidated, EU Financial Sanctions, UN Security Council, UK OFSI, and 70+ other sanctions lists from 30+ jurisdictions. Refreshed every 60 minutes for critical lists.

  • PEP Data

    1M+ records

    Politically Exposed Persons including heads of state, parliament members, senior government officials, and their family members and close associates worldwide.

  • Criminal Watchlists

    Global coverage

    Interpol Red and Yellow Notices, FBI Most Wanted, Europol Most Wanted, US Marshals, DEA Most Wanted, and national criminal databases.

  • Adverse Media

    GDELT + more

    Global news monitoring via GDELT Project. Identify subjects mentioned in negative news, fraud allegations, corruption, and financial crime coverage.

Find Real Matches, Reduce False Positives

Our matching engine uses multiple algorithms in parallel to catch matches a simple text search would miss.

Smart Matching Technology
Muhammadquery
Mohammedvariant 1
Mohamedvariant 2
Muhamadvariant 3
Name Variants
Muhammad, Mohammed, Mohamed, Muhamad — all recognized as the same name with our variant database.
Phonetic Matching
Soundex and Jaro-Winkler algorithms catch names that sound similar despite different spellings.
Transliteration
Match names across scripts: Cyrillic, Arabic, Chinese, and other non-Latin characters.
Date of Birth Matching
Fuzzy DOB matching with exact, year-only, and approximate date modes.
Identifier Matching
Exact passport, national ID, and tax ID matching for definitive identification.
Composite Scoring
Weighted score combining name, DOB, nationality, and identifier matches for confidence.

Frequently Asked Questions

Up to 10,000 entities per batch. Split larger jobs across multiple batches.

Via HMAC-signed webhook callbacks, or fetch from our API when complete.

We retry up to 3 times with exponential backoff (1s, 5s, 15s).

Ready to start screening?

First month free — 10 credits (up to 100 screenings). No credit card required.