MOBILE FINTECH / KYC REDESIGN

Transforming a Branch-Assisted Process into a Guided Digital Experience

Faster
Onboarding experience
Reduced
Perceived complexity
Clearer
Application tracking
"Opening a bank account should build financial access,
not create barriers to it."
/ THE TENSION

The Friction of Branch-Assisted Onboarding

Opening a bank account has traditionally been a branch-assisted experience. Customers relied on bank representatives to explain requirements, verify documents, correct mistakes, and guide them through mandatory compliance procedures. While this approach helped ensure security and regulatory compliance, it also meant that much of the onboarding complexity was absorbed by bank staff rather than the customer.

As Bank of Palestine expanded its digital services, the onboarding process was moved online. However, the experience largely replicated the existing banking workflow instead of adapting it for self-service use.

The challenge was not to remove complexity from the process, but to help customers successfully navigate that complexity on their own.
Branch-Assisted vs Digital Onboarding Friction
/ EXPERIENCE AUDIT

Mapping Steps to Find Friction

To understand where friction existed, I analyzed the existing onboarding journey and mapped the steps customers needed to complete before opening an account. The review revealed that the experience was designed around internal banking processes rather than customer understanding. While each step served a valid operational or compliance purpose, the overall journey felt lengthy, fragmented, and difficult to navigate independently.

FRICTION AREA 01

Information Overload

The onboarding process consisted of 12 individual steps presented with equal visual importance. Customers were required to move through multiple screens without a clear understanding of how the information was organized or how much effort remained.

1
Account Opening
2
Customer Info
3
FATCA
4
Address
5
Customer Activity
6
Wealth Info
7
Power of Attorney
8
Account Data
9
E-Service
10
Terms
11
Attachment
12
Signatures
13
Comments
FRICTION AREA 02

Compliance Hidden Inside the Journey

The onboarding flow combined multiple banking requirements into a single experience. Personal information, compliance questions, account preferences, and document uploads were presented as one continuous flow. From a customer's perspective, it was difficult to understand why certain information was being requested or which sections were legally required.

Compliance Hidden Inside the Journey Diagram
FRICTION AREA 03

A Digital Version of a Paper Form

The experience focused on collecting information rather than guiding users through account opening. Customers moved from one form screen to another, entering details and uploading documents without receiving much contextual guidance. The system successfully gathered information but provided limited support for completing the journey.

A Digital Version of a Paper Form Diagram
FRICTION AREA 04

Expectation vs Reality

Many users assumed account creation happened immediately after submission, while the actual process involved document reviews, verification, compliance checks, and activation.

Expectation vs Reality Diagram
/ KEY INSIGHTS

Key Insights & Opportunity Areas

Key Research Insights

  • 1. Complexity Was Necessary Opening a bank account required KYC verification, document validation, compliance checks, and security reviews. These requirements could not be removed without compromising regulatory obligations.
  • 2. The Experience Was Process-Centric The onboarding flow reflected how the bank collected information internally rather than how customers understood account opening.
  • 3. Missing Guidance Loop In branches, staff explained requirements, corrected mistakes, and answered questions. The digital experience transferred responsibilities to customers without providing equivalent support.
  • 4. Mismatched Expectations Customers assumed submitting an application meant opening an account. The actual process involved document reviews, verification, compliance checks, and activation.

Opportunity Areas

  • Reduce Perceived Complexity Help users understand progress and effort through organized, phase-based progression.
  • Provide Guidance Throughout the Journey Replace branch assistance with smart, contextual explanations directly in the fields.
  • Improve Transparency Make banking verification, backend delays, and manual review stages visible and understandable.
  • Support Real-World Completion Design for multi-session completion, allowing users to save progress and return when documents are ready.
/ ONBOARDING JOURNEY MAP

Mapping the Onboarding Journey

Before redesigning the experience, I mapped the complete onboarding workflow to understand how customer actions, compliance requirements, verification steps, and backend banking processes interacted with each other. Below is the system flow mapping.

01 / START Start Onboarding
02 / ENTRY Phone & Email
In Palestine?
03 / OTP OTP Validation
04 / ID Enter ID Num
ID Valid?
05 / OCR OCR ID Scan
06 / BIOMETRICS Liveness Check
Selfie Ok?
07 / VAULT Account Created
03B / FORM Foreigner Form
04B / UPLOAD Upload Passport
05B / MANUAL Manual Review
04C / BRANCH Visit Branch
06B / VIDEO Fallback Video

