Pure-C++ InceptionResnetV1 (512-D embedding) compiled to WebAssembly. Register & identify from the camera or an image file — mix freely (register by camera, verify by file, …). Everything runs in your browser — no image is ever uploaded; faces live only in localStorage.
Serve over http://localhost or HTTPS (camera needs a secure context).
Best results with a frontal, well-lit face; MTCNN alignment would push accuracy higher.