Module 02

eKYC and Client Onboarding

Adaptive, risk-based KYC with a no-code flow builder. Consume via APIs or go live in days with a white-labeled portal on your own domain.
app.getdal.sa / kyc-setup
Dashboard
Clients
Onboarding
KYC Setup
Cases
Reports
KYC Setup /Individuals flow · v3
Publish flow
KYC Form12
Risk Assessment8
Suitability6
EDD4
Agreements2
1. Source of wealth
Multiple choiceRisk Assessment
2. Expected annual investment (SAR)
NumberRisk AssessmentSuitability
3. What type of employment do you have?
Multiple choiceRisk AssessmentEDD
4. Country of tax residence
DropdownKYC Form
+ Add question
Flow published
Version 3 · live on onboarding.yourfirm.sa
Arabic + English · 32 questions · EDD rules on
Trusted across CMA, SAMA, REGA, and Insurance Authority-regulated institutions.
No-code
flow builder, no IT support needed
APIs + Portal
Integrate with your app or use our white-label portal
Arabic + English
fully bilingual, no app required
Days
to go live, not months of custom development
Source of wealth
Short textMultiple choiceYes / NoUpload

Build your flow

Compliance and business teams build the onboarding flow in the no-code builder. No engineering support.
onboarding.yourfirm.sa
67% completed · Arabic and English · any phone

Onboard clients your way

APIs, via custom portal, or even face-to-face with Relationship Managers onboarding HNWIs.
Risk profiledEDD checkedSuitability passedApproved L1 · L2
Documentation generated automatically

Ayn runs compliance

Risk profiling, EDD triggers, suitability, and approvals run automatically. Documentation is generated for you.
1. Source of wealth
Answer Type: Multiple Choice
Added to:KYC FormRisk Assessment
2. Annual incomeNet IncomeCurrency
Answer Type: Number Range
Added to:Risk Assessment
3. What industry are you employed in?
Answer Type: Dropdown
Added to:KYC Form

Build the flow yourselves, without IT

Compliance and business teams create onboarding flows in the builder. No engineering tickets.
Design and manage your entire KYC journey with Ayn’s no-code, drag-and-drop workflow builder.
Create KYCs based on individual classifications, not a one-size-fits-all onboarding journey.
Adaptive and dynamic risk scoring on an ongoing basis to remove manual operations.
Not just risk: score your clients in multiple ways, including risk, suitability, and qualification.
Custom approval workflows for risk, EDD, and qualification, in line with your firm’s governance policies.
Every profile keeps a full KYC version history. Nothing is overwritten.

Your Experience, Your Way.

Integrate with your application via APIs or use our white-label platform.
Arabic and English are fully supported natively. Go live in days, not months.
Fully branded: your logo, your colors, your domain.
Mobile-friendly in the browser. No app store, no downloads.
Custom emails and notifications to your clients, from you, not us.
Welcome, Ahmad
Our onboarding progress and ongoing updates.
Your Submitted Information has been approved.
Your submission has been reviewed and approved by our team. Please continue to signing the account opening agreement.
Sign Agreement
Agreement Pending
Total Onboarding Progress
0% Completed
KYC Version History
2 Flows • 6 Versions
KYC 2024Current Flow
Published at 20th July 2023, 08:59 PM
Version 3Pending
Created at 19 July 2026, 11:59 PM KSA
KYC expired on 19 July 2026, 11:59 PM KSA
Risk: 3.4/5Local Cases: 0 case(s)Public Cases: 0 case(s)Approval: Auto-approved
Version 2
Created at 20 September 2025, 03:59 PM KSA
Geography Risk Changed
Risk: 3.8/5Local Cases: 0 case(s)Public Cases: 0 case(s)Approval: Auto-approved
Version 1
Created at 26 December 2023, 11:59 PM KSA
First version
Risk: 3.8/5Local Cases: 0 case(s)Public Cases: 0 case(s)Approval: Auto-approved

Ready for the auditor, every day

Every profile keeps a full KYC version history. Nothing is overwritten.
Compliance documentation is generated automatically as clients complete the flow.
First-level and second-level approvers sign off before a profile goes live.
ID and KYC expiry alerts fire before records go stale, with automatic updates.
Integrations & Customization

Ayn connects to any system you already use.

Ayn is fully system-agnostic. Whether you're running a custom-built CRM, a third-party portfolio management system, or an in-house data warehouse, Ayn integrates via REST APIs without requiring you to change your existing infrastructure.