01 / Start Onboarding & Credentials

Introduce clear guidelines explaining what documents will be required during the onboarding session, setting proper user expectations and reducing drop-offs.

COMPLIANCE: geo-restrictions warning and ID checks mandatory before form launch.

02 / Residency & Contact Verification

Background IP and cellular network geolocation checks automatically separate domestic citizens from foreign residents early in the journey.

COMPLIANCE: AML rules require verified cellular/email node bound to account.

03 / Identity Lookup & Registry Match

Asynchronous backend connection querying MoI government database in under 2 seconds. Reassurance loaders prevent user exit.

COMPLIANCE: Registers that the input national ID card matches government MoI files.

04 / OCR ID Document Scan

On-device image OCR parsing captures text in real-time. Auto-exposure filters resolve low-light legibility issues.

COMPLIANCE: Archiving unedited photo files of physical cards linked to customer ledger.

05 / Liveness Check & Biometrics

Interactive camera prompts (blink/turn indicators) with real-time feedback guide perfect face framing.

COMPLIANCE: Liveness proof is mandatory to avoid spoofing and identity theft.

06 / Selfie Verification & Account Vault

Direct pixel comparison between OCR document image, registry profile photo, and live selfie check.

COMPLIANCE: Match check is required to ensure the owner of the document is the applicant.
EXCEPTION & FALLBACK CHANNELS
Exception 3B: Foreign Passport

FATCA, CRS declarations are triggered. Users scan passport pages instead of local IDs, queued for manual review.

Exception 4C: Registry Fail

Unmatched records block digital creation. Show local branch map with queue reservations to avoid long physical wait times.

Exception 6B: Selfie Mismatch

If automated comparison scores fall below a strict threshold, launch an in-app secure video call fallback with a live agent.

/ INFORMATION ARCHITECTURE

Redesigning the Information Architecture

The onboarding journey contained multiple compliance requirements, verification steps, and account setup tasks that were presented as individual steps with little structure. While the information being collected was necessary, the way it was organized made the process feel longer and more complex than it actually was.

RESEARCH ARTIFACT · INITIAL DISCOVERY

Basic steps involved - functionality

  • Identity verification - who am I?
  • Eligibility test - blacklisted or not
  • Existing account holder /not
  • Add a new account to my name
  • more about me - employability, source of income, risk factors, PEP
  • Depending on my nationality - FATCA is req
  • My spouse / nominee details
  • My address proof
  • Fund/ wealth info
  • Power of attorney
  • New account details
  • E services
  • signature
Completing kyc = creating new bank account
THE REFINED SYSTEM FRAMEWORK
PMA Regulatory Mandate: Standard fully functional bank accounts cannot be opened in Palestine without valid KYC (Know Your Customer) documents verified against central ministry registries.
Government Registry Databases (Linked via Mobile)
Customer Identification Full Name, Palestine ID Number, Photo
Registered Profile Registered Address, Email & Registry details
Core Account Registry Existing Accounts & Active Card Status checks
PMA Compliance Directives
Mandatory Lock Onboarding blocks automatically if any KYC criteria fail.
Risk-Based Diligence High-risk profiles (e.g. PEPs) trigger Enhanced Due Diligence (EDD) background audits.
Jerusalem / Passport Exceptions Jerusalem IDs and foreign passports follow dedicated manual validation paths.

KYC Phase Restructuring (5 Core Phases)

PHASE 01: Core Registration (Steps 1–3)

Checks eligibility against national blacklists and verifies if the user already holds active accounts immediately upon contact registration.

PHASE 02: Biometric Verification (Steps 4–6)

Captures national ID card details via OCR scan and executes blink/liveness biometric checking to prevent identity theft.

PHASE 03: Profile Amplification (Steps 7–10)

Gathers residential addresses, nominee structures, PEP declarations, and income sources to establish full audit profiles.

PHASE 04: Account Ledger Creation (Step 11)

Provisions account routing numbers, configures ledger profiles, and establishes the user's secure digital vault.

PHASE 05: Cryptographic Consent (Steps 12–13)

Configures mobile services access and completes draws to legally sign off on the onboarding ledger.

/ DESIGN STRATEGY

Guided Customer Journeys for Complex Audits

The audit revealed that the challenge was not the number of requirements users had to complete, but how those requirements were presented. Banking regulations, identity verification, and compliance checks were essential parts of the onboarding process and could not be removed.

