DeepScan uses a CNN pipeline to detect AI-generated images and deepfake videos — with confidence scores, frame-by-frame analysis, Groq AI explanations, and professional PDF reports.
From upload to verdict in seconds — with a full breakdown of every signal.
fake_prob = 1 − sigmoid — threshold is 0.50.MobileNetV2 is the sole signal. No paid external APIs needed — runs fully local.
Everything you need to get DeepScan running and interpreting results.
GROQ_API_KEY=… in .env.python flask_app.py (port 5000) and uvicorn video_api:app --host 0.0.0.0 --port 8000. The app auto-detects both and falls back to demo mode if offline.Enter in the app (when not typing in a settings field) to trigger analysis instantly. Works on desktop once a file is attached.Start scanning images and videos in seconds. No account required. Runs fully on your machine.