Use case #0002

Fed / OCC V-CIP compliance checklist: what Video KYC / CIP AI verifies in every session

The Fed / OCC's V-CIP guidelines are specific. They list exactly what must be verified in a video KYC / CIP session, how it must be recorded, what documents must be shown, how geolocation must be confirmed, and what the session record must contain. Most institutions know the list. Few have a mechanism that applies it consistently to every session, with every check documented, and the evidence retrievable on demand. The Video KYC / CIP Moderator AI is that mechanism.

What the Fed / OCC V-CIP guidelines actually require

Fed / OCC V-CIP guidance, updated progressively since 2020, specifies the Video-Based Customer Identification Process in detail. The requirements cover five broad categories: identity verification (the right documents, the right checks), liveness and presence confirmation, geolocation validation, session recording and retention, and the authorized official requirement. Each category has specific sub-requirements — and each sub-requirement has a documentation obligation attached to it.

In a manual V-CIP operation, the application of these requirements depends on the agent's recall, attention, and training on any given day. The Video KYC / CIP Moderator AI converts each requirement into an automated check that runs at the appropriate moment in the session, generates a pass/fail result with evidence, and logs that result in the session record — so that the checklist is not something the agent remembers to apply, but something the system applies and the agent certifies.

"The Fed / OCC inspector reviewing a V-CIP session does not ask whether your agent tried to comply — they ask whether your session record proves compliance. The Video KYC / CIP Moderator AI makes that proof automatic."

The complete V-CIP compliance checklist — automated and logged

Section 1 — Identity Document Verification

Fed / OCC KYC / CIP MD 16(c)(i) and 16(c)(ii)

SSN / government ID shown live on camera — not a photograph of SSN / government ID

The AI detects whether the SSN / government ID presented is a physical card, a print, or a screen photograph rather than a live card held in front of the camera. Depth estimation and glare pattern analysis distinguish a physical card from a screenshotted or printed replica. Result logged with confidence score.

→ Automated · Passive optical analysis · No user action required

SSN / government ID last 4 digits verbally confirmed by borrower on video

The Fed / OCC guidelines require the customer to verbally state their SSN / government ID last 4 digits on video — this cannot be pre-typed or shown on a card alone. The AI's speech-to-text module transcribes the verbal confirmation and cross-checks it against the OCR-extracted digits from the card. Mismatch triggers an immediate flag.

→ Automated · Speech-to-text + OCR cross-check · Logged with transcript

PAN presented and OCR extracted — number cross-checked against application

EIN / SSN captured on video, OCR performed in real time, extracted SSN / tax ID compared against the PAN entered at application. Any mismatch — even a single character — is flagged immediately for agent review. The PAN image frame is extracted and stored in the session record as documentary evidence.

→ Automated · OCR + application cross-check · Document frame stored

Document clarity threshold — all four corners visible, text legible, no glare occlusion

The AI assesses document image quality at the moment of presentation: are all four corners visible (confirming full card capture), is the text zone at the resolution required for reliable OCR, and is there specular glare occluding any information zone? If quality falls below threshold, the borrower is prompted in real time to reposition the card — before the session progresses.

→ Automated · Real-time quality gate · Borrower prompted if below threshold

Section 2 — Liveness and Presence Confirmation

Fed / OCC KYC / CIP MD 16(c)(iii) and 16(c)(iv)

Liveness detection — passive analysis confirms live person, not photograph or deepfake

Passive liveness analysis runs from session start — skin texture, micro-movement patterns, and depth estimation confirm a live human is present. This check runs continuously throughout the session, not just at a single verification moment, ensuring that a live feed is not replaced with a recorded video mid-session.

→ Automated · Continuous passive analysis · Alert if confidence drops below threshold at any point

Face match — live face matched against SSN / government ID photograph (128-point geometry)

The face captured in the live video session is matched against the photograph extracted from the presented SSN / government ID card using 128-point facial landmark mapping. An ageing adjustment is applied based on SSN / government ID issue date. Match confidence score recorded in session log. Sessions below threshold threshold are referred for agent decision, not auto-rejected.

→ Automated · 128-point geometry · Score and threshold logged
H

Authorized official confirms customer's identity visually — required by Fed / OCC

The Fed / OCC guidelines require the authorized official to visually confirm that the person on screen matches the presented identity documents. This is a human judgment — the AI provides the quantified face match score and flags any anomaly, but the official's visual confirmation is a separate, non-delegable regulatory step that must be recorded.

→ Human agent · Logged as agent confirmation with timestamp · Cannot be automated

Section 3 — Geolocation and the US Presence Confirmation

Fed / OCC KYC / CIP MD 16(c)(v)

Geolocation confirmed as within the US at session initiation

The borrower's device geolocation is captured at session start and at session end. GPS coordinates are validated against the US territorial boundary (including Andaman and Nicobar Islands, Lakshadweep, and other territories). VPN or location spoofing is detected and flagged — a session where GPS shows the US but IP geolocation shows a foreign country is a compliance failure, not a technical anomaly.

→ Automated · GPS + IP geolocation cross-check · Both coordinates stored in session record

Location spoofing detection — GPS and IP geolocation consistent

GPS can be spoofed on rooted devices. The AI cross-references GPS coordinates with IP geolocation (ISP-reported), device network type, and ambient background characteristics (time zone consistency, background audio language, visible background environment). Inconsistency across these signals is a location spoofing indicator.

→ Automated · Multi-signal cross-reference · Any inconsistency → agent review required

