What “verified”
actually means at SVN.
Six parts. Plain English. Honest about what runs automatically, what's still in beta, and where a human editor holds the pen.
We publish this standard because trust isn't a marketing claim — it's a process you can inspect. If we change the process, we'll update this page and date the change.
Source Authentication
BetaWe confirm who shot the video and that the file we have is the file they sent.
Before anything else, we anchor the file. The moment a submission lands at SVN, we cryptographically hash it. Writing those hashes to a permissioned blockchain ledger (VeriFact) is implemented in our private beta environment and is a planned roadmap feature for public production — it is not yet anchoring every public submission on-chain. We also bind every file to a verified contributor account so we can answer one of journalism's hardest questions: who actually filmed this, and is what we're looking at the same file they sent us?
- SHA-256 hash of the submitted file (live)
- Anchoring those hashes to a permissioned chain (VeriFact) — implemented in beta, planned for production
- Contributor identity tied to a verified SVN profile
- Chain-of-custody timestamp from the moment of submission
This step doesn't prove the video is real or that it depicts what the contributor claims. It only proves who handed it to us, when, and that nobody has tampered with it since.
Context Integrity
BetaWe read the file's own metadata and check it against the contributor's story.
Every video file carries hidden context — embedded creation timestamps, device model, codec signatures, and (sometimes) GPS coordinates. We extract all of it and compare it against what the contributor told us. If they say it was shot yesterday at noon in Kyiv on an iPhone 14, the file should agree. When platforms have stripped metadata (Instagram, WhatsApp, and most social uploads do this), we flag it openly rather than guessing.
- Extract EXIF, container, and codec metadata using open-source tooling (ExifTool, FFprobe)
- Compare timestamps, device fingerprints, and GPS against the contributor's stated context
- Disclose when metadata is missing or stripped — we do not fabricate confidence
Metadata can be edited. A clean metadata read is a positive signal, not a guarantee. This is why we don't stop here.
AI Detection
BetaWe screen for synthetic generation, face-swaps, and obvious manipulation.
We run every video through a panel of detectors that flag signs of AI generation, face-swapping, and frame-level tampering. We prioritize free, open-source, and locally-run models — both for cost and because we want to be transparent about what we're using. No detector is perfect. The field is an arms race. We treat AI Detection as a signal that contributes to a final human decision, not as a verdict on its own.
- Multiple open-source detectors run in parallel (e.g. detectors for diffusion artifacts, face-swap signatures, and frame-rate inconsistencies)
- Models run locally where possible to keep submissions private and reduce cost
- Confidence scores are surfaced to editors — we do not auto-publish or auto-reject on this signal alone
A clean AI Detection pass does not mean a video is real. It means our current detectors found no obvious synthetic signature. As generative models improve, so must we — and we publish updates when our toolchain changes.
Context Verification
EditorialWe confirm the video shows what, where, and when the contributor says it does.
This is the work most people don't realize verification requires. We look at the scene itself. Do the shadows match the time of day? Is the architecture consistent with the claimed city? Do the signs, license plates, uniforms, and weather agree with the date? When GPS is available, we cross-reference it against satellite imagery. When it isn't, our editors use OSINT techniques — landmark matching, street-view comparison, weather records — to independently confirm location and time.
- Scene coherence review (lighting, shadows, weather, signage)
- OSINT geolocation when GPS is missing — by trained human reviewers
- Satellite and street-view cross-reference against the claimed date and location
This step is human-led. We use software to assist, but the judgment is editorial. If we can't independently confirm the where and when, the video does not pass.
Cross-Source Corroboration
BetaWe check whether other credible sources independently report the same event.
A single video, no matter how convincing, is one data point. We look for independent corroboration — other footage of the same event from different angles, wire reports, local journalists on the ground, official statements. When we can corroborate, we say so and link to what we found. When we can't, we say so plainly and explain why we still published (or didn't).
- Search for independently-reported coverage from established outlets
- Look for alternate-angle footage of the same event from other contributors
- Document what we found — and what we couldn't find — in the public verification record
Absence of corroboration isn't proof of falsity — sometimes SVN is first. When we publish without external corroboration, the verification record makes that explicit.
Human Review
LiveA senior editor reads every signal above and makes the final call. No exceptions.
Automation gets us most of the way. It does not finish the job. Every video that reaches publication is reviewed by a Senior Editor (a role; named reviewer rosters are still under legal and editorial review) who reads every signal from the first five steps, weighs ambiguities the system can't resolve, and signs off on the decision. Editors can reject content that passed every automated check if context, ethics, or completeness demand it. No video publishes without this sign-off.
- A Senior Editor / Verification Editor reviews the full verification record
- Final publication decision rests with a human, not a model
- Editorial sign-off is recorded alongside the verification badge
Human review isn't a rubber stamp on automated output. It is the decision. The earlier steps inform it; they do not replace it.
Our standing principles
Transparency over theater
We label every step Live, Beta, or Editorial. We disclose when metadata is stripped, when corroboration is absent, and when our detectors are uncertain.
Humans hold the pen
No video publishes without a Senior Editor signing off. Models advise. Editors decide. (Named reviewer rosters are pending legal and editorial review; roles, not individuals, are referenced on public pages today.)
Open tooling where possible
We prioritize free, open-source, and locally-run models — including Ollama and locally-hosted detectors — for AI Detection and Context Integrity. Both for cost discipline and so our toolchain can be scrutinized.
A public verification record
Verified videos are designed to carry a record: which steps they passed, the editor role that approved them, and the date verified. Some record fields are live today; others (full provenance scoring, on-chain anchoring of every public submission) are planned roadmap features.
The badge is a record,
not a slogan.
When a video carries the SVN Verification Badge, it has been reviewed against all six parts of this framework and signed off by a Senior Editor role. Click any badge to see the verification record: the checks it cleared, the editor role that approved it, the date verified, and the contributor's verified profile. Some record fields are live in beta; others are on the roadmap.
Standards last updated: May 30, 2026 · This page is versioned and changes are dated.
