# Face Validation

Render a fullscreen capture component that analyzes frames from the user's front-facing camera to determine whether a live human face is present.

## Scope and provenance

- Product: web
- Status: Imported reference snapshot. Import date is not a verification date or guarantee of current release support.
- SDK version: Not declared for this page. Versions in examples must not be assumed current.
- Environment: Page-specific. Confirm the environment host, credentials, and service configuration; do not infer them from another product.
- Source: https://websdk2docs.idmission.com/customer-flows/face-validation
- Imported at: 2026-10-21T17:27:01.149Z
- Canonical page: https://docs.idmission.com/web/customer-flows/face-validation
- Agent index: https://docs.idmission.com/llms.txt

---

<a id="face-validation"></a>

### Face Validation

Render a fullscreen capture component that analyzes frames from the user's front-facing camera to determine whether a live human face is present.

[Open interactive examples →](https://docs.idmission.com/launchpad?view=integration)

<a id="example"></a>

#### Example

```tsx
import { FaceValidation } from "idmission-web-sdk";

async function getSessionId() {
  const resp = await fetch("/api/get-session");
  return (await resp.json()).id;
}

export default function App() {
  return (
    <FaceValidation sessionId={getSessionId} />
  )
}
```

```js
function getSessionId() {
  return fetch('/api/get-session').then(resp => resp.json()).then(resp => resp.id)
}

IDmissionSDK.renderFaceValidation('#target-element', {
  sessionId: getSessionId,
})
```

<a id="props"></a>

#### Props

<a id="props_sessionId"></a>

<a id="props_apiUrl"></a>

<a id="props_submissionUrl"></a>

<a id="props_authUrl"></a>

<a id="props_documentServiceUrl"></a>

<a id="props_loadingSpinner"></a>

<a id="props_clientRequestID"></a>

<a id="props_jobId"></a>

<a id="props_taskId"></a>

<a id="props_sendBase64DocumentsInSwaggerProxy"></a>

<a id="props_companyId"></a>

<a id="props_needImmediateResponse"></a>

<a id="props_sendDecisionDetailsInPost"></a>

<a id="props_useDocumentServiceForLivenessChecks"></a>

<a id="props_webhooksEnabled"></a>

<a id="props_webhooksURL"></a>

<a id="props_webhooksClientTraceId"></a>

<a id="props_webhooksStripSpecialCharacters"></a>

<a id="props_webhooksSendInputImages"></a>

<a id="props_webhooksSendProcessedImages"></a>

<a id="props_webhooksFireOnReview"></a>

<a id="props_webhooksFireOnReviewURL"></a>

<a id="props_onBeforeDocumentUpload"></a>

<a id="props_onDocumentUploadProgress"></a>

<a id="props_onDocumentUploaded"></a>

<a id="props_onDocumentUploadFailed"></a>

<a id="props_onAuthError"></a>

<a id="props_onLoadingStarted"></a>

<a id="props_onLoadingProgress"></a>

<a id="props_onLoadingCompleted"></a>

<a id="props_onLoadingFailed"></a>

<a id="props_enableTamperDetection"></a>

<a id="props_mediaIntegrityToken"></a>

<a id="props_onUserCancel"></a>

<a id="props_onCameraAccessDenied"></a>

<a id="props_onCameraTamperingDetected"></a>

<a id="props_onExitAfterTamperSealPopped"></a>

<a id="props_lang"></a>

<a id="props_theme"></a>

<a id="props_geolocationEnabled"></a>

<a id="props_geolocationRequired"></a>

<a id="props_debugMode"></a>

<a id="props_remoteDiagnostics"></a>

<a id="props_captureProgress"></a>

<a id="props_faceDetector"></a>

<a id="props_faceLandmarkerRuntime"></a>

<a id="props_showFaceLandmarks"></a>

<a id="props_handOverFaceCheck"></a>

<a id="props_requireEyesOpen"></a>

<a id="props_challengeResponse"></a>

<a id="props_estimateAge"></a>

<a id="props_predictGender"></a>

<a id="props_loadingOverlayMode"></a>

<a id="props_autoContinueAfterLoading"></a>

<a id="props_showIntroScreen"></a>

<a id="props_initialCaptureDelayMs"></a>

<a id="props_timeoutDurationMs"></a>

<a id="props_modelLoadTimeoutMs"></a>

<a id="props_runtime"></a>

<a id="props_skipSuccessScreen"></a>

<a id="props_idCardForFaceMatch"></a>

<a id="props_allowVirtualCameras"></a>

<a id="props_onBeforeSubmit"></a>

<a id="props_onComplete"></a>

<a id="props_onApproved"></a>

<a id="props_onDenied"></a>

<a id="props_onRequestFailure"></a>

<a id="props_onExitCapture"></a>

<a id="props_onExitAfterFailure"></a>

<a id="props_onModelError"></a>

<a id="props_assets"></a>

<a id="props_classNames"></a>

<a id="props_colors"></a>

<a id="props_verbiage"></a>

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `sessionId`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_sessionId) A session identifier generated with your IDmission credentials.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `apiUrl`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_apiUrl) Portal API base URL. Supplies defaults for the three URLs below.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `submissionUrl`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_submissionUrl) URL used for submission requests.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `authUrl`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_authUrl) URL to validate the session against.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `documentServiceUrl`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_documentServiceUrl) URL to upload captured documents to via Tus.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `loadingSpinner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_loadingSpinner) React component rendered in place of the SDK's own loading indicator, on every loading surface a flow shows: session validation, model loading, the stage-transition screen, and submission. It receives a \`stage\` saying which, and — for \`model-loading\`, the only determinate one — a \`progress\` percentage, because the built-in ring it replaces there is driven by real model-download progress. Rendering \`null\` falls back to the SDK's indicator rather than showing nothing, so an unhandled stage cannot leave a loading screen bare. |
| `clientRequestID`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_clientRequestID) The ClientRequestID field is typically populated with the Form ID and is used to link records together - in this case an id validation record to the original form                                                                                                                                                                                                                                                                                                                                                                                     |
| `jobId`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_jobId) The ID of the job to associate with the submission.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `taskId`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_taskId) The ID of the task to associate with the submission.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `sendBase64DocumentsInSwaggerProxy`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_sendBase64DocumentsInSwaggerProxy) Boolean flag to enable download and replace behavior for documents in the Swagger Proxy API. Defaults to false.                                                                                                                                                                                                                                                                                                                                                                                                    |
| `companyId`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_companyId) Company identifier to include with submission.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `needImmediateResponse`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_needImmediateResponse) Boolean flag sent with the submission request as its \`needImmediateResponse\` field (\`Y\`/\`N\`). Defaults to false.                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `sendDecisionDetailsInPost`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_sendDecisionDetailsInPost) Include decision details in post data. Defaults to false.                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `useDocumentServiceForLivenessChecks`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_useDocumentServiceForLivenessChecks) Boolean flag to indicate whether the liveness check photos should be uploaded to the document service, rather than sent as base64. Defaults to false.                                                                                                                                                                                                                                                                                                                                                          |
| `webhooksEnabled`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_webhooksEnabled) Boolean flag to indicate whether customer-configured webhooks should be invoked after submission.                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `webhooksURL`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_webhooksURL) URL to use when invoking customer-configured webhooks.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `webhooksClientTraceId`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_webhooksClientTraceId) A customer provided trace id to use when invoking customer-configured webhooks.                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `webhooksStripSpecialCharacters`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_webhooksStripSpecialCharacters) Boolean flag to indicate whether non-alphanumeric characters should be removed from the submission data when customer-configured webhooks are invoked.                                                                                                                                                                                                                                                                                                                                                                   |
| `webhooksSendInputImages`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_webhooksSendInputImages) Boolean flag to indicate whether raw user-captured images should be included in the submission data when customer-configured webhooks are invoked.                                                                                                                                                                                                                                                                                                                                                                                     |
| `webhooksSendProcessedImages`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_webhooksSendProcessedImages) Boolean flag to indicate whether processed user-captured images should be included in the submission data when customer-configured webhooks are invoked.                                                                                                                                                                                                                                                                                                                                                                       |
| `webhooksFireOnReview`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_webhooksFireOnReview) Boolean flag to indicate whether customer-configured webhooks should be invoked upon ID being marked for manual review.                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `webhooksFireOnReviewURL`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_webhooksFireOnReviewURL) URL to use when invoking customer-configured webhooks when ID is marked for manual review.                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `onBeforeDocumentUpload`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onBeforeDocumentUpload) Callback function that fires immediately prior to each document upload, giving the client application an opportunity to specify custom asynchronous logic that captures the document contents before it is exchanged for a document token. The document content and metadata are passed in as parameters and a promise resolving to void or false should be returned. If the returned promise resolves to false, the document will not be uploaded.                                                                                      |
| `onDocumentUploadProgress`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onDocumentUploadProgress) Callback function that fires when progress information is available for a document upload. The progress info and metadata are passed in as parameters.                                                                                                                                                                                                                                                                                                                                                                               |
| `onDocumentUploaded`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onDocumentUploaded) Callback function that fires immediately after each document upload, giving the client application an opportunity to specify custom asynchronous logic that captures the document token. The document token and metadata are passed in as parameters.                                                                                                                                                                                                                                                                                            |
| `onDocumentUploadFailed`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onDocumentUploadFailed) Callback function that fires when a document failed to upload. The error and metadata are passed in as parameters.                                                                                                                                                                                                                                                                                                                                                                                                                       |
| `onAuthError`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onAuthError) Callback function that fires when the session creation or validation fails.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `onLoadingStarted`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onLoadingStarted) Callback function that fires when the loading overlay is shown.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `onLoadingProgress`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onLoadingProgress) Callback function that fires when the loading overlay progress changes.                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `onLoadingCompleted`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onLoadingCompleted) Callback function that fires when the loading overlay is dismissed.                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `onLoadingFailed`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onLoadingFailed) Callback function that fires when the loading sequence fails.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `enableTamperDetection`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_enableTamperDetection) When true, integrity checks run and may block the camera.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `mediaIntegrityToken`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_mediaIntegrityToken) An opaque token created by \`captureMediaIntegrity()\` at boot time.                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `onUserCancel`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onUserCancel) Callback function that fires when the user clicks the exit button from the loading overlay, declining to engage with IDmission. Binding this callback results in the cancel button being rendered on the loading overlay.                                                                                                                                                                                                                                                                                                                                    |
| `onCameraAccessDenied`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onCameraAccessDenied) Callback function that fires when the camera access is denied.                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `onCameraTamperingDetected`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onCameraTamperingDetected) Callback function that fires when the camera tampering is detected.                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `onExitAfterTamperSealPopped`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onExitAfterTamperSealPopped) Callback function that fires when the user clicks the exit button on the tamper detection screen. Only renders the button when bound.                                                                                                                                                                                                                                                                                                                                                                                          |
| `lang`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_lang) Language code to use. Supported values: 'auto' (detect based on user's OS), 'en' (English), 'es' (Spanish). Defaults to auto.                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `theme`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_theme) Name of an included theme or object containing theme properties. \*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `geolocationEnabled`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_geolocationEnabled) Boolean flag to indicate whether users should be prompted to share their location. Default is \`true\`.                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `geolocationRequired`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_geolocationRequired) Boolean flag to indicate whether users should be blocked from proceeding if they block location access. Default is \`false\`.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `debugMode`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_debugMode) Boolean flag to enable on-screen prediction information output. Default is \`false\`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `remoteDiagnostics`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_remoteDiagnostics) Opt-in remote diagnostics: crash/breadcrumb capture and reporting.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `captureProgress`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_captureProgress) Optional capture-progress task, created with \`createCaptureProgress({ sessionId, authUrl }).task(context)\`. Reports capture progress to Portal where Portal enables it; capture never depends on it.                                                                                                                                                                                                                                                                                                                                                 |
| `faceDetector`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_faceDetector) Which face-detection model to use. Defaults to \`'face-landmarker'\` (478-point face mesh; also enables challenge-response). Set to \`'docdetect'\` to use plain BlazeFace bounding-box detection.                                                                                                                                                                                                                                                                                                                                                           |
| `faceLandmarkerRuntime`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_faceLandmarkerRuntime) Which inference runtime backs the face landmarker. Defaults to \`'litert'\` (runs a raw .tflite via \`@litertjs/core\`). Set to \`'mediapipe'\` to use the .task bundle. Only applies when \`faceDetector\` is \`'face-landmarker'\`.                                                                                                                                                                                                                                                                                                      |
| `showFaceLandmarks`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_showFaceLandmarks) Boolean flag to show face landmark dots during face tracking. Defaults to \`false\`.                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `handOverFaceCheck`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_handOverFaceCheck) Opt-in: before a selfie is auto-captured, checks that frame for a hand over the face, and if one covers it, holds the capture and asks the user to remove their hand. Fetches two extra models (\~4 MB) after the face models load.                                                                                                                                                                                                                                                                                                                |
| `requireEyesOpen`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_requireEyesOpen) Hold the selfie auto-capture while either of the user's eyes is closed, and ask them to keep their eyes open. Each eye is judged against its own open-eye shape, calibrated while the user looks at the camera. A wink is caught too, except in the fallback used when the iris model fails to load, which only registers both eyes closed. That iris model is downloaded only when this is on, so leaving it off costs nothing. Needs the \`face-landmarker\` detector (the default); ignored under \`docdetect\`. Defaults to \`false\`.             |
| `challengeResponse`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_challengeResponse)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `estimateAge`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_estimateAge) Accepted for 2.x compatibility but has no effect.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `predictGender`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_predictGender) Accepted for 2.x compatibility but has no effect.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `loadingOverlayMode`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_loadingOverlayMode) String indicating which loading overlay screen should be used. Supported values: 'default', 'legacy', and 'ring'. Defaults to 'default'.                                                                                                                                                                                                                                                                                                                                                                                                         |
| `autoContinueAfterLoading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_autoContinueAfterLoading) When true, the loading overlay hides its "Let's Go!" continue button and the flow enters the camera automatically \~400ms after all dependencies (session check, models, camera) are ready. In composite flows this applies to every loading overlay in the flow. Defaults to false.                                                                                                                                                                                                                                                 |
| `showIntroScreen`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_showIntroScreen)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `initialCaptureDelayMs`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_initialCaptureDelayMs) The duration of time in milliseconds to wait after the loading overlay is dismissed before starting the capture experience. This helps with the problem of the first few frames being of the user looking down at the bottom of the screen but the frame otherwise being good. Defaults to \`1000\` (1 second).                                                                                                                                                                                                                            |
| `timeoutDurationMs`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_timeoutDurationMs) The duration of time in milliseconds that the user may try to pass the realness check. Defaults to \`15000\` (15 seconds).                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `modelLoadTimeoutMs`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_modelLoadTimeoutMs) Accepted for 2.x compatibility but has no effect.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `runtime`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_runtime) Unified inference runtime override. Set to 'litert' to route all models to LiteRT; overridden by per-model runtime props.                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `skipSuccessScreen`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_skipSuccessScreen) Boolean or async function to indicate whether to proceed automatically after capture guidance is satisfied. If an async function is supplied returning a boolean, it will be evaluated at the time of capture guidance satisfaction. Defaults to \`false\`, or \`true\` while the ring intro screen is active — the intro's single-tap promise also skips capture review screens.                                                                                                                                                                  |
| `idCardForFaceMatch`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_idCardForFaceMatch) String containing a base64 image or document service ID pointing to an ID card front image that should be used to match the user's face against. Leave blank to disable face matching.                                                                                                                                                                                                                                                                                                                                                           |
| `allowVirtualCameras`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_allowVirtualCameras)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `onBeforeSubmit`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onBeforeSubmit) Fires immediately before the liveness check is sent. Receives the liveness request and must resolve to the request to send, changed or not.                                                                                                                                                                                                                                                                                                                                                                                                              |
| `onComplete`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onComplete) Callback function that fires when the user has completed the FaceValidation flow, regardless of whether they are approved or denied. Arguments: the SubmissionResponse from IDmission's API is passed as an argument to the customer's application for further handling, which indicates whether the user passed the validation check, and the request payload dispatched to IDmission's API, which contains the images submitted by the user.                                                                                                                   |
| `onApproved`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onApproved) Callback function that fires when the user completes the FaceValidation flow and passes the realness check. Arguments: same as onComplete.                                                                                                                                                                                                                                                                                                                                                                                                                       |
| `onDenied`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onDenied) Callback function that fires when the user completes the FaceValidation flow and fails the realness check. Arguments: same as onComplete.                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `onRequestFailure`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onRequestFailure) Callback function that fires when an error occurs during the submission process. Arguments: the Error object is passed as an argument to the customer's application for further handling.                                                                                                                                                                                                                                                                                                                                                            |
| `onExitCapture`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onExitCapture) Callback function that fires when the user clicks the exit button during ID or selfie capture.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `onExitAfterFailure`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onExitAfterFailure) Callback function that fires when the user clicks the exit button after completing the FaceValidation flow and failing the realness check.                                                                                                                                                                                                                                                                                                                                                                                                       |
| `onModelError`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_onModelError) Accepted for 2.x compatibility but has no effect.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `assets`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_assets) Object containing any asset overrides.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `classNames`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_classNames) Class names for the component's inner elements, keyed as in 2.x (\`FaceValidationClassNames\`). Keys marked deprecated have no effect in 3.0.                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `colors`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_colors) Object containing any color overrides.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `verbiage`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#props_verbiage) Object containing any verbiage overrides.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |

<a id="class-names"></a>

#### Class Names

<a id="FaceValidationClassNames_container"></a>

<a id="FaceValidationClassNames_finishingScreen.finishingScreen"></a>

<a id="FaceValidationClassNames_finishingScreen.finishingThumb"></a>

<a id="FaceValidationClassNames_finishingScreen.finishingTitle"></a>

<a id="FaceValidationClassNames_finishingScreen.finishingStageList"></a>

<a id="FaceValidationClassNames_finishingScreen.finishingStage"></a>

<a id="FaceValidationClassNames_successScreen.successScreen"></a>

<a id="FaceValidationClassNames_successScreen.successCheck"></a>

<a id="FaceValidationClassNames_successScreen.successTitle"></a>

<a id="FaceValidationClassNames_successScreen.successSubtitle"></a>

<a id="FaceValidationClassNames_successScreen.successStatList"></a>

<a id="FaceValidationClassNames_successScreen.successStat"></a>

<a id="FaceValidationClassNames_loadingOverlay.container"></a>

<a id="FaceValidationClassNames_loadingOverlay.inner"></a>

<a id="FaceValidationClassNames_loadingOverlay.headingContainer"></a>

<a id="FaceValidationClassNames_loadingOverlay.heading"></a>

<a id="FaceValidationClassNames_loadingOverlay.imageContainer"></a>

<a id="FaceValidationClassNames_loadingOverlay.image"></a>

<a id="FaceValidationClassNames_loadingOverlay.buttonsRow"></a>

<a id="FaceValidationClassNames_loadingOverlay.continueBtnContainer"></a>

<a id="FaceValidationClassNames_loadingOverlay.continueBtn"></a>

<a id="FaceValidationClassNames_loadingOverlay.cancelBtn"></a>

<a id="FaceValidationClassNames_loadingOverlay.cameraAccessDenied.container"></a>

<a id="FaceValidationClassNames_loadingOverlay.cameraAccessDenied.inner"></a>

<a id="FaceValidationClassNames_loadingOverlay.cameraAccessDenied.imageContainer"></a>

<a id="FaceValidationClassNames_loadingOverlay.cameraAccessDenied.image"></a>

<a id="FaceValidationClassNames_loadingOverlay.cameraAccessDenied.heading"></a>

<a id="FaceValidationClassNames_loadingOverlay.cameraAccessDenied.description"></a>

<a id="FaceValidationClassNames_loadingOverlay.cameraAccessDenied.retryBtn"></a>

<a id="FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.container"></a>

<a id="FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.inner"></a>

<a id="FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.imageContainer"></a>

<a id="FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.image"></a>

<a id="FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.heading"></a>

<a id="FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.description"></a>

<a id="FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.retryBtn"></a>

<a id="FaceValidationClassNames_loadingOverlay.progressContainer"></a>

<a id="FaceValidationClassNames_loadingOverlay.progressBackground"></a>

<a id="FaceValidationClassNames_loadingOverlay.progressBar"></a>

<a id="FaceValidationClassNames_loadingOverlay.progressIndicator"></a>

<a id="FaceValidationClassNames_loadingOverlay.loadingListContainer"></a>

<a id="FaceValidationClassNames_loadingOverlay.loadingList"></a>

<a id="FaceValidationClassNames_loadingOverlay.loadingListItem"></a>

<a id="FaceValidationClassNames_loadingOverlay.loadingListItemIndicator"></a>

<a id="FaceValidationClassNames_loadingOverlay.ring"></a>

<a id="FaceValidationClassNames_loadingOverlay.ringTrack"></a>

<a id="FaceValidationClassNames_loadingOverlay.ringFill"></a>

<a id="FaceValidationClassNames_loadingOverlay.statusLine"></a>

<a id="FaceValidationClassNames_loadingOverlay.subText"></a>

<a id="FaceValidationClassNames_loadingOverlay.introPage"></a>

<a id="FaceValidationClassNames_loadingOverlay.introBadge"></a>

<a id="FaceValidationClassNames_loadingOverlay.introTitle"></a>

<a id="FaceValidationClassNames_loadingOverlay.introSubtitle"></a>

<a id="FaceValidationClassNames_loadingOverlay.introSteps"></a>

<a id="FaceValidationClassNames_loadingOverlay.introStep"></a>

<a id="FaceValidationClassNames_loadingOverlay.introStepDot"></a>

<a id="FaceValidationClassNames_loadingOverlay.introReassuranceChip"></a>

<a id="FaceValidationClassNames_loadingOverlay.introStartBtn"></a>

<a id="FaceValidationClassNames_loadingOverlay.introPrivacy"></a>

<a id="FaceValidationClassNames_loadingOverlay.stageTransition"></a>

<a id="FaceValidationClassNames_loadingOverlay.stageTransitionBadge"></a>

<a id="FaceValidationClassNames_loadingOverlay.stageTransitionTitle"></a>

<a id="FaceValidationClassNames_loadingOverlay.stageTransitionSubtitle"></a>

<a id="FaceValidationClassNames_capture.container"></a>

<a id="FaceValidationClassNames_capture.cameraFeed"></a>

<a id="FaceValidationClassNames_capture.guides.container"></a>

<a id="FaceValidationClassNames_capture.guides.oval"></a>

<a id="FaceValidationClassNames_capture.guidanceMessageContainer"></a>

<a id="FaceValidationClassNames_capture.guidanceMessage"></a>

<a id="FaceValidationClassNames_capture.exitCaptureBtn"></a>

<a id="FaceValidationClassNames_capture.fallback.container"></a>

<a id="FaceValidationClassNames_capture.fallback.inner"></a>

<a id="FaceValidationClassNames_capture.fallback.heading"></a>

<a id="FaceValidationClassNames_capture.fallback.description"></a>

<a id="FaceValidationClassNames_capture.fallback.imageContainer"></a>

<a id="FaceValidationClassNames_capture.fallback.image"></a>

<a id="FaceValidationClassNames_capture.fallback.buttonsRow"></a>

<a id="FaceValidationClassNames_capture.fallback.captureBtn"></a>

<a id="FaceValidationClassNames_capture.fallback.doneBtn"></a>

<a id="FaceValidationClassNames_capture.fallback.retryCaptureBtn"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.container"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraFeedWrapper"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraFeed"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.previewImage"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.captureContainer"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.headingRow"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.heading"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.footerRow"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.instructions"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.buttonsRow"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.retryCameraAccessBtn"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.retryCaptureBtn"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.uploadBtn"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.uploadProgressBtn"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.captureBtn"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.container"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.inner"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.heading"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.message"></a>

<a id="FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.exitButton"></a>

<a id="FaceValidationClassNames_capture.manualCaptureBtn"></a>

<a id="FaceValidationClassNames_capture.manualCaptureBtnContainer"></a>

<a id="FaceValidationClassNames_capture.imagePreview.container"></a>

<a id="FaceValidationClassNames_capture.imagePreview.text"></a>

<a id="FaceValidationClassNames_capture.imagePreview.spinner"></a>

<a id="FaceValidationClassNames_capture.imagePreview.imageContainer"></a>

<a id="FaceValidationClassNames_capture.imagePreview.image"></a>

<a id="FaceValidationClassNames_success.container"></a>

<a id="FaceValidationClassNames_success.inner"></a>

<a id="FaceValidationClassNames_success.heading"></a>

<a id="FaceValidationClassNames_success.imageContainer"></a>

<a id="FaceValidationClassNames_success.image"></a>

<a id="FaceValidationClassNames_success.buttonsRow"></a>

<a id="FaceValidationClassNames_success.retryBtn"></a>

<a id="FaceValidationClassNames_success.doneBtn"></a>

<a id="FaceValidationClassNames_failure.container"></a>

<a id="FaceValidationClassNames_failure.inner"></a>

<a id="FaceValidationClassNames_failure.heading"></a>

<a id="FaceValidationClassNames_failure.imageContainer"></a>

<a id="FaceValidationClassNames_failure.image"></a>

<a id="FaceValidationClassNames_failure.buttonsRow"></a>

<a id="FaceValidationClassNames_failure.retryBtn"></a>

<a id="FaceValidationClassNames_failure.exitBtn"></a>

<a id="FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.container"></a>

<a id="FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.inner"></a>

<a id="FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.heading"></a>

<a id="FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.message"></a>

<a id="FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.exitButton"></a>

|                                                                                                                                                                                                                                                                                                        |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_container)                                                                                                                                                                           |
| `finishingScreen.finishingScreen`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_finishingScreen.finishingScreen) No effect in 3.0 Class name for the finishing screen's content container. Not supported on this component yet.                |
| `finishingScreen.finishingThumb`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_finishingScreen.finishingThumb) No effect in 3.0 Class name for the selfie thumbnail (or its fallback badge). Not supported on this component yet.              |
| `finishingScreen.finishingTitle`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_finishingScreen.finishingTitle) No effect in 3.0 Class name for the title. Not supported on this component yet.                                                 |
| `finishingScreen.finishingStageList`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_finishingScreen.finishingStageList) No effect in 3.0 Class name for the stage list. Not supported on this component yet.                                    |
| `finishingScreen.finishingStage`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_finishingScreen.finishingStage) No effect in 3.0 Class name for each stage row. Not supported on this component yet.                                            |
| `successScreen.successScreen`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_successScreen.successScreen) No effect in 3.0 Class name for the success screen's content container. Not supported on this component yet.                          |
| `successScreen.successCheck`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_successScreen.successCheck) No effect in 3.0 Class name for the big check badge. Not supported on this component yet.                                               |
| `successScreen.successTitle`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_successScreen.successTitle) No effect in 3.0 Class name for the title. Not supported on this component yet.                                                         |
| `successScreen.successSubtitle`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_successScreen.successSubtitle) No effect in 3.0 Class name for the subtitle block. Not supported on this component yet.                                          |
| `successScreen.successStatList`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_successScreen.successStatList) No effect in 3.0 Class name for the stat chip row. Not supported on this component yet.                                           |
| `successScreen.successStat`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_successScreen.successStat) No effect in 3.0 Class name for each stat chip. Not supported on this component yet.                                                      |
| `loadingOverlay.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.container) Class name for the outermost container of the SelfieCaptureLoadingOverlay.                                                                  |
| `loadingOverlay.inner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.inner) Class name for the inner container of the SelfieCaptureLoadingOverlay.                                                                              |
| `loadingOverlay.headingContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.headingContainer) Class name for the heading container of the SelfieCaptureLoadingOverlay.                                                      |
| `loadingOverlay.heading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.heading) Class name for the heading of the SelfieCaptureLoadingOverlay.                                                                                  |
| `loadingOverlay.imageContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.imageContainer) Class name for the image container of the SelfieCaptureLoadingOverlay.                                                            |
| `loadingOverlay.image`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.image) Class name for the image of the SelfieCaptureLoadingOverlay.                                                                                        |
| `loadingOverlay.buttonsRow`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.buttonsRow) Class name for the buttons row of the SelfieCaptureLoadingOverlay.                                                                        |
| `loadingOverlay.continueBtnContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.continueBtnContainer) Class name for the continue button container of the SelfieCaptureLoadingOverlay.                                      |
| `loadingOverlay.continueBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.continueBtn) Class name for the continue button of the SelfieCaptureLoadingOverlay.                                                                  |
| `loadingOverlay.cancelBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.cancelBtn) Class name for the cancel button of the SelfieCaptureLoadingOverlay.                                                                        |
| `loadingOverlay.cameraAccessDenied.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.cameraAccessDenied.container) Class name for the outermost container of the CameraAccessDeniedOverlay.                              |
| `loadingOverlay.cameraAccessDenied.inner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.cameraAccessDenied.inner) Class name for the inner container of the CameraAccessDeniedOverlay.                                          |
| `loadingOverlay.cameraAccessDenied.imageContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.cameraAccessDenied.imageContainer) Class name for the container of the image in the CameraAccessDeniedOverlay.                 |
| `loadingOverlay.cameraAccessDenied.image`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.cameraAccessDenied.image) Class name for the image in the CameraAccessDeniedOverlay.                                                    |
| `loadingOverlay.cameraAccessDenied.heading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.cameraAccessDenied.heading) Class name for the heading of the CameraAccessDeniedOverlay.                                              |
| `loadingOverlay.cameraAccessDenied.description`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.cameraAccessDenied.description) Class name for the description text of the CameraAccessDeniedOverlay.                             |
| `loadingOverlay.cameraAccessDenied.retryBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.cameraAccessDenied.retryBtn) Class name for the button that will retry camera access in the CameraAccessDeniedOverlay.               |
| `loadingOverlay.microphoneAccessDenied.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.container) Class name for the outermost container of the MicrophoneAccessDeniedOverlay.                  |
| `loadingOverlay.microphoneAccessDenied.inner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.inner) Class name for the inner container of the MicrophoneAccessDeniedOverlay.                              |
| `loadingOverlay.microphoneAccessDenied.imageContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.imageContainer) Class name for the image container of the MicrophoneAccessDeniedOverlay.            |
| `loadingOverlay.microphoneAccessDenied.image`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.image) Class name for the image of the MicrophoneAccessDeniedOverlay.                                        |
| `loadingOverlay.microphoneAccessDenied.heading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.heading) Class name for the heading of the MicrophoneAccessDeniedOverlay.                                  |
| `loadingOverlay.microphoneAccessDenied.description`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.description) Class name for the description of the MicrophoneAccessDeniedOverlay.                      |
| `loadingOverlay.microphoneAccessDenied.retryBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.microphoneAccessDenied.retryBtn) Class name for the retry button of the MicrophoneAccessDeniedOverlay.                           |
| `loadingOverlay.progressContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.progressContainer) Class name for the progress container of the SelfieCaptureLoadingOverlay.                                                   |
| `loadingOverlay.progressBackground`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.progressBackground) Class name for the progress background of the SelfieCaptureLoadingOverlay.                                                |
| `loadingOverlay.progressBar`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.progressBar) Class name for the progress bar of the SelfieCaptureLoadingOverlay.                                                                     |
| `loadingOverlay.progressIndicator`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.progressIndicator) Class name for the progress indicator of the SelfieCaptureLoadingOverlay.                                                   |
| `loadingOverlay.loadingListContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.loadingListContainer) Class name for the loading list container of the SelfieCaptureLoadingOverlay.                                         |
| `loadingOverlay.loadingList`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.loadingList) Class name for the loading list of the SelfieCaptureLoadingOverlay.                                                                     |
| `loadingOverlay.loadingListItem`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.loadingListItem) Class name for the loading list items of the SelfieCaptureLoadingOverlay.                                                       |
| `loadingOverlay.loadingListItemIndicator`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.loadingListItemIndicator) Class name for the icons on the loading list items of the SelfieCaptureLoadingOverlay.                        |
| `loadingOverlay.ring`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.ring) Class name for the ring SVG in ring mode.                                                                                                             |
| `loadingOverlay.ringTrack`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.ringTrack) Class name for the ring's track circle in ring mode.                                                                                        |
| `loadingOverlay.ringFill`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.ringFill) Class name for the ring's progress circle in ring mode.                                                                                       |
| `loadingOverlay.statusLine`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.statusLine) Class name for the status line in ring mode.                                                                                              |
| `loadingOverlay.subText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.subText) Class name for the reassurance subtext in ring mode.                                                                                            |
| `loadingOverlay.introPage`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introPage)                                                                                                                                             |
| `loadingOverlay.introBadge`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introBadge)                                                                                                                                           |
| `loadingOverlay.introTitle`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introTitle)                                                                                                                                           |
| `loadingOverlay.introSubtitle`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introSubtitle)                                                                                                                                     |
| `loadingOverlay.introSteps`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introSteps)                                                                                                                                           |
| `loadingOverlay.introStep`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introStep)                                                                                                                                             |
| `loadingOverlay.introStepDot`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introStepDot)                                                                                                                                       |
| `loadingOverlay.introReassuranceChip`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introReassuranceChip)                                                                                                                       |
| `loadingOverlay.introStartBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introStartBtn)                                                                                                                                     |
| `loadingOverlay.introPrivacy`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.introPrivacy)                                                                                                                                       |
| `loadingOverlay.stageTransition`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.stageTransition) Class name for the ID→selfie handoff container in ring mode.                                                                    |
| `loadingOverlay.stageTransitionBadge`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.stageTransitionBadge) Class name for the handoff's flipping badge.                                                                          |
| `loadingOverlay.stageTransitionTitle`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.stageTransitionTitle) Class name for the handoff's title.                                                                                   |
| `loadingOverlay.stageTransitionSubtitle`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_loadingOverlay.stageTransitionSubtitle) Class name for the handoff's subtitle.                                                                          |
| `capture.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.container) Class name for the outermost container of the SelfieCapture screen.                                                                                       |
| `capture.cameraFeed`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.cameraFeed) Class name for the camera feed component of the SelfieCapture screen.                                                                                   |
| `capture.guides.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.guides.container) Class name for the outermost container of the FaceCaptureGuideOverlay.                                                                      |
| `capture.guides.oval`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.guides.oval) Class name for the oval of the FaceCaptureGuideOverlay.                                                                                               |
| `capture.guidanceMessageContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.guidanceMessageContainer) Class name for the guidance message container of the SelfieCapture screen.                                                  |
| `capture.guidanceMessage`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.guidanceMessage) Class name for the guidance message of the SelfieCapture screen.                                                                              |
| `capture.exitCaptureBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.exitCaptureBtn) Class name for the exit capture button of the SelfieCapture screen.                                                                             |
| `capture.fallback.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.container) Class name for the outermost container of the SelfieCaptureFallback.                                                                    |
| `capture.fallback.inner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.inner) Class name for the inner container of the SelfieCaptureFallback.                                                                                |
| `capture.fallback.heading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.heading) Class name for the heading of the SelfieCaptureFallback.                                                                                    |
| `capture.fallback.description`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.description) Class name for the description of the SelfieCaptureFallback.                                                                        |
| `capture.fallback.imageContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.imageContainer) Class name for the container of the image in the SelfieCaptureFallback.                                                       |
| `capture.fallback.image`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.image) Class name for the image in the SelfieCaptureFallback.                                                                                          |
| `capture.fallback.buttonsRow`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.buttonsRow) Class name for the buttons row in the SelfieCaptureFallback.                                                                          |
| `capture.fallback.captureBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.captureBtn) Class name for the capture button in the SelfieCaptureFallback.                                                                       |
| `capture.fallback.doneBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.doneBtn) Class name for the done button in the SelfieCaptureFallback.                                                                                |
| `capture.fallback.retryCaptureBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.retryCaptureBtn) Class name for the retry capture button in the SelfieCaptureFallback.                                                       |
| `capture.fallback.documentCaptureClassNames.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.container)                                                                                     |
| `capture.fallback.documentCaptureClassNames.cameraFeedWrapper`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraFeedWrapper)                                                                     |
| `capture.fallback.documentCaptureClassNames.cameraFeed`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraFeed)                                                                                   |
| `capture.fallback.documentCaptureClassNames.previewImage`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.previewImage)                                                                               |
| `capture.fallback.documentCaptureClassNames.captureContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.captureContainer)                                                                       |
| `capture.fallback.documentCaptureClassNames.headingRow`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.headingRow)                                                                                   |
| `capture.fallback.documentCaptureClassNames.heading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.heading)                                                                                         |
| `capture.fallback.documentCaptureClassNames.footerRow`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.footerRow)                                                                                     |
| `capture.fallback.documentCaptureClassNames.instructions`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.instructions)                                                                               |
| `capture.fallback.documentCaptureClassNames.buttonsRow`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.buttonsRow)                                                                                   |
| `capture.fallback.documentCaptureClassNames.retryCameraAccessBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.retryCameraAccessBtn)                                                               |
| `capture.fallback.documentCaptureClassNames.retryCaptureBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.retryCaptureBtn)                                                                         |
| `capture.fallback.documentCaptureClassNames.uploadBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.uploadBtn)                                                                                     |
| `capture.fallback.documentCaptureClassNames.uploadProgressBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.uploadProgressBtn)                                                                     |
| `capture.fallback.documentCaptureClassNames.captureBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.captureBtn)                                                                                   |
| `capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.container)           |
| `capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.inner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.inner)                   |
| `capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.heading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.heading)               |
| `capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.message`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.message)               |
| `capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.exitButton`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.fallback.documentCaptureClassNames.cameraStoreProvider.cameraTamperSeal.exitButton)         |
| `capture.manualCaptureBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.manualCaptureBtn) Class name for the manual capture button of the SelfieCapture screen.                                                                       |
| `capture.manualCaptureBtnContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.manualCaptureBtnContainer) Class name for the container of the manual capture button of the SelfieCapture screen.                                    |
| `capture.imagePreview.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.imagePreview.container) No effect in 3.0 Class name for the outermost container of the SelfieProgressPreview. 3.0 no longer renders this element.       |
| `capture.imagePreview.text`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.imagePreview.text) No effect in 3.0 Class name for the text of the SelfieProgressPreview. 3.0 no longer renders this element.                                |
| `capture.imagePreview.spinner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.imagePreview.spinner) No effect in 3.0 Class name for the spinner of the SelfieProgressPreview. 3.0 no longer renders this element.                       |
| `capture.imagePreview.imageContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.imagePreview.imageContainer) No effect in 3.0 Class name for the image container of the SelfieProgressPreview. 3.0 no longer renders this element. |
| `capture.imagePreview.image`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_capture.imagePreview.image) No effect in 3.0 Class name for the image of the SelfieProgressPreview. 3.0 no longer renders this element.                             |
| `success.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_success.container) Class name for the outermost container of the FaceLivenessSuccess screen.                                                                                 |
| `success.inner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_success.inner) Class name for the inner container of the FaceLivenessSuccess screen.                                                                                             |
| `success.heading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_success.heading) Class name for the heading of the FaceLivenessSuccess screen.                                                                                                 |
| `success.imageContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_success.imageContainer) Class name for the image container of the FaceLivenessSuccess screen.                                                                           |
| `success.image`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_success.image) Class name for the image of the FaceLivenessSuccess screen.                                                                                                       |
| `success.buttonsRow`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_success.buttonsRow) Class name for the buttons row of the FaceLivenessSuccess screen.                                                                                       |
| `success.retryBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_success.retryBtn) Class name for the retry button of the FaceLivenessSuccess screen.                                                                                          |
| `success.doneBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_success.doneBtn) Class name for the done button of the FaceLivenessSuccess screen.                                                                                             |
| `failure.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_failure.container) Class name for the outermost container of the FaceLivenessFailure screen.                                                                                 |
| `failure.inner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_failure.inner) Class name for the inner container of the FaceLivenessFailure screen.                                                                                             |
| `failure.heading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_failure.heading) Class name for the heading of the FaceLivenessFailure screen.                                                                                                 |
| `failure.imageContainer`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_failure.imageContainer) Class name for the image container of the FaceLivenessFailure screen.                                                                           |
| `failure.image`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_failure.image) Class name for the image of the FaceLivenessFailure screen.                                                                                                       |
| `failure.buttonsRow`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_failure.buttonsRow) Class name for the buttons row of the FaceLivenessFailure screen.                                                                                       |
| `failure.retryBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_failure.retryBtn) Class name for the retry button of the FaceLivenessFailure screen.                                                                                          |
| `failure.exitBtn`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_failure.exitBtn) Class name for the exit button of the FaceLivenessFailure screen.                                                                                             |
| `cameraStoreProvider.cameraTamperSeal.container`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.container)                                                                                                 |
| `cameraStoreProvider.cameraTamperSeal.inner`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.inner)                                                                                                         |
| `cameraStoreProvider.cameraTamperSeal.heading`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.heading)                                                                                                     |
| `cameraStoreProvider.cameraTamperSeal.message`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.message)                                                                                                     |
| `cameraStoreProvider.cameraTamperSeal.exitButton`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationClassNames_cameraStoreProvider.cameraTamperSeal.exitButton)                                                                                               |

