GH GambleHub

KYC-UX: 마찰 감소

1) KYC-UX 원칙

의도적으로 위험 기반: 위험이 낮을수록 마찰이 줄어 듭니다. 신호 전용 에스컬레이션.
점진적 공개: 현재 필요한 것을 정확하게 보여줍니다 (최소 필드/화면).
원탭 재진입: 컨텍스트 보존, 미완성 점검 요약.
다중 소스 신호: 문서 + 활력 + 행동/네트워크 기능.

목표 분리: KYC (귀하가 누구인지)

설명 가능성: 짧은 이유, 이해할 수있는 사용자 동작, 예측 가능한 타이밍.


2) 위험베이스 레벨 (대략적인 행렬)

레벨콴도우리가 요구하는 것SLA 자동 확인UX 노트
L0 (빛)가입/적은 금액이름, 생년월일, 국가 KYC즉시자동 완성, 마스크, 툴팁
L1 (기본)첫 번째 예금/작은 제한OCR/NFC를 통한 Selfie-liveness + 문서 (여권/ID)1-2 분카메라/갤러리, 자동 쓰레기, 품질 힌트
L2 (증폭)큰 한계/위험 신호주소 증명, 재활성 + MRZ/NFC 검증10 분의 5-10 분진행 표시 줄, "나중에 다시 오십시오"
L3 (고급)SoF/SoW/Sank Hits은행 명세서/급여 명세서/선언최대 24-72 시간파일 업로드, 형식 체크리스트
💡 이벤트 별 확대: 한계 초과, 지리 신호 충돌 (IP 단위 KYC), 제재/PEP 신호, 사기 패턴, 위험률.

3) KYC 흐름 참조 (모바일 우선)

1. 임계 값 트리거 (예: 첫 번째 출력) → 짧은 원인과 이점이있는 화면: "출력을 열고 한계를 높이기 위해 신원을 확인합시다".
2. 국가에 "최고의 것" 조언이있는 문서 선택 (여권/ID/드라이버).
3. 촬영: 자동 쓰레기, 배경 흐림, 눈부심/대비 조명, 선명도 제어.
4. OCR/MRZ/NFC: 즉각적인 진행 상황, UI를 차단하지 마십시오. NFC에서 - 애니메이션 "문서를 전화로 가져옵니다".
5. 활력: 3-4 간단한 동작 (헤드 턴/깜박임) 또는 수동 활력 2-3 프레임.
6. 자동 검증 (배경) + 가시적 SLA 타이머 (예: "최대 2 분").
7. 결과: + 승인 된 → 한계/상태; → 정확히 하나의 포인트와 예제를 보완해야합니다. -거부 → 이해할 수있는 이유와 항소 경로.


4) "소프트" 스텝 업 및 컨텍스트

지리 충돌 (IP 단위 KYC) → GPS/SIM 요청 또는 주소 증명 (L2).
고위험 BIN/발행자 → 입금을 시도 할 때 강제로 강요합니다.
속도/다중 회계 → 출력시 셀카 + SoF를 반복했습니다.
SoF/SoW 및 수동 검증을 통한 APP/제재 (퍼지) → L3.


5) Micro-UX: 마찰을 줄이는 방법

단계 전에: "무엇을 요리해야합니까? ~ 2 분, 여권/ID 및 좋은 조명".
문서 캡처: 마스크 프레임, 눈부심 감지, 녹색 체크 스탬프 "사진 읽기/짝수 각도".

로컬 OCR 미리보기: 시각 검사를 위해 읽기 필드를 강조 표시합니

NFC 팁: 특정 국가/양식의 칩 위치에 대한 정보.
활력 탐색: 텍스트가없는 간단한 작업-아이콘 + 짧은 문구.
통증없이 재시도: 진행을 잃지 않고 단계를 반복하십시오. 타이머를 사용한 시도 제한.

프라이버시 게이트 하우스: "사진은 암호화되어 있습니다. 얼른/UI 로그에 데이터가 없습니다. "


6) 현지화 및 가용성

명령, 샘플 문서 및 허용 가능한 형식의 완전한 번역.
RTL, 큰 글꼴, 'aria-labels', 키보드 탐색 지원.
전화에 대한 국가 별 검증 (주소 형식, ID- 마스크) - E.164.
현지 언어의 예: "예: st. Pushkin, d. 10, 적합합니다. 5 ".