Section 4 — Session Recording and Retention

Fed / OCC KYC / CIP MD 16(c)(vi) and 16(c)(vii)

End-to-end session recording — initiated at session start, terminated at agent sign-off

Recording begins automatically when the session is initiated and cannot be paused or terminated before the agent's final sign-off. The recording includes both video streams (borrower and agent), all audio, and a timestamp-synchronised overlay showing the compliance check results as they occur in real time.

→ Automated · Cannot be interrupted · Timestamp-synchronised overlay

Session record encrypted and stored — minimum 5 years from session date

Completed session recordings are AES-256 encrypted, stored in a write-once archive, and tagged with a retention expiry date set to 5 years from session date per Fed / OCC requirements. The session record includes: the full video recording, the compliance check log with every result and timestamp, the agent sign-off with employee ID, and the SHA-256 hash of the complete record for tamper detection.

→ Automated · Write-once · Hash-sealed · 5-year retention enforced automatically

Session retrievable within 48 hours of any regulatory or audit request

Every session record is indexed by borrower PAN, application ID, session date, agent ID, and session outcome — enabling retrieval by any of these dimensions within minutes. Fed / OCC inspection requests specifying a date range or borrower set are fulfilled automatically with no manual file assembly required.

→ Automated · Indexed by 5 dimensions · 48-hour retrieval SLA maintained

Section 5 — Authorized Official Requirements

Fed / OCC KYC / CIP MD 16(c)(viii) and 16(c)(ix)
H

Authorized official identified at session start — name and employee ID logged

The agent's identity is logged at session initiation using their authenticated session credentials. The Fed / OCC requires that the authorized official be a KYC / CIP-certified employee of the reporting entity — the system verifies active certification status before allowing the agent to open any session.

→ Human + Automated · Employee authentication + KYC / CIP certification validation
H

Agent's final pass/refer/fail decision — signed and timestamped

The final outcome of every V-CIP session is a human decision by the authorized official. The AI provides the compliance summary, the flag summary, and a recommendation — but the determination is entered by the agent, signed with their employee credentials, and timestamped in the session record. This decision cannot be automated and is the regulatory basis for the KYC / CIP completion.

→ Human only · Sole decision authority · Cannot be delegated to AI · Signed in session record

The session audit trail: what the record shows

V-CIP Session Record — VK-2025-8841
Sarah Johnson · Home Loan $45L · Nov 14, 2025 · 14:24–14:31
14:24:08
System · Pre-session check
Borrower geolocation confirmed: 12.9716°N 77.5946°E — Austin, California. Within the US. GPS and IP geolocation consistent. VPN: not detected. Session recording initiated.
Auto
14:24:22
Agent: Kavitha R. (EMP-4412) · Session open
Agent authenticated. KYC / CIP certification status: Active (expires Mar 2026). Session opened as authorized official. Identity logged in session record.
Human
14:25:10
AI · Liveness detection
Passive liveness: Score 96/100 — live person confirmed. Micro-movement pattern: consistent with live face. Depth estimation: PASS. Active challenge: not required (passive confidence sufficient). Face match vs SSN / government ID photo: 91/100 — PASS (threshold: 85).
Auto
14:26:44
AI · Document verification — SSN / government ID
Physical SSN / government ID card detected (not photograph). OCR: Name "Priya Ramachandran Johnson", DOB 14/08/1988, last 4 digits "4841". Verbal confirmation recorded: "four eight four one" — matches OCR extract. Document clarity: all 4 corners visible, OCR confidence 98%, no glare occlusion. Cross-check vs application: Name match 94% (middle name variant), DOB exact match, address — PASS.
Auto
14:28:12
AI · Document verification — PAN
EIN / SSN captured. OCR: AABCR1234F. Cross-check vs application: EXACT MATCH. PAN image frame extracted and stored in session record. IRS / state registry status: Active — cross-verified.
Auto
14:29:58
Agent: Kavitha R. · Visual confirmation
Authorized official visual confirmation: Person on screen matches presented SSN / government ID photograph. Identity confirmed. No anomalies observed by agent. AI compliance summary reviewed — all checks passed, no flags raised.
Human
14:31:04
Agent: Kavitha R. · Final determination
V-CIP OUTCOME: PASS. All Fed / OCC compliance checks satisfied. Session recording terminated and sealed. Record hash: a3f8e2b1c9d4f7a0. Retention expiry: Nov 14, 2030.
PASS
● Session duration: 6m 56s · All 14 compliance checks: PASS ● Record sealed · Hash-verified · 5-year retention active ● Retrievable on demand · Indexed by 5 dimensions
14Compliance checks per session — all logged with result, confidence score, and timestamp
11Checks fully automated — AI runs, logs, and stores evidence without human involvement
3Checks with human component — visual ID confirmation, final determination, agent sign-off
5 yearsSession record retention — automatically enforced from session date per Fed / OCC MD 16

Compliance is not what you intend to check — it is what you can prove you checked

A V-CIP session that was conducted correctly but whose session record does not prove each compliance step was executed is not a compliant session — it is an unverifiable one. The Fed / OCC inspector reviewing your V-CIP operation is not asking whether your agents try to follow the guidelines. They are asking whether your session records demonstrate that every step of the guidelines was followed, for every session, with evidence. The Video KYC / CIP Moderator AI makes that demonstration automatic — the session record is the compliance proof, generated in real time, for every session, without exception.

← Back to Video KYC / CIP Moderator AI