Features

What Jhroke Camera does, and where it runs.

Real-time live swap
Swapping runs on-device against your camera feed, so it can be used as a webcam source in OBS, ManyCam, Zoom, and Discord.
Local processing
Video frames and face data stay on your machine. Live swapping does not upload your camera feed to a server.
Custom personas
Upload your own photos to build a library of faces, stored locally in your browser.
Photo and video lab
Process pre-recorded video and still images in addition to the live feed.
Browser-based
Runs in the browser with no install. Requires a desktop browser with WebGL support.