7) 개인 정보 보호, 저장 및 동의

명확한 동의: 목적 (KYC/AML), 보유 기간, 제거/항소 권한.
데이터 최소화: 가능한 경우 토큰/해시를 저장하고 PAN/whister를 숨깁니다.
제거/보존 정책: 법률/라이센스에 의해 L0-L1 더 짧은 L2-L3.
감사 트레일: 누가/볼 때/결정했는지; 불변의 통나무.


8) 엔지니어링: 이벤트 및 데이터 모델 (최소)


kyc.sessions (
kyc_id PK, user_id, level_target, started_at, status, provider, country, risk_score, conflict_flags, sla_eta_at
)
kyc.documents (
doc_id PK, kyc_id FK, type, side, ocr_json, mrz_ok, nfc_ok, quality_score, captured_at, storage_ref
)
kyc.liveness (
kyc_id FK, type, result, confidence, frames_ref, captured_at
)
kyc.sanctions_pep (
kyc_id FK, list, match_type, score, reviewed_by, reviewed_at, decision
)
kyc.proofs (
kyc_id FK, kind -- POA      SOF      SOW,
file_ref, parsed_json, status, requested_at, received_at, reviewer
)
kyc.decisions (
kyc_id FK, level_granted, result -- APPROVED    MORE_INFO    REJECTED,
reason_code, comment, decided_at
)

9) 의사 -DSL 정책 (예)

yaml policy: "kyc_v2_risk_based"
triggers:
- name: "first_withdrawal"  -> target_level: L1
- name: "limit_5k_month"   -> target_level: L2
- name: "sanctions_fuzzyhit" -> target_level: L3 escalations:
- if: geo_conflict_score >= 2 then step: "POA"
- if: issuer_risk in ["high","unknown"] and method == "CARD" then step: "liveness"
- if: velocity_deposits_24h > 3 then step: "liveness"
timeouts:
L1: "PT10M" # ожидание авто-проверки
L2: "PT30M"
L3: "P3D"
ux:
show_timer: true resume_link: true

10) 지표 및 대시 보드

변환/속도

KYC 시작 → 자동 패스 → 수동 검토 → 승인

계층 및 국가 별 평균/95p KYC

자동 통과% (OCR/MRZ/NFC/liveness) 및 매뉴얼 공유

품질/위험

불일치 속도 (IP 단위 KYC/SIM) 및 에스컬레이션 속도

거짓 거부% (항소 → 반전)

PEP/제재는 솔루션에서 적중률과 TAT를 기록합니다

UX/오류

Abandonment не계산서 (Doc Capture, Liveness, Uploads, Review)

재시도 속도 및 원인 (눈부심/흐림/NFC 실패)

모바일 vs 데스크톱: 성공과 시간의 델타


11) 경고 및 임계 값

단계별 포기 스파이크 (시간당 최대> X bps)

OCR 품질 저하 (품질 _ 점수 p50 <임계 값)

국가/공백에 의한 NFC 실패 급증

자동 통과 붕괴: 가을> Y% d/d

수동 백 로그: TAT> SLA (적색 영역)

제재 제공 업체 다운: 타임 아웃, 백업으로 전환


12) SQL 템플릿

12. 1. KYC 깔때기

sql
SELECT stage, COUNT() AS users
FROM (
SELECT user_id, 'start' AS stage FROM kyc.sessions WHERE started_at BETWEEN:from AND:to
UNION ALL
SELECT user_id, 'doc_captured' FROM kyc.documents WHERE captured_at BETWEEN:from AND:to
UNION ALL
SELECT user_id, 'liveness_done' FROM kyc.liveness WHERE captured_at BETWEEN:from AND:to
UNION ALL
SELECT user_id, 'approved' FROM kyc.decisions WHERE decided_at BETWEEN:from AND:to AND result='APPROVED'
) s
GROUP BY stage ORDER BY 1;

12. 2. 자동 검증 시간

sql
SELECT level_target,
PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY EXTRACT(EPOCH FROM (COALESCE(decided_at, now()) - started_at))) AS t_median_sec,
PERCENTILE_CONT(0.95) WITHIN GROUP (ORDER BY EXTRACT(EPOCH FROM (COALESCE(decided_at, now()) - started_at))) AS t_p95_sec
FROM kyc.sessions
LEFT JOIN kyc.decisions USING (kyc_id)
WHERE started_at BETWEEN:from AND:to
GROUP BY 1;