Instead of simplifying the requirements themselves, the redesign focused on simplifying the experience of completing them. The goal was to transform onboarding from a bank-centric workflow into a guided customer journey that felt structured, transparent, and achievable. Finally, the product should encourage continuous learning rather than one-time interactions.

/ FIRST DRAFT ITERATION

First Rejected Draft

Our first approach focused on creating a unified onboarding experience by reducing the number of visible steps and consolidating multiple processes into a single streamlined flow. The idea was to make account opening feel faster and more modern by minimizing transitions between screens and presenting onboarding as one continuous journey.

The unified approach also introduced operational challenges. Certain verification activities depended on information collected earlier in the journey, while some compliance requirements required separate handling, review processes, and exception scenarios.

First Rejected Draft Mobile Onboarding Flow
/ THE ACCEPTED DESIGN

Designing for Confidence and Transparency

Reduce Perceived Complexity

The existing experience presented onboarding as a long sequence of independent steps. By organizing related tasks into meaningful phases, users could focus on one objective at a time rather than the entire process.

BEFORE

A continuous 12-step sequence of forms, identity uploads, and compliance questions presented with equal visual weight, causing massive drop-offs when users faced unexpected requests midway.

Before: 12 continuous steps
AFTER (REDESIGN)

Organized into 5 structured phases (Registration, Verification, ID Scanning, Liveness, and Account Selection) that establish momentum and save progress if users pause.

After: 5 structured phases

We had multiple ways to go forward including a multi-stepper form, but that gets affected if people leave the process midway and can cause confusions.

Replace Branch Guidance Digitally

Customers previously relied on branch staff to explain requirements, answer questions, and help them complete forms. The redesigned experience provides guidance directly within the interface through contextual explanations, progress indicators, and clear next steps. Complex processes and documents are explained to the user, and updates are notified immediately to maintain a smooth workflow.

Interactive Mobile Onboarding Simulator Mockup

Make Banking Processes Transparent

Many users assumed account creation happened immediately after submission, while the actual process involved reviews and verification. The redesign aimed to make every stage visible, helping users understand what was happening and what to expect next.

By introducing clear in-app status tracking, users no longer guess their verification state. If an automatic check requires manual bank agent review:

  • Users are notified of the exact document being verified.
  • An expected activation timeline is clearly shown.
  • Immediate, clickable fallbacks (like a secure in-app video call) are offered if validation fails, keeping the user in the digital stream.
BEFORE (BRANCH PORTAL)

Status details were hidden in internal back-office tables, leaving both branch agents and customers waiting in the dark about verification blockages.

Before: Hidden status tracking
AFTER (REDESIGN STATUS SCREEN)

Clear, in-app real-time status tracking widget that notifies the user exactly what document is being verified and displays the expected timeline.

After: In-app status tracking widget
/ HARD CHOICES

The Hard Choices: Security vs. Seamless Flow

Balancing national banking regulations with a friction-free, customer-facing self-service app required key compromises:

Stakeholder Compromises

Maintaining Manual Exceptions

We compromised by preserving manual approval loops for Jerusalem IDs and foreign passports. While this prevented 100% digital automation, it guaranteed compliance with strict international banking audits.

Slow Government Registry Latency

Direct sync queries with governmental MoI databases frequently experienced heavy latency. Instead of loading spinners that blocked actions, we allowed the UI to asynchronously poll in the background while the user completed secondary profile forms.

THE VERDICT

Maintains absolute regulatory compliance while providing a smooth, asynchronous digital journey.

/ VALIDATION

Validating the Solution

After redesigning the onboarding experience, the solution was evaluated against the challenges identified during the audit. The objective was to determine whether the new structure successfully addressed the complexity, uncertainty, and guidance gaps present in the original experience.

Rather than focusing on reducing regulatory requirements, the validation focused on improving how users experienced those requirements throughout the journey.

/ LEARNINGS & OUTCOMES

Reflection & Learnings

This project began with what seemed like a straightforward objective: digitize the account opening experience and reduce dependence on branch visits. However, as I explored the onboarding journey, I realized that the challenge was far more complex than redesigning forms or reducing the number of steps.

One of the biggest learnings was that complexity and friction are not the same thing. Banking onboarding is inherently complex because of regulatory requirements, identity verification, security checks, and compliance obligations. These requirements could not simply be removed or hidden. The real challenge was helping users understand and navigate that complexity without feeling overwhelmed.

Good onboarding doesn't eliminate complexity.
It helps users navigate it with confidence.