Dojoon Technical Solutions

bayan. A Dojoon product
AML & Compliance Platform

One platform to run your bank's entire AML program.

Bayan unifies risk assessment, customer risk rating, sanctions screening, transaction monitoring, and case investigation — configured to your policy, and ready for your next audit.

5

sanctions & watchlist sources screened

2

languages, Arabic & English, with alias matching

10

FATF-aligned monitoring scenarios

Bayan platform interface
Capabilities

Every AML control your compliance team runs, in one system.

Bayan replaces disconnected tools and manual scoring with modules that share one data model, one policy engine, and one case system.

Enterprise Assessments

Evaluate control and inherent risk across your framework, generate residual risk scores, and surface master issues for remediation.

Customer Risk Rating

Score customers with configurable, policy-weighted templates, single or in bulk, and segment into Low, Medium, and High risk automatically.

Blacklist & Watchlist Screening

Search five sources — UN, OFAC, EU, UK, and Libya Local — bilingually, with alias matching across individuals, entities, and vessels.

Whitelist Management

Move a confirmed false positive off the watch queue for good, with the evidence that cleared it, so it's recognized automatically next time.

Transaction Monitoring

Screen every Mastercard transaction after it settles against 10 FATF-aligned scenarios, and open a case automatically the moment one matches.

Case Management

Turn any flag into a documented case, attach evidence, and escalate to the right authority — across every module, one record.

Governance & Audit Readiness

Full traceability on every score, match, alert, and decision — with role-based workflows and regulator-ready reporting.

Policy Configuration

Set assessment weights, manage the question bank, define case escalation rules, and control roles and permissions — all self-service.

Why Bayan

Built for the institutions that can't afford to get it wrong.

Bayan is designed around how compliance teams actually work — not a generic risk product retrofitted with a bank's name on it.

01

Configured to your policy

Weights, templates, and thresholds are yours to set and change — not values Bayan hardcodes and you have to work around.

02

One case system, every module

A blacklist match, a risk-rating outlier, and a transaction alert all resolve through the same case workflow — no switching tools mid-investigation.

03

Audit-ready from day one

Every score, match, and decision is recorded as it happens, so proving your controls is a report you run, not a project you start.

Transaction Screening

Every Mastercard transaction, checked the moment it settles.

This is where Bayan does its heaviest lifting. Every Mastercard transaction is screened after it goes through, against 10 FATF-aligned scenarios — velocity, cross-border movement, structuring, and more. The instant a transaction matches one of those scenarios, Bayan opens a case on its own. No analyst has to spot it first.

Every transaction screened automatically after processing — nothing waits for a manual review
Checked against all 10 scenarios at once, not one rule at a time
A match opens a case automatically, evidence attached from the start
Escalate straight to senior authority for review and final decision
Case #TM-3387 Auto-Opened

Card ****4471 — Cash Withdrawal Structuring

Opened automatically by Transaction Monitoring
Transaction$9,800 across 3 branches within 40 minutes
Scenario matchedStructuring, scenario 6 of 10
Case openedCreated automatically, no analyst action required
EscalatedSent to Head of Compliance for decision
Illustrative example — not real customer data
Blacklist Engine

Search five sanctions sources at once, in either language.

Bayan screens against UN, OFAC, EU, UK, and Libya Local watchlists in a single pass — in Arabic or English, by name or alias, across individuals, entities, and vessels. Choose fuzzy matching to catch near-misses, or exact matching when you need precision.

Bilingual search with alias matching, no separate lookup per language
Fuzzy match to catch spelling variants, exact match when precision matters
Bulk screening, local blacklist uploads, and full search history
Libya Local List
National sanctions list
Updated regularly
UN Security Council
United Nations sanctions
1,011 entries
US OFAC
Foreign Assets Control
19,389 entries
EU FSF
Consolidated sanctions list
6,234 entries
UK Sanctions List
FCDO published sanctions
6,340 entries
Whitelist

Not every match is a real risk. Bayan remembers which ones aren't.

When a flagged customer turns out to be a confirmed false positive, an analyst can move them from the blacklist queue to the whitelist — with the evidence and reasoning that cleared them attached. The next time that customer is screened, Bayan already knows.

Clear a confirmed false positive in one action, not a repeated investigation
Evidence and clearance notes stay attached to the record
Future screenings recognize whitelisted entities automatically
Case #BL-1042 Moved to Whitelist

Customer #18832 — Name match, UK Sanctions List

Reviewed by R. Nasser · Confirmed false positive
Match found82% similarity, common name overlap
EvidenceID, date of birth, and address do not match target
ClearedTransferred to Whitelist for future screening
Illustrative example — not real customer data
Case Management

Every flag becomes a case your team can act on and prove.

Bayan doesn't stop at detection. A blacklist match, a suspicious transaction, or a risk-rating outlier can be opened as a formal case in one click — documented, assigned, and tracked until closed.

Attach evidence and investigation notes directly to the case
Track follow-ups and status across the full investigation
Escalate to senior authority for review and final decision
Case #CM-2291 Escalated

Customer #22913 — Blacklist match

Opened from Blacklist Screening · Assigned to L. Haddad
Match foundOFAC list, 91% confidence
EvidenceID scan, transaction history attached
EscalatedSent to Head of Compliance for decision
Illustrative example — not real customer data

See Bayan running against your own data.

A 30-minute demo with your compliance team, on real cases from your environment.

Request a Demo