REST API access across all modules: screening, KYC, KYB, transaction monitoring, and IDV
Webhook support for custom event triggers with real-time notifications into your own systems
Module-level customization to tailor workflows, risk rules, and outputs to your firm's specific requirements
Sample API response: client screening resultJSON
{
  "client_id": "CMI-2024-00421",
  "screening_status": "clear",
  "risk_score": 24,
  "risk_classification": "low",
  "country_risk": {
    "fatf_status": "compliant",
    "score": 12,
    "last_updated": "2026-06-02"
  },
  "watchlists_checked": 1847,
  "nafith_checked": true,
  "makken_checked": true
}
Screening API
Trigger checks and retrieve match results programmatically
KYC / KYB API
Initiate onboarding and retrieve risk scores and status
Transaction API
Submit transactions for monitoring and retrieve alerts
Webhooks
Real-time notifications for alerts, changes, and expirations
Ayn platformCustomer AProductionUATISOLATEDCustomer BProductionUATISOLATEDCustomer CProductionUATISOLATEDDedicated Production and UAT databases for every customer.
Not just another SaaS

Financial-grade tenant isolation.

Each Ayn customer is provisioned with dedicated Production and UAT databases, providing database-level separation between customers as well as between testing and live environments.

Rather than relying solely on logical tenant identifiers within a shared database, Ayn isolates customer data at the database level. This architecture reduces cross-tenant exposure risk, limits the potential blast radius of incidents, and enables independent backup, recovery, retention, and lifecycle management for each customer.

Dal’s AML platform has truly been a game changer for us. Alongside comprehensive global PEP and sanctions screening, it has automated and streamlined CMA reporting, saving us significant time and effort. What sets Dal apart is their deep understanding of CMA requirements and how things are done in practice — they simplify the process and make it much easier to navigate. On top of that, their customer support is outstanding: responses come quickly, often within the hour, and they don’t just acknowledge feedback but act on it, reflecting and implementing improvements without delay. Their commitment, agility, and reliability have made them not just a solution provider, but a trusted partner for us at Pinnacle Capital.

Maha AlThehaiban
Compliance & AML Lead, Pinnacle Capital
Testimonial logo

Dal began where others stopped. We quickly came to rely fully on their platform. Their true strength shows in handling Nafith, Makken, and Adverse Media. The pace of their development is impressive, and with such a passionate team, it’s hard to imagine how far they’ll go a year from now!

Norah Albarraq
Chief Compliance Officer, TAM Capital
Testimonial logo

Ayn gave us flexibility in building customer risk assessments that reflect the nature of our activities and products, through customizable risk factors and weights. The dashboard also improved our tracking of open cases and matters by providing a clearer view of each customer's status and the actions required, which sped up processing and raised the efficiency of our decision-making.

Turki Al-Aidi
Head of Compliance and AML, Dinar
Testimonial logo

Ayn's products added tangible value to our business through a comprehensive solution that elevates the efficiency of our internal operations. The platform's readiness and the responsiveness of the Dal team enabled us to activate the products in less than a week from signing, which helped accelerate adoption, raise team efficiency, and reduce the time required to complete tasks.

Abdullah Al-Andas
CEO, Wadaie
Testimonial logo

Additional Reasons to choose AYN’s eKYC and Client Onboarding

Adaptive forms

The flow changes with the client's risk profile. It captures risks and edge cases, not just fields.

AML risk profiling

Every client is risk-scored during onboarding, not after it.

EDD workflows

High-risk profiles trigger enhanced due diligence automatically.

Suitability assessment

Full suitability assessment for investment firms, built into the same flow.

Two-level approvals

Set up first-level and second-level approvers.

KYC version history

Every profile keeps its full history, for when the auditor comes asking.

Expiry management

ID and KYC expiry alerts, with automatic updates.

Address + IBAN verification

Both verified for individuals during onboarding.
Support

Frequently asked questions

Can we build the onboarding flow ourselves?
Yes. The no-code flow builder is made for compliance and business teams. No engineering or IT support needed.
Does the onboarding portal run on our own domain?
Yes. The portal is white-labelled and deploys on your domain with your branding.
Do clients need to download an app?
No. The portal is mobile-friendly and runs in the browser.
Is onboarding available in Arabic?
Yes. The portal is fully bilingual, Arabic and English throughout.
How does enhanced due diligence (EDD) get triggered?
By the client's risk profile. High-risk answers route the client into EDD workflows automatically.

Compliance software built for the Kingdom.

Automate 90% of your AML tasks. Start with a demo.
Book a Demo