AML / CFT COMPLIANCE SUITE

Catch financial crime before it clears.

iCatch screens every customer and transaction against sanctions and black-lists, monitors movements with a configurable scenario engine, and rates customer risk in real time — fully bilingual, fully audited.

  • 4Matching algorithms
  • AR / ENBilingual, RTL-aware
  • OracleRules in SQL / PL-SQL
4Match algorithms
3Auto-High rules
4Risk pillars
100%Configurable, no code
THE PLATFORM

One suite, four lines of defense

Every value shown to the officer — movement types, scenario names, alert reasons, ratings — is rendered in both Arabic and English.

01

Sanctions & Black-List Screening

Real-time and batch name screening at on-boarding and on every remittance and exchange deal — sender, beneficiary and related parties — against local and international lists, PEP and nationality-revocation lists.

  • Levenshtein
  • Jaro-Winkler
  • Soundex
  • Token analysis
02

AML Scenario Engine

Configurable monitoring rules stored in the database evaluate remittances and exchange deals and raise an alert for every breach — amount thresholds, structuring aggregation, high-risk geography and behaviour changes.

  • Thresholds
  • Structuring
  • Geography
  • Behaviour
03

List-Match Review

A case-management workflow for similarity hits: one row per matched party, an algorithm-by-algorithm analysis window, a link to the real source document, and a full action trail — New, Under Review, True, False, Reported.

  • NEW
  • UNDER REVIEW
  • TRUE / FALSE
  • REPORTED
04

Customer Risk Classification

A weighted, factor-based rating model for individuals and companies across four pillars, with three Auto-High escalation rules and a single Oracle scoring function as the integration point for any web or API layer.

  • Customer
  • Geographic
  • Products
  • Channel
RISK CLASSIFICATION

Try the risk model

Risk Rate = Σ ( factor level 1–3 × pillar weight % × sub-factor weight % ). Change a factor and watch the calculated rating, band and needle move — plus the three Auto-High overrides.

0
LOW
Calculated Low
Final rating Low

Customer, relative or partner
Designated high-risk customer category
3 or more → Auto-High
40%

Customer Risk

Occupation, category, PEP, residency, source of income, sector.

25%

Geographic Risk

Nationality / country of registration and high-risk-country transfers.

20%

Products & Services

Which products the customer uses — remittances, currency exchange.

15%

Delivery Channels

All business is face-to-face at branches — therefore always Low.

NAME MATCHING

Four algorithms, one dual-script match

One configurable threshold governs on-boarding, transactions and batch scans. Names are compared in Arabic and Latin, word by word, and shown visually in the analysis window.

WATCHLIST · REVIEW PARTIAL HIT
ONE WATCHLIST ENTITY
عبد الكريم الرحيميAbdulkarim Al-Rahimi
OFAC SDNPEP
  • ABDULKARIM RAHIMI0.97
  • ABD AL-KARIM AL-RAHIMI0.95
  • A. K. RAHIMI0.94
01

Edit-distance (Levenshtein)

Primary match percentage against the configurable threshold.

02

Jaro-Winkler

Weighted prefix similarity — strong for transliterated names.

03

Soundex / phonetic

Catches spelling variants that sound alike.

04

Token (word-pair)

Compares every word of the name with every word of the list entry.

WHY iCatch

Audit-ready by design

Bilingual everywhere

Captions, buttons, scenario names, movement types and customer names — Arabic and English side by side, with automatic RTL/LTR flip.

Full audit trail

Every action stores the user, date and note. Ratings show exactly how they were computed: level × pillar % × sub-factor %.

Export for regulators

Every grid exports to XLSX and PDF for FIU and regulator requests, ready to attach to a report.

Configurable, not hard-coded

Weights, levels, bands, thresholds and country lists are all data — maintained on screens by compliance staff, no code changes.

Single integration point

GET_CUST_RISK_SCORE(CUS_ID) reproduces the full model inside Oracle — a web site or API only calls one function plus the three Auto-High checks.

Alert life-cycle screens

Scenario Alerts, Scenario Actions and Scenario Performance — decisions, statistics and true-positive ratios per scenario and movement type.

GET STARTED

Ready to strengthen your compliance operations?

Send us a set of names in Arabic and see the match results — then we'll walk you through screening, monitoring and risk rating on your own data.

  • Money ExchangeScreen the name before the deal completes.
  • RemittancesSender, beneficiary and related parties.
  • Compliance teamsCase management with a full audit trail.