<a id="assets"></a>

#### Assets

<a id="FaceValidationAssets_loadingOverlay.instructionImageUrl"></a>

<a id="FaceValidationAssets_loadingOverlay.cameraAccessDenied.imageUrl"></a>

<a id="FaceValidationAssets_loadingOverlay.microphoneAccessDenied.imageUrl"></a>

<a id="FaceValidationAssets_loadingOverlay.introStep1Emoji"></a>

<a id="FaceValidationAssets_loadingOverlay.introStep2Emoji"></a>

<a id="FaceValidationAssets_loadingOverlay.transitionEmoji"></a>

<a id="FaceValidationAssets_failure.imageUrl"></a>

|                                                                                                                                                                                                                                                                                                                                                        |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `loadingOverlay.instructionImageUrl`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationAssets_loadingOverlay.instructionImageUrl) URL to the instruction image on the loading overlay. Defaults to https\://websdk-cdn-dev.idmission.com/assets/Selfie-Image-1.png.                                           |
| `loadingOverlay.cameraAccessDenied.imageUrl`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationAssets_loadingOverlay.cameraAccessDenied.imageUrl) URL to the image to display when camera access is denied. Defaults to https\://websdk-cdn-dev.idmission.com/assets/camera-disable-icon.png.                 |
| `loadingOverlay.microphoneAccessDenied.imageUrl`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationAssets_loadingOverlay.microphoneAccessDenied.imageUrl) URL to the image to display when microphone access is denied. Defaults to https\://websdk-cdn-dev.idmission.com/assets/microphone-disable-icon.svg. |
| `loadingOverlay.introStep1Emoji`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationAssets_loadingOverlay.introStep1Emoji)                                                                                                                                                                                     |
| `loadingOverlay.introStep2Emoji`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationAssets_loadingOverlay.introStep2Emoji)                                                                                                                                                                                     |
| `loadingOverlay.transitionEmoji`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationAssets_loadingOverlay.transitionEmoji) Ring mode: emoji on the flipped badge of the ID→selfie handoff. Defaults to 🤳.                                                                                                     |
| `failure.imageUrl`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationAssets_failure.imageUrl) URL to the image to display on the FaceLivenessFailure screen. Defaults to https\://websdk-cdn-dev.idmission.com/assets/Face_Not_Detected.svg.                                                                  |

