VFSGLOBAL Face-Verification Script

Job ID: 40467580

Budget: $50 – $100 USD

I’m looking for a JavaScript solution that plugs straight into the vfsglobal appointment site and lets me load a pre-recorded video clip in place of the live camera feed the site normally asks for. Once the clip is in place, the script must reliably proceed through vfsglobal’s built-in facial recognition step and confirm the face as if it were coming from a webcam.

Key points you should know
• Language & environment: Pure JavaScript that runs entirely in the web browser—no backend services.
• Core task: Detect the face in the supplied clip, verify it against the prompt from vfsglobal, then hand control back so the page can move forward without error.
• Workflow: The user clicks an extra “Upload Video” button, selects an MP4/WebM, the script plays it as the MediaStream the site expects, and the verification succeeds.
• Compatibility: It needs to work on the latest Chrome and Edge with default security settings.
• Deliverable: A single, well-commented userscript or lightweight browser extension plus brief setup instructions so I can install, test, and repeat the process on any vfsglobal page that invokes facial recognition.

I’ll validate the job by running the script on my machine, uploading a sample clip, and confirming the page advances past the face-check step without manual webcam input.