Checking video and audio for signs of manipulation, with three independent detectors.
DeepGuard analyses video and audio files to spot synthetic media. It combines CNN-based visual analysis, spectral audio processing and 468-point facial landmark tracking into a single authenticity score, and is paired with an educational chatbot that explains what it finds.
Synthetic media is getting harder to spot by eye, and a single check is easy to fool. DeepGuard looks at the file from three angles at once and shows how it reached its verdict instead of just returning a yes or no.
A FastAPI backend keeps each detector in its own module (video, audio and face analysis) so they can be improved separately. The interface is plain HTML, CSS and JavaScript hosted on Vercel, and the API runs on Render.
The backend runs on a free tier, so the first request after a quiet period can take 50 to 60 seconds while it wakes up.
Python, FastAPI, TensorFlow, JavaScript, Vercel, Render