12. 3. 프레임의 품질과 배신의 원인

sql
SELECT reason_code, COUNT() AS cnt
FROM (
SELECT CASE
WHEN quality_score < 0.6 THEN 'low_quality'
WHEN mrz_ok = FALSE THEN 'mrz_fail'
WHEN nfc_ok = FALSE THEN 'nfc_fail'
ELSE 'other'
END AS reason_code
FROM kyc.documents
WHERE captured_at BETWEEN:from AND:to
AND doc_id IN (SELECT doc_id FROM kyc.documents GROUP BY doc_id HAVING COUNT() > 1)
) t
GROUP BY 1 ORDER BY cnt DESC;

13) 사기 방지 신호 ("바퀴에 스틱 없음")

장치 그래프 및 반복 셀카/문서 → L2/L3의 조용한 에스컬레이션.
다시 OCR없이 지리 속도 → 재생 성.
BIN-geo 불일치 → 예금에 대한 활력, 전체 KYC 흐름을 깨뜨리지 않습니다.
VPN/Proxy/Tor → 금지 전에 대체 신호 (GPS/SIM) 에 대한 소프트 요청.


14) 모범 사례 (짧은)

1. 이벤트 설계: KYC는 사용자가 가치를받는 곳 (예금/인출/제한) 입니다.
2. 자동 캡처 + 라이브 팁; 가능한 경우 OCR/NFC 및 수동적 활력.
3. 신호 (지리/충돌/속도/제재) 및 임계 값 만 강화하십시오.
4. 강력한 이력서 경험: "같은 단계에서 계속하십시오", 문자/SMS의 깊은 링크.
5. SLA 타이머와 정직한 상태는 어디에나 있습니다.
6. 현지화/a11u: 텍스트, 예, 형식, RTL.
7. 개인 정보 보호: 최소화, 암호화, 이해할 수있는 동의, 보존 정책.
8. 원격 측정 및 품질 경고 (글레어/블러/NFC).
9. A/B 저작권/명령/단계 순서 테스트는 실패시 가드 레일로 테스트합니다.
10. 명확한 TAT로 항소 및 수동 검토 도킹 절차.


15) 구현 점검표

  • L0-L3 레벨 매트릭스, 트리거 및 스텝 업.
  • 백업이있는 OCR/NFC/liveness/justice 제공 업체.
  • 수업 화면 + 품질 힌트; 자동 캡처, 프레임, 눈부심 감지.
  • 기본적으로 수동적 활력, 폴백으로 활성
  • 역학 재개, 딥 링크, 알림.
  • 국가 별 문서의 현지화, RTL, a11y.
  • 개인 정보 보호/동의, 보존, 감사 추적.
  • 대시 보드: 단계 변환, 자동 통과, TAT, 프레임 품질.
  • 경고: 포기/OCR/NFC/자동 통과/백 로그.
  • 항소 및 수동 결정 절차, SLA.

요약 다시 시작

낮은 마찰 KYC-UX는 위험 기반 에스컬레이션, 스마트 캡처 기술 (OCR/NFC/liveness), 현지화 된 명령 및 강력한 이력서 경험입니다. 투명한 마감일, 데이터 최소화 및 예측 가능한 스텝 업을 추가하면 동시에 예금/인출 변환을 늘리고 규정 준수를 가속화하며 수동 점검을위한 거래 비용을 절감합니다.

Contact

문의하기

질문이나 지원이 필요하시면 언제든지 연락하십시오.우리는 항상 도울 준비가 되어 있습니다!

통합 시작

Email — 필수. Telegram 또는 WhatsApp — 선택 사항.

이름 선택 사항
Email 선택 사항
제목 선택 사항
메시지 선택 사항
Telegram 선택 사항
@
Telegram을 입력하시면 Email과 함께 Telegram에서도 답변드립니다.
WhatsApp 선택 사항
형식: +국가 코드 + 번호 (예: +82XXXXXXXXX).

버튼을 클릭하면 데이터 처리에 동의하는 것으로 간주됩니다.