KYC-UX: μειωμένη τριβή
1) Αρχές KYC-UX
Βάσει κινδύνου εκ σχεδιασμού: όσο μικρότερος είναι ο κίνδυνος, τόσο λιγότερη τριβή. κλιμάκωση μόνο σήματος.
Προοδευτική αποκάλυψη: δείξτε ακριβώς τι χρειάζεστε τώρα (ελάχιστα πεδία/οθόνες).
Επανείσοδος μιας βρύσης: διατήρηση του πλαισίου, συνοψίζοντας τους ημιτελείς ελέγχους.
Σήματα πολλαπλών πηγών: έγγραφα + ζωντάνια + χαρακτηριστικά συμπεριφοράς/δικτύου.
Διαχωρισμός στόχων: KYC (ποιος είστε) ≠ SoF/SoW (από όπου προέρχονται τα χρήματα) ≠ AML/κυρώσεις (επιπλέον φίλτρα).
Επεξήγηση: σύντομοι λόγοι, κατανοητές ενέργειες χρηστών, προβλέψιμο χρονοδιάγραμμα.
2) Επίπεδα βάσης κινδύνου (κατά προσέγγιση πίνακας)
3) Ροή KYC αναφοράς (κινητό πρώτο)
1. Η ενεργοποίηση κατωφλίου (για παράδειγμα, η πρώτη έξοδος) → μια οθόνη με σύντομη αιτία και όφελος: «Ας ελέγξουμε την ταυτότητα για να ανοίξουμε τα αποτελέσματα και να αυξήσουμε τα όρια».
2. Επιλογή εγγράφων (διαβατήριο/ταυτότητα/οδηγός) με συμβουλές «τι είναι καλύτερο» για τη χώρα.
3. Σκοποβολή: αυτόματο σκάσιμο, θολό φόντο, φωτισμός λάμψης/αντίθεσης, έλεγχος οξύτητας.
4. OCR/MRZ/NFC: άμεση πρόοδος, μην εμποδίζετε τον UI· στο NFC - κινουμένων σχεδίων «φέρτε το έγγραφο στο τηλέφωνο».
5. Ζωντάνια: 3-4 απλές ενέργειες (στροφή κεφαλής/αναβοσβήνει) ή παθητική ζωντάνια 2-3 πλαίσια.
6. Αυτόματη επικύρωση (φόντο) + ορατός χρονοδιακόπτης SLA (π.χ. «έως 2 λεπτά»).
7. Αποτέλεσμα: + εγκεκριμένα όρια/κατάσταση →· → ακριβώς ένα σημείο και παραδείγματα πρέπει να συμπληρωθούν. - άρνηση → κατανοητή αιτιολογία και πορεία προσφυγής.
4) «Ήπιες» βαθμίδες και πλαίσιο
Γεωγραφική σύγκρουση (IP≠KYC) → αίτηση GPS/SIM ή απόδειξη διεύθυνσης (L2).
Ο BIN/εκδότης υψηλού κινδύνου → αναγκαστική διαβίωση όταν προσπαθεί να καταθέσει.
Ταχύτητα/πολλαπλός υπολογισμός → επαναλαμβανόμενη selfie + SoF στην έξοδο.
APP/κυρώσεις (ασαφείς) → L3 με SoF/SoW και χειροκίνητη επαλήθευση.
5) Μικρο-UX: Πώς να μειωθεί η τριβή
Πριν από το βήμα: «Τι να μαγειρέψετε; ~ 2 λεπτά, διαβατήριο/ταυτότητα και καλό φωτισμό».
Λήψη εγγράφου: πλαίσιο μάσκας, ανίχνευση λάμψης, πράσινες σφραγίδες ελέγχου «αναγνώσιμη/ακόμη και γωνία».
Τοπική προεπισκόπηση OCR: Κύρια πεδία ανάγνωσης για οπτική επιθεώρηση.
Συμβουλές NFC: πληροφορίες σχετικά με τη θέση του μικροκυκλώματος για συγκεκριμένη χώρα/έντυπο.
Επιβίωση πλοήγησης: απλές εργασίες χωρίς κείμενο - εικονίδια + σύντομη φράση.
Επαναλάβετε το βήμα χωρίς να χάσετε την πρόοδο. όριο των προσπαθειών με χρονοδιακόπτη.
Πύλη απορρήτου: "Η φωτογραφία είναι κρυπτογραφημένη. Δεν υπάρχουν δεδομένα στα αρχεία καταγραφής EXIF/UI"
6) Εντοπισμός και διαθεσιμότητα
Πλήρης μετάφραση οδηγιών, δειγματοληπτικών εγγράφων και αποδεκτών μορφοτύπων.
Υποστήριξη για RTL, μεγάλες γραμματοσειρές, 'aria-labels', πληκτρολόγιο πλοήγησης.
Επικύρωση ανά χώρα (μορφότυπος διεύθυνσης, μάσκα ταυτότητας), για τηλέφωνα - E.164.
Παραδείγματα στην τοπική γλώσσα: "Παράδειγμα: st. Pushkin, d. 10, άρθρο 5"
7) Προστασία της ιδιωτικής ζωής, αποθήκευση και συναίνεση
Σαφής συγκατάθεση: σκοπός (KYC/AML), περίοδος διατήρησης, δικαιώματα απομάκρυνσης/προσφυγής.
Ελαχιστοποίηση δεδομένων: αποθήκευση μαρκών/hashes όπου είναι δυνατόν, απόκρυψη PAN/EXIF.
Πολιτική απομάκρυνσης/διατήρησης: 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 Start → Auto-Pass → Manual Review → εγκρίθηκε
χρόνος-to-KYC ανά βαθμίδα και χώρα
Αυτόματη διέλευση% (OCR/MRZ/NFC/ζωντανότητα) και μερίδιο του εγχειριδίου
Ποιότητα/κίνδυνος
Ρυθμός αναντιστοιχίας (IP≠KYC/SIM) και ρυθμός κλιμάκωσης
Ψευδής απόρριψη% (προσφυγές → αντίστροφα)
PEP/Ποσοστό επέλευσης κυρώσεων και ΤΑΤ για τη λύση
UX/Σφάλματα
Εγκατάλειψη на шагах (Doc Capture, Liveness, Upload, Review)
Ρυθμός επανάληψης της δοκιμής και αιτίες (αστοχία glare/blur/NFC)
Mobile vs Desktop: Δέλτα επιτυχίας και χρόνου
11) Καταχωρίσεις και κατώτατα όρια
Ακίδα εγκατάλειψης σε βαθμίδα (up> X bps ανά ώρα)
OCR πτώση ποιότητας (quality_score 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. Ποιότητα των πλαισίων και αιτίες των retrays
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) Σήματα καταπολέμησης της απάτης (χωρίς «ραβδώσεις σε τροχούς»)
Το γράφημα της συσκευής και οι επαναλαμβανόμενες selfies/έγγραφα → μια ήσυχη κλιμάκωση στο L2/L3.
Γεω-ταχύτητα → εκ νέου επιβίωση χωρίς επανεμφάνιση OCR.
Αναντιστοιχία BIN-geo → ζωντάνια στην κατάθεση, δεν σπάει ολόκληρη τη ροή KYC.
VPN/Proxy/Tor → ήπιο αίτημα για εναλλακτικό σήμα (GPS/SIM) πριν από την απαγόρευση.
14) Βέλτιστες πρακτικές (σύντομες)
1. Σχεδιασμός της εκδήλωσης: KYC είναι ακριβώς εκεί όπου ο χρήστης λαμβάνει αξία (κατάθεση/απόσυρση/όριο).
2. Auto-Capcher + Live-Tips OCR/NFC και παθητική ζωντάνια, όπου είναι δυνατόν.
3. Επιτάχυνση μόνο των σημάτων (γεωγραφική/σύγκρουση/ταχύτητα/κυρώσεις) και των κατώτατων ορίων.
4. Ισχυρή επανάληψη της εμπειρίας: «Συνεχίστε από το ίδιο βήμα», βαθιές συνδέσεις με γράμματα/SMS.
5. Οι χρονοδιακόπτες SLA και τα έντιμα καθεστώτα είναι παντού.
6. : κείμενα, παραδείγματα, μορφές, RTL.
7. Προστασία της ιδιωτικής ζωής: ελαχιστοποίηση, κρυπτογράφηση, κατανοητή συναίνεση, πολιτικές διατήρησης.
8. Telemetry and quality alerts (glare/blur/NFC).
9. A/B copyright/οδηγίες/βαθμιδωτή εντολή δοκιμές με guardrails σε αστοχίες.
10. Διαδικασίες προσφυγής και χειροκίνητης ανασκόπησης με σαφή TAT.
15) Κατάλογος ελέγχου εφαρμογής
- L0-L3 μήτρα, σκανδάλες και βαθμίδες επιπέδου.
- OCR/NFC/ζωντάνια/παρόχους κυρώσεων με εφεδρείες.
- Οθόνη οδηγιών + υποδείξεις ποιότητας. auto-capcher, πλαίσια, ανίχνευση λάμψης.
- Παθητική ζωντάνια εξ ορισμού, ενεργή ως οπισθοδρόμηση.
- Συνεχίστε μηχανική, βαθιές συνδέσεις, υπενθυμίσεις.
- Τοπικοποίηση, RTL, a11y, παραδείγματα εγγράφων ανά χώρα.
- Προστασία της ιδιωτικής ζωής/συγκατάθεση, διατήρηση, διαδρομή ελέγχου.
- Ταμπλό: μετατροπή βήματος, αυτόματη διέλευση, TAT, ποιότητα πλαισίου.
- Προειδοποιήσεις: εγκατάλειψη/OCR/NFC/αυτόματη διέλευση/καθυστέρηση.
- Προσφυγές και χειροκίνητες διαδικασίες λήψης αποφάσεων, SLA.
Επανάληψη σύνοψης
Το χαμηλής τριβής KYC-UX είναι μια κλιμάκωση βασισμένη στον κίνδυνο, έξυπνες τεχνολογίες δέσμευσης (OCR/NFC/ζωντανότητα), τοπικές οδηγίες, και μια ισχυρή εμπειρία επανάληψης. Προσθέστε διαφανείς προθεσμίες, ελαχιστοποίηση δεδομένων και προβλέψιμα βήματα - και ταυτόχρονα αυξάνετε τη μετατροπή καταθέσεων/αποσύρσεων, επιταχύνετε τη συμμόρφωση και μειώστε το κόστος συναλλαγής για χειροκίνητους ελέγχους.