<a id="colors"></a>

#### Colors

<a id="FaceValidationColors_guidesUnsatisfiedColor"></a>

<a id="FaceValidationColors_guidesSatisfiedColor"></a>

<a id="FaceValidationColors_guidanceMessagesSatisfiedBackgroundColor"></a>

<a id="FaceValidationColors_guidanceMessagesUnsatisfiedBackgroundColor"></a>

<a id="FaceValidationColors_guidanceMessagesSatisfiedTextColor"></a>

<a id="FaceValidationColors_guidanceMessagesUnsatisfiedTextColor"></a>

<a id="FaceValidationColors_loadingOverlay.continueBtn.backgroundColor"></a>

<a id="FaceValidationColors_loadingOverlay.continueBtn.borderColor"></a>

<a id="FaceValidationColors_loadingOverlay.continueBtn.textColor"></a>

<a id="FaceValidationColors_loadingOverlay.continueBtn.loadingBackgroundColor"></a>

<a id="FaceValidationColors_loadingOverlay.continueBtn.loadingBorderColor"></a>

<a id="FaceValidationColors_loadingOverlay.continueBtn.loadingTextColor"></a>

<a id="FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.backgroundColor"></a>

<a id="FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.borderColor"></a>

<a id="FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.textColor"></a>

<a id="FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.loadingBackgroundColor"></a>

<a id="FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.loadingBorderColor"></a>

<a id="FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.loadingTextColor"></a>

<a id="FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.backgroundColor"></a>

<a id="FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.borderColor"></a>

<a id="FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.textColor"></a>

<a id="FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.loadingBackgroundColor"></a>

<a id="FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.loadingBorderColor"></a>

<a id="FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.loadingTextColor"></a>

<a id="FaceValidationColors_success.doneBtn.backgroundColor"></a>

<a id="FaceValidationColors_success.doneBtn.borderColor"></a>

<a id="FaceValidationColors_success.doneBtn.textColor"></a>

<a id="FaceValidationColors_success.doneBtn.loadingBackgroundColor"></a>

<a id="FaceValidationColors_success.doneBtn.loadingBorderColor"></a>

<a id="FaceValidationColors_success.doneBtn.loadingTextColor"></a>

<a id="FaceValidationColors_success.retryBtn.backgroundColor"></a>

<a id="FaceValidationColors_success.retryBtn.borderColor"></a>

<a id="FaceValidationColors_success.retryBtn.textColor"></a>

<a id="FaceValidationColors_success.retryBtn.loadingBackgroundColor"></a>

<a id="FaceValidationColors_success.retryBtn.loadingBorderColor"></a>

<a id="FaceValidationColors_success.retryBtn.loadingTextColor"></a>

<a id="FaceValidationColors_failure.retryBtn.backgroundColor"></a>

<a id="FaceValidationColors_failure.retryBtn.borderColor"></a>

<a id="FaceValidationColors_failure.retryBtn.textColor"></a>

<a id="FaceValidationColors_failure.retryBtn.loadingBackgroundColor"></a>

<a id="FaceValidationColors_failure.retryBtn.loadingBorderColor"></a>

<a id="FaceValidationColors_failure.retryBtn.loadingTextColor"></a>

<a id="FaceValidationColors_failure.exitBtn.backgroundColor"></a>

<a id="FaceValidationColors_failure.exitBtn.borderColor"></a>

<a id="FaceValidationColors_failure.exitBtn.textColor"></a>

<a id="FaceValidationColors_failure.exitBtn.loadingBackgroundColor"></a>

<a id="FaceValidationColors_failure.exitBtn.loadingBorderColor"></a>

<a id="FaceValidationColors_failure.exitBtn.loadingTextColor"></a>

|                                                                                                                                                                                                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `guidesUnsatisfiedColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_guidesUnsatisfiedColor) Color of the guides when they are not satisfied. Defaults to white.                                                                                                                                                 |
| `guidesSatisfiedColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_guidesSatisfiedColor) Color of the guides when they are satisfied. Defaults to green.                                                                                                                                                         |
| `guidanceMessagesSatisfiedBackgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_guidanceMessagesSatisfiedBackgroundColor) Background color of the guidance messages when they are satisfied. Defaults to green.                                                                                           |
| `guidanceMessagesUnsatisfiedBackgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_guidanceMessagesUnsatisfiedBackgroundColor) Background color of the guidance messages when they are not satisfied. Defaults to red.                                                                                     |
| `guidanceMessagesSatisfiedTextColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_guidanceMessagesSatisfiedTextColor) Text color of the guidance messages when they are satisfied. Defaults to white.                                                                                                             |
| `guidanceMessagesUnsatisfiedTextColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_guidanceMessagesUnsatisfiedTextColor) Text color of the guidance messages when they are not satisfied. Defaults to white.                                                                                                     |
| `loadingOverlay.continueBtn.backgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.continueBtn.backgroundColor) Background color of the button. Defaults to #0d6efd.                                                                                                                        |
| `loadingOverlay.continueBtn.borderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.continueBtn.borderColor) Border color of the button. Defaults to none.                                                                                                                                       |
| `loadingOverlay.continueBtn.textColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.continueBtn.textColor) Text color of the button. Defaults to white.                                                                                                                                            |
| `loadingOverlay.continueBtn.loadingBackgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.continueBtn.loadingBackgroundColor) Background color of the button while loading. Defaults to none.                                                                                               |
| `loadingOverlay.continueBtn.loadingBorderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.continueBtn.loadingBorderColor) Border color of the button while loading. Defaults to secondary-500.                                                                                                  |
| `loadingOverlay.continueBtn.loadingTextColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.continueBtn.loadingTextColor) Text color of the button while loading. Defaults to white.                                                                                                                |
| `loadingOverlay.cameraAccessDenied.retryBtn.backgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.backgroundColor) Background color of the button. Defaults to #0d6efd.                                                                                        |
| `loadingOverlay.cameraAccessDenied.retryBtn.borderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.borderColor) Border color of the button. Defaults to none.                                                                                                       |
| `loadingOverlay.cameraAccessDenied.retryBtn.textColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.textColor) Text color of the button. Defaults to white.                                                                                                            |
| `loadingOverlay.cameraAccessDenied.retryBtn.loadingBackgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.loadingBackgroundColor) Background color of the button while loading. Defaults to none.                                                               |
| `loadingOverlay.cameraAccessDenied.retryBtn.loadingBorderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.loadingBorderColor) Border color of the button while loading. Defaults to secondary-500.                                                                  |
| `loadingOverlay.cameraAccessDenied.retryBtn.loadingTextColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.cameraAccessDenied.retryBtn.loadingTextColor) Text color of the button while loading. Defaults to white.                                                                                |
| `loadingOverlay.microphoneAccessDenied.retryBtn.backgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.backgroundColor) No effect in 3.0 Background color of the button. Defaults to #0d6efd. Not supported on this component yet.                          |
| `loadingOverlay.microphoneAccessDenied.retryBtn.borderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.borderColor) No effect in 3.0 Border color of the button. Defaults to none. Not supported on this component yet.                                         |
| `loadingOverlay.microphoneAccessDenied.retryBtn.textColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.textColor) No effect in 3.0 Text color of the button. Defaults to white. Not supported on this component yet.                                              |
| `loadingOverlay.microphoneAccessDenied.retryBtn.loadingBackgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.loadingBackgroundColor) No effect in 3.0 Background color of the button while loading. Defaults to none. Not supported on this component yet. |
| `loadingOverlay.microphoneAccessDenied.retryBtn.loadingBorderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.loadingBorderColor) No effect in 3.0 Border color of the button while loading. Defaults to secondary-500. Not supported on this component yet.    |
| `loadingOverlay.microphoneAccessDenied.retryBtn.loadingTextColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_loadingOverlay.microphoneAccessDenied.retryBtn.loadingTextColor) No effect in 3.0 Text color of the button while loading. Defaults to white. Not supported on this component yet.                  |
| `success.doneBtn.backgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.doneBtn.backgroundColor) Background color of the button. Defaults to #0d6efd.                                                                                                                                              |
| `success.doneBtn.borderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.doneBtn.borderColor) Border color of the button. Defaults to none.                                                                                                                                                             |
| `success.doneBtn.textColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.doneBtn.textColor) Text color of the button. Defaults to white.                                                                                                                                                                  |
| `success.doneBtn.loadingBackgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.doneBtn.loadingBackgroundColor) Background color of the button while loading. Defaults to none.                                                                                                                     |
| `success.doneBtn.loadingBorderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.doneBtn.loadingBorderColor) Border color of the button while loading. Defaults to secondary-500.                                                                                                                        |
| `success.doneBtn.loadingTextColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.doneBtn.loadingTextColor) Text color of the button while loading. Defaults to white.                                                                                                                                      |
| `success.retryBtn.backgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.retryBtn.backgroundColor) Background color of the button. Defaults to #0d6efd.                                                                                                                                            |
| `success.retryBtn.borderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.retryBtn.borderColor) Border color of the button. Defaults to none.                                                                                                                                                           |
| `success.retryBtn.textColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.retryBtn.textColor) Text color of the button. Defaults to white.                                                                                                                                                                |
| `success.retryBtn.loadingBackgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.retryBtn.loadingBackgroundColor) Background color of the button while loading. Defaults to none.                                                                                                                   |
| `success.retryBtn.loadingBorderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.retryBtn.loadingBorderColor) Border color of the button while loading. Defaults to secondary-500.                                                                                                                      |
| `success.retryBtn.loadingTextColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_success.retryBtn.loadingTextColor) Text color of the button while loading. Defaults to white.                                                                                                                                    |
| `failure.retryBtn.backgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.retryBtn.backgroundColor) Background color of the button. Defaults to #0d6efd.                                                                                                                                            |
| `failure.retryBtn.borderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.retryBtn.borderColor) Border color of the button. Defaults to none.                                                                                                                                                           |
| `failure.retryBtn.textColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.retryBtn.textColor) Text color of the button. Defaults to white.                                                                                                                                                                |
| `failure.retryBtn.loadingBackgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.retryBtn.loadingBackgroundColor) Background color of the button while loading. Defaults to none.                                                                                                                   |
| `failure.retryBtn.loadingBorderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.retryBtn.loadingBorderColor) Border color of the button while loading. Defaults to secondary-500.                                                                                                                      |
| `failure.retryBtn.loadingTextColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.retryBtn.loadingTextColor) Text color of the button while loading. Defaults to white.                                                                                                                                    |
| `failure.exitBtn.backgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.exitBtn.backgroundColor) Background color of the button. Defaults to #0d6efd.                                                                                                                                              |
| `failure.exitBtn.borderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.exitBtn.borderColor) Border color of the button. Defaults to none.                                                                                                                                                             |
| `failure.exitBtn.textColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.exitBtn.textColor) Text color of the button. Defaults to white.                                                                                                                                                                  |
| `failure.exitBtn.loadingBackgroundColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.exitBtn.loadingBackgroundColor) Background color of the button while loading. Defaults to none.                                                                                                                     |
| `failure.exitBtn.loadingBorderColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.exitBtn.loadingBorderColor) Border color of the button while loading. Defaults to secondary-500.                                                                                                                        |
| `failure.exitBtn.loadingTextColor`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationColors_failure.exitBtn.loadingTextColor) Text color of the button while loading. Defaults to white.                                                                                                                                      |

<a id="verbiage"></a>

#### Verbiage

<a id="FaceValidationVerbiage_guidanceHoldStillText"></a>

<a id="FaceValidationVerbiage_guidanceLookStraightText"></a>

<a id="FaceValidationVerbiage_guidanceMoveBackText"></a>

<a id="FaceValidationVerbiage_guidanceMoveForwardText"></a>

<a id="FaceValidationVerbiage_guidanceMoveToCenterText"></a>

<a id="FaceValidationVerbiage_guidanceNoFaceDetectedText"></a>

<a id="FaceValidationVerbiage_guidanceVisibilityTooLowText"></a>

<a id="FaceValidationVerbiage_guidanceNotStableText"></a>

<a id="FaceValidationVerbiage_guidanceManualCaptureText"></a>

<a id="FaceValidationVerbiage_manualCaptureBtnText"></a>

<a id="FaceValidationVerbiage_guidanceRemoveEyeCoveringsText"></a>

<a id="FaceValidationVerbiage_guidanceRemoveHeadCoveringsText"></a>

<a id="FaceValidationVerbiage_guidanceRemoveMaskText"></a>

<a id="FaceValidationVerbiage_progressPreviewText"></a>

<a id="FaceValidationVerbiage_guidanceValidatingText"></a>

<a id="FaceValidationVerbiage_guidanceLivenessCheckFailedText"></a>

<a id="FaceValidationVerbiage_guidanceLivenessCheckErrorText"></a>

<a id="FaceValidationVerbiage_challengeTurnLeftText"></a>

<a id="FaceValidationVerbiage_challengeTurnRightText"></a>

<a id="FaceValidationVerbiage_challengeBlinkText"></a>

<a id="FaceValidationVerbiage_challengeBlinkTwiceText"></a>

<a id="FaceValidationVerbiage_challengeReturnToCenterText"></a>

<a id="FaceValidationVerbiage_challengeTimeoutText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.headingText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.removeEyeCoveringsText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.avoidExcessiveBacklightingText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.continueText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.pleaseWaitText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.cameraInitializingText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.downloadingText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.modelsWarmingUpText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.modelsReadyText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.cameraInitializedText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.cameraAccessDenied.headingText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.cameraAccessDenied.descriptionText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.cameraAccessDenied.retryBtnText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.microphoneAccessDenied.headingText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.microphoneAccessDenied.descriptionText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.microphoneAccessDenied.retryBtnText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.sessionCheckingText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.ringCameraWarmingText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.ringReadyText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.ringOnlyHappensOnceText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.introTitleText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.introSubtitleText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.introStep1Text"></a>

<a id="FaceValidationVerbiage_loadingOverlay.introStep2Text"></a>

<a id="FaceValidationVerbiage_loadingOverlay.introReassuranceChipText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.introEnableCameraText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.introRequestingCameraText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.introPrivacyText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.transitionIdCapturedText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.transitionTitleText"></a>

<a id="FaceValidationVerbiage_loadingOverlay.transitionSubtitleText"></a>

<a id="FaceValidationVerbiage_success.headingText"></a>

<a id="FaceValidationVerbiage_success.retryBtnText"></a>

<a id="FaceValidationVerbiage_success.doneBtnText"></a>

<a id="FaceValidationVerbiage_failure.headingText"></a>

<a id="FaceValidationVerbiage_failure.retryBtnText"></a>

<a id="FaceValidationVerbiage_failure.exitBtnText"></a>

<a id="FaceValidationVerbiage_cameraStoreProvider.cameraTamperSeal.headingText"></a>

<a id="FaceValidationVerbiage_cameraStoreProvider.cameraTamperSeal.messageText"></a>

<a id="FaceValidationVerbiage_cameraStoreProvider.cameraTamperSeal.exitButtonText"></a>

<a id="FaceValidationVerbiage_finishingScreen.finishingTitleText"></a>

<a id="FaceValidationVerbiage_finishingScreen.finishingStage1Text"></a>

<a id="FaceValidationVerbiage_finishingScreen.finishingStage2Text"></a>

<a id="FaceValidationVerbiage_finishingScreen.finishingStage3Text"></a>

<a id="FaceValidationVerbiage_successScreen.successTitleText"></a>

<a id="FaceValidationVerbiage_successScreen.successSubtitleText"></a>

<a id="FaceValidationVerbiage_successScreen.successContinuingText"></a>

<a id="FaceValidationVerbiage_successScreen.successTimeCaptionText"></a>

<a id="FaceValidationVerbiage_successScreen.successCapturesValueText"></a>

<a id="FaceValidationVerbiage_successScreen.successCapturesCaptionText"></a>

<a id="FaceValidationVerbiage_successScreen.successIssuerValueText"></a>

<a id="FaceValidationVerbiage_successScreen.successIssuerCaptionText"></a>

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `guidanceHoldStillText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceHoldStillText) Text to display on the guidance message when capture/verification is in progress. Defaults to "Hold still for a few seconds...".                                                                                                                                                                                                                                                                                             |
| `guidanceLookStraightText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceLookStraightText) Text to display on the guidance message when the user is not looking at the camera. Defaults to "Look straight into the camera...".                                                                                                                                                                                                                                                                                    |
| `guidanceMoveBackText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceMoveBackText) Text to display on the guidance message when the user is too close to the camera. Defaults to "Move back...".                                                                                                                                                                                                                                                                                                                  |
| `guidanceMoveForwardText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceMoveForwardText) Text to display on the guidance message when the user is too far from the camera. Defaults to "Move forward...".                                                                                                                                                                                                                                                                                                         |
| `guidanceMoveToCenterText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceMoveToCenterText) Text to display on the guidance message when the user's face is not centered in the frame. Defaults to "Move to the center...".                                                                                                                                                                                                                                                                                        |
| `guidanceNoFaceDetectedText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceNoFaceDetectedText) Text to display on the guidance message when the user's face is not detected in the frame. Defaults to "Waiting for face to be detected...".                                                                                                                                                                                                                                                                       |
| `guidanceVisibilityTooLowText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceVisibilityTooLowText) Text shown when the user needs better lighting. Defaults to "Improve lighting conditions...".                                                                                                                                                                                                                                                                                                                  |
| `guidanceNotStableText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceNotStableText) Text to display on the guidance message when the user's face is not stable. Defaults to "Please hold still...".                                                                                                                                                                                                                                                                                                              |
| `guidanceManualCaptureText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceManualCaptureText) Text to display on the guidance message when the user is allowed to manually capture. Defaults to "Position your face in the circle and click to capture.".                                                                                                                                                                                                                                                          |
| `manualCaptureBtnText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_manualCaptureBtnText) Text to display on the manual capture button. Defaults to "Capture".                                                                                                                                                                                                                                                                                                                                                           |
| `guidanceRemoveEyeCoveringsText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceRemoveEyeCoveringsText) Text to display on the guidance message when the user is wearing dark sunglasses, eye patches, etc. Defaults to "Remove Sunglasses & Hat".                                                                                                                                                                                                                                                                 |
| `guidanceRemoveHeadCoveringsText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceRemoveHeadCoveringsText) Text to display on the guidance message when the user is wearing a hat. Defaults to "Remove Head Coverings".                                                                                                                                                                                                                                                                                             |
| `guidanceRemoveMaskText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceRemoveMaskText) Text to display on the guidance message when the user is wearing a mask. Defaults to "Remove Mask".                                                                                                                                                                                                                                                                                                                        |
| `progressPreviewText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_progressPreviewText) Text to display on the progress preview of the FaceLivenessCapture screen. Defaults to "Processing...".                                                                                                                                                                                                                                                                                                                          |
| `guidanceValidatingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceValidatingText) Text to display on the guidance message when the selfie has been captured and is being validated. Defaults to "Photo captured, verifying...".                                                                                                                                                                                                                                                                              |
| `guidanceLivenessCheckFailedText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceLivenessCheckFailedText) Text to display on the guidance message when liveness check failed. Defaults to "Could not verify your face.".                                                                                                                                                                                                                                                                                           |
| `guidanceLivenessCheckErrorText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_guidanceLivenessCheckErrorText) Text to display on the guidance message when liveness check failed. Defaults to "An error occurred while verifying your face.".                                                                                                                                                                                                                                                                            |
| `challengeTurnLeftText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_challengeTurnLeftText) Text to display when the challenge asks the user to turn their head left. Defaults to "Turn your head left".                                                                                                                                                                                                                                                                                                                 |
| `challengeTurnRightText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_challengeTurnRightText) Text to display when the challenge asks the user to turn their head right. Defaults to "Turn your head right".                                                                                                                                                                                                                                                                                                             |
| `challengeBlinkText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_challengeBlinkText) Text to display when the challenge asks the user to blink. Defaults to "Blink".                                                                                                                                                                                                                                                                                                                                                    |
| `challengeBlinkTwiceText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_challengeBlinkTwiceText) Text to display when the challenge asks the user to blink twice (consecutive blinks). Defaults to "Blink twice".                                                                                                                                                                                                                                                                                                         |
| `challengeReturnToCenterText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_challengeReturnToCenterText) Text to display after a head-turn extreme is reached, asking the user to face forward again. Defaults to "Return to center".                                                                                                                                                                                                                                                                                     |
| `challengeTimeoutText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_challengeTimeoutText) Text to display when a challenge wasn't completed in time (distinct from a liveness failure). Defaults to "Let's try that again — please follow the prompts.".                                                                                                                                                                                                                                                                 |
| `loadingOverlay.headingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.headingText) Text to display on the heading of the SelfieCaptureLoadingOverlay. Defaults to "Use your device camera to capture your face".                                                                                                                                                                                                                                                                                      |
| `loadingOverlay.removeEyeCoveringsText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.removeEyeCoveringsText) Text to display on the SelfieCaptureLoadingOverlay when the user is wearing dark sunglasses, eye patches, etc. Defaults to "Remove Sunglasses & Hat".                                                                                                                                                                                                                                        |
| `loadingOverlay.avoidExcessiveBacklightingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.avoidExcessiveBacklightingText) Text to display on the SelfieCaptureLoadingOverlay when the lighting in the background is too bright. Defaults to "Avoid Excessive Backlighting".                                                                                                                                                                                                                            |
| `loadingOverlay.continueText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.continueText) Text to display on the continue button of the SelfieCaptureLoadingOverlay. Defaults to "Continue".                                                                                                                                                                                                                                                                                                               |
| `loadingOverlay.pleaseWaitText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.pleaseWaitText) Text to display on the SelfieCaptureLoadingOverlay when the user is waiting. Defaults to "Please wait...".                                                                                                                                                                                                                                                                                                   |
| `loadingOverlay.cameraInitializingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.cameraInitializingText) Text to display on the SelfieCaptureLoadingOverlay when access to the camera is being requested. Defaults to "Camera initializing...".                                                                                                                                                                                                                                                       |
| `loadingOverlay.downloadingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.downloadingText) Text to display on the SelfieCaptureLoadingOverlay when the models are being downloaded. Defaults to "Downloading...".                                                                                                                                                                                                                                                                                     |
| `loadingOverlay.modelsWarmingUpText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.modelsWarmingUpText) Text to display on the SelfieCaptureLoadingOverlay when the models are warming up. Defaults to "Models warming up...".                                                                                                                                                                                                                                                                             |
| `loadingOverlay.modelsReadyText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.modelsReadyText) Text to display on the SelfieCaptureLoadingOverlay when the models are ready. Defaults to "Guided capture experience ready".                                                                                                                                                                                                                                                                               |
| `loadingOverlay.cameraInitializedText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.cameraInitializedText) Text to display on the SelfieCaptureLoadingOverlay when the camera is ready. Defaults to "Camera ready".                                                                                                                                                                                                                                                                                       |
| `loadingOverlay.cameraAccessDenied.headingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.cameraAccessDenied.headingText) Text informing the user that camera access is denied. Defaults to "Your camera permission is disabled".                                                                                                                                                                                                                                                                      |
| `loadingOverlay.cameraAccessDenied.descriptionText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.cameraAccessDenied.descriptionText) Text elaborating on the meaning of camera access being denied. Defaults to "This application requires access to your camera to continue. Please accept the permission once prompted by the browser. If the browser does not prompt for camera permissions, you must go to settings and provide camera access to the current browser.".                               |
| `loadingOverlay.cameraAccessDenied.retryBtnText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.cameraAccessDenied.retryBtnText) Text for the button that will retry camera access. Defaults to "Retry".                                                                                                                                                                                                                                                                                                    |
| `loadingOverlay.microphoneAccessDenied.headingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.microphoneAccessDenied.headingText) Text to display on the heading of the MicrophoneAccessDeniedOverlay. Defaults to "Your microphone permission is disabled".                                                                                                                                                                                                                                           |
| `loadingOverlay.microphoneAccessDenied.descriptionText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.microphoneAccessDenied.descriptionText) Text to display on the description of the MicrophoneAccessDeniedOverlay. Defaults to "This application requires access to your microphone to continue. Please accept the permission once prompted by the browser. If the browser does not prompt for microphone permissions, you must go to settings and provide microphone access to the current browser.". |
| `loadingOverlay.microphoneAccessDenied.retryBtnText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.microphoneAccessDenied.retryBtnText) Text to display on the retry button of the MicrophoneAccessDeniedOverlay. Defaults to "Retry".                                                                                                                                                                                                                                                                     |
| `loadingOverlay.sessionCheckingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.sessionCheckingText) Text to display on the SelfieCaptureLoadingOverlay when the session is being checked. Defaults to "Authenticating...".                                                                                                                                                                                                                                                                             |
| `loadingOverlay.ringCameraWarmingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.ringCameraWarmingText) Ring mode: status line while the camera initializes. Defaults to "Getting your camera ready…".                                                                                                                                                                                                                                                                                                 |
| `loadingOverlay.ringReadyText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.ringReadyText) Ring mode: status line when everything is ready. Defaults to "Ready!".                                                                                                                                                                                                                                                                                                                                         |
| `loadingOverlay.ringOnlyHappensOnceText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.ringOnlyHappensOnceText) Ring mode: reassurance subtext under the status line. Defaults to "One moment — this only happens once.".                                                                                                                                                                                                                                                                                  |
| `loadingOverlay.introTitleText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.introTitleText)                                                                                                                                                                                                                                                                                                                                                                                                              |
| `loadingOverlay.introSubtitleText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.introSubtitleText)                                                                                                                                                                                                                                                                                                                                                                                                        |
| `loadingOverlay.introStep1Text`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.introStep1Text)                                                                                                                                                                                                                                                                                                                                                                                                              |
| `loadingOverlay.introStep2Text`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.introStep2Text)                                                                                                                                                                                                                                                                                                                                                                                                              |
| `loadingOverlay.introReassuranceChipText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.introReassuranceChipText)                                                                                                                                                                                                                                                                                                                                                                                          |
| `loadingOverlay.introEnableCameraText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.introEnableCameraText)                                                                                                                                                                                                                                                                                                                                                                                                |
| `loadingOverlay.introRequestingCameraText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.introRequestingCameraText)                                                                                                                                                                                                                                                                                                                                                                                        |
| `loadingOverlay.introPrivacyText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.introPrivacyText)                                                                                                                                                                                                                                                                                                                                                                                                          |
| `loadingOverlay.transitionIdCapturedText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.transitionIdCapturedText) Ring mode: microcopy under the check badge during the ID→selfie handoff. Defaults to "ID captured".                                                                                                                                                                                                                                                                                      |
| `loadingOverlay.transitionTitleText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.transitionTitleText) Ring mode: title after the handoff badge flips. Defaults to "Now, a quick selfie".                                                                                                                                                                                                                                                                                                                 |
| `loadingOverlay.transitionSubtitleText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_loadingOverlay.transitionSubtitleText) Ring mode: subtitle after the handoff badge flips. Defaults to "Look at your front camera".                                                                                                                                                                                                                                                                                                  |
| `success.headingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_success.headingText) Text to display on the heading of the FaceLivenessSuccess screen. Defaults to "Face liveness has been verified!".                                                                                                                                                                                                                                                                                                                |
| `success.retryBtnText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_success.retryBtnText) Text to display on the retry button of the FaceLivenessSuccess screen. Defaults to "Retry".                                                                                                                                                                                                                                                                                                                                    |
| `success.doneBtnText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_success.doneBtnText) Text to display on the done button of the FaceLivenessSuccess screen. Defaults to "Done".                                                                                                                                                                                                                                                                                                                                        |
| `failure.headingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_failure.headingText) Text to display on the heading of the FaceLivenessFailure screen. Defaults to "Live face not detected, please try again".                                                                                                                                                                                                                                                                                                        |
| `failure.retryBtnText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_failure.retryBtnText) Text to display on the retry button of the FaceLivenessFailure screen. Defaults to "Retry".                                                                                                                                                                                                                                                                                                                                    |
| `failure.exitBtnText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_failure.exitBtnText) Text to display on the exit button of the FaceLivenessFailure screen. Defaults to "Exit".                                                                                                                                                                                                                                                                                                                                        |
| `cameraStoreProvider.cameraTamperSeal.headingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_cameraStoreProvider.cameraTamperSeal.headingText)                                                                                                                                                                                                                                                                                                                                                                        |
| `cameraStoreProvider.cameraTamperSeal.messageText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_cameraStoreProvider.cameraTamperSeal.messageText)                                                                                                                                                                                                                                                                                                                                                                        |
| `cameraStoreProvider.cameraTamperSeal.exitButtonText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_cameraStoreProvider.cameraTamperSeal.exitButtonText)                                                                                                                                                                                                                                                                                                                                                                  |
| `finishingScreen.finishingTitleText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_finishingScreen.finishingTitleText) No effect in 3.0 Title of the ring finishing screen. Defaults to "All captured — finishing up…". Not supported on this component yet.                                                                                                                                                                                                                                                              |
| `finishingScreen.finishingStage1Text`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_finishingScreen.finishingStage1Text) No effect in 3.0 First stage row. Defaults to "Uploading your selfie". Empty string hides the row. Not supported on this component yet.                                                                                                                                                                                                                                                          |
| `finishingScreen.finishingStage2Text`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_finishingScreen.finishingStage2Text) No effect in 3.0 Second stage row. Defaults to "Checking your selfie". Empty string hides the row. Not supported on this component yet.                                                                                                                                                                                                                                                          |
| `finishingScreen.finishingStage3Text`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_finishingScreen.finishingStage3Text) No effect in 3.0 Third stage row. Defaults to an empty string, which hides the row. Not supported on this component yet.                                                                                                                                                                                                                                                                         |
| `successScreen.successTitleText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_successScreen.successTitleText) No effect in 3.0 Title of the ring success screen. Defaults to "Selfie verified! 🎉". Not supported on this component yet.                                                                                                                                                                                                                                                                                 |
| `successScreen.successSubtitleText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_successScreen.successSubtitleText) No effect in 3.0 First subtitle line. Defaults to an empty string, which hides the line. Not supported on this component yet.                                                                                                                                                                                                                                                                        |
| `successScreen.successContinuingText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_successScreen.successContinuingText) No effect in 3.0 Second subtitle line. Defaults to "Continuing to your account…". Empty string hides the line. Not supported on this component yet.                                                                                                                                                                                                                                              |
| `successScreen.successTimeCaptionText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_successScreen.successTimeCaptionText) No effect in 3.0 Caption of the elapsed-time stat chip. Defaults to "total time". Empty string hides the chip. Not supported on this component yet.                                                                                                                                                                                                                                            |
| `successScreen.successCapturesValueText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_successScreen.successCapturesValueText) No effect in 3.0 Bold value of the captures stat chip. Defaults to a derived count, e.g. "2 captures". Empty string hides the chip. Not supported on this component yet.                                                                                                                                                                                                                   |
| `successScreen.successCapturesCaptionText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_successScreen.successCapturesCaptionText) No effect in 3.0 Caption of the captures stat chip. Defaults to a derived list, e.g. "front + selfie". Not supported on this component yet.                                                                                                                                                                                                                                            |
| `successScreen.successIssuerValueText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_successScreen.successIssuerValueText) No effect in 3.0 Bold value of the issuing-authority stat chip. Defaults to an empty string, which hides the chip. Not supported on this component yet.                                                                                                                                                                                                                                        |
| `successScreen.successIssuerCaptionText`[#](https://docs.idmission.com/markdown/web/customer-flows/face-validation.md#FaceValidationVerbiage_successScreen.successIssuerCaptionText) No effect in 3.0 Caption of the issuing-authority stat chip. Defaults to "data confirmed". Not supported on this component yet.                                                                                                                                                                                                                                                            |
