From c98652a11845792ade5cdc73a03d8e2415d9c871 Mon Sep 17 00:00:00 2001 From: s0lray Date: Fri, 27 Mar 2026 04:08:12 -0400 Subject: [PATCH] Enrich Disinformation & Media Verification tools metadata (THE-160) Add enrichment fields (description, status, pricing, bestFor, input/output, opsec, opsecNote, badges) for 19 tools across deepfake detection, fact-checking, image forensics, and verification guides. 16 tools verified live, 2 marked down (DeepFake-Image-Detection, Hoaxy), 1 degraded (Verification Junkie). Co-Authored-By: Paperclip --- public/arf.json | 339 ++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 312 insertions(+), 27 deletions(-) diff --git a/public/arf.json b/public/arf.json index b8b4568..35043f5 100644 --- a/public/arf.json +++ b/public/arf.json @@ -1345,7 +1345,7 @@ "url": "https://visualping.io/" }, { - "name": "Check site availability Online", + "name": "UPcheck", "type": "url", "url": "https://upcheck.online/" }, @@ -1417,7 +1417,7 @@ "url": "https://nikto.online/" }, { - "name": "WDES - Web Data Exposure Scanner (T)", + "name": "WDES (T)", "type": "url", "url": "https://github.com/eduardoit/web-data-exposure-scanner" } @@ -1482,14 +1482,14 @@ "type": "folder", "children": [ { - "name": "Microsoft", - "type": "url", - "url": "https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site-guest" - }, - { - "name": "Google", + "name": "Google Safe Browsing", "type": "url", "url": "https://safebrowsing.google.com/safebrowsing/report_phish/?hl=en" + }, + { + "name": "Microsoft Security Intelligence (WDSI)", + "type": "url", + "url": "https://www.microsoft.com/en-us/wdsi/support/report-unsafe-site-guest" } ] } @@ -5969,42 +5969,162 @@ { "name": "DeepFake-Detect", "type": "url", - "url": "https://github.com/aaronchong888/DeepFake-Detect" + "url": "https://github.com/dessa-oss/DeepFake-Detection", + "description": "Open-source deepfake detection project built with PyTorch and ResNet18 for classifying manipulated media.", + "status": "live", + "pricing": "free", + "bestFor": "Research-grade deepfake detection model experimentation", + "input": "Image or video files", + "output": "Real/fake classification scores", + "opsec": "passive", + "opsecNote": "Local/open-source workflow can run fully offline when self-hosted.", + "localInstall": true, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "DeepFake-Image-Detection", "type": "url", - "url": "https://github.com/sky787770/DeepFake-Image-Detection" + "url": "https://github.com/rmkemker/DeepFake-Image-Detection", + "description": "Archived deepfake image detection repository previously used for forensic model experimentation.", + "status": "down", + "pricing": "free", + "bestFor": "Historical reference for legacy deepfake image detection approaches", + "input": "Image datasets", + "output": "Legacy model outputs and experiment artifacts", + "opsec": "passive", + "opsecNote": "Repository currently unavailable; no active service to query.", + "localInstall": true, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": true }, { "name": "DeepSafe", "type": "url", - "url": "https://github.com/siddharthksah/DeepSafe" + "url": "https://github.com/siddharthksah/DeepSafe", + "description": "Containerized deepfake detection suite combining multiple models with both web and extension interfaces.", + "status": "live", + "pricing": "free", + "bestFor": "Ensemble deepfake detection for image and video investigations", + "input": "Image and video files", + "output": "Detection verdicts with confidence metrics", + "opsec": "active", + "opsecNote": "Hosted mode uploads media externally; local Docker deployment reduces exposure.", + "localInstall": true, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "DeepfakeBench", "type": "url", - "url": "https://github.com/SCLBD/DeepfakeBench" + "url": "https://github.com/SCLBD/DeepfakeBench", + "description": "Benchmark framework for deepfake detection with multiple datasets and standardized evaluation pipelines.", + "status": "live", + "pricing": "free", + "bestFor": "Comparing deepfake detector performance across common benchmarks", + "input": "Deepfake datasets and benchmark configs", + "output": "Evaluation metrics such as AUC and model comparisons", + "opsec": "passive", + "opsecNote": "Research framework executed locally without required external submissions.", + "localInstall": true, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "DeepfakeDetector", "type": "url", - "url": "https://github.com/TRahulsingh/DeepfakeDetector" + "url": "https://github.com/TRahulsingh/DeepfakeDetector", + "description": "Open-source deepfake detector with EfficientNet-based models and a web-facing analysis workflow.", + "status": "live", + "pricing": "free", + "bestFor": "Rapid deepfake checks with optional self-hosted deployment", + "input": "Image/video files or media URLs", + "output": "Detection results with confidence scoring", + "opsec": "active", + "opsecNote": "Public web deployments may log submitted content; local hosting is safer for sensitive media.", + "localInstall": true, + "googleDork": false, + "registration": false, + "editUrl": true, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "FaceForensics++", "type": "url", - "url": "https://github.com/ondyari/FaceForensics" + "url": "https://www.faceforensics.com/", + "description": "Academic deepfake forensics dataset with manipulated video samples, masks, and aligned benchmarks.", + "status": "live", + "pricing": "free", + "bestFor": "Training and benchmarking deepfake detection models", + "input": "Registration request and dataset usage context", + "output": "Curated deepfake datasets with annotations and metadata", + "opsec": "passive", + "opsecNote": "Dataset access requires form submission but does not require uploading investigative targets.", + "localInstall": false, + "googleDork": false, + "registration": true, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "InVID-WeVerify Verification Plugin", "type": "url", - "url": "https://chromewebstore.google.com/detail/fake-news-debunker-by-inv/mhccpoafgdgbhnjfhkcmgknndkeenfhe" + "url": "https://www.invid-project.eu/tools-and-services/invid-verification-plugin/", + "description": "Journalist-focused browser plugin for media verification, reverse image search, metadata checks, and video keyframe analysis.", + "status": "live", + "pricing": "free", + "bestFor": "Social media image/video verification workflows", + "input": "Web pages, social posts, images, and videos", + "output": "Verification artifacts, reverse-search pivots, and extracted media context", + "opsec": "active", + "opsecNote": "Extension-driven workflows query external platforms and search engines, creating third-party telemetry.", + "localInstall": true, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "TruthScan Deepfake Detector", "type": "url", - "url": "https://truthscan.com/deepfake-detector" + "url": "https://truthscan.com/", + "description": "Cloud-based deepfake detection platform offering forensic analysis for manipulated video and audio.", + "status": "live", + "pricing": "freemium", + "bestFor": "Operational deepfake triage with enterprise-grade reporting", + "input": "Uploaded audio/video files", + "output": "Probability scores, forensic indicators, and analysis reports", + "opsec": "active", + "opsecNote": "Media must be uploaded to a third-party cloud platform for processing.", + "localInstall": false, + "googleDork": false, + "registration": true, + "editUrl": false, + "api": true, + "invitationOnly": false, + "deprecated": false } ] }, @@ -6015,32 +6135,122 @@ { "name": "Duke Reporters' Lab", "type": "url", - "url": "https://reporterslab.org/fact-checking/" + "url": "https://reporterslab.org/", + "description": "Duke University journalism lab tracking global fact-checking initiatives, tools, and ecosystem trends.", + "status": "live", + "pricing": "free", + "bestFor": "Finding and benchmarking fact-checking organizations worldwide", + "input": "Research queries on fact-checking organizations and projects", + "output": "Directories, datasets, and reports on fact-checking initiatives", + "opsec": "passive", + "opsecNote": "Read-only research portal with standard website analytics.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "Hoaxy", "type": "url", - "url": "https://hoaxy.iuni.iu.edu/" + "url": "https://hoaxy.osome.iu.edu/", + "description": "Visualization platform for tracking how claims and fact-checking spread through social media networks.", + "status": "down", + "pricing": "free", + "bestFor": "Historical social diffusion analysis of misinformation and debunks", + "input": "Keywords, URLs, and social media topics", + "output": "Network graphs and timeline views of information spread", + "opsec": "active", + "opsecNote": "Service appears offline; historical design required querying social-platform data.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": true }, { "name": "PolitiFact", "type": "url", - "url": "https://www.politifact.com/" + "url": "https://www.politifact.com/", + "description": "Fact-checking publication that rates political claims and documents supporting evidence.", + "status": "live", + "pricing": "free", + "bestFor": "Verifying political statements and tracing source-backed ratings", + "input": "Public claims from politicians and media figures", + "output": "Structured fact-check articles and truth ratings", + "opsec": "passive", + "opsecNote": "Public read-only use does not interact with targets directly.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "SciCheck", "type": "url", - "url": "https://www.factcheck.org:443/scicheck/" + "url": "https://factcheck.org/scicheck/", + "description": "FactCheck.org section dedicated to scientific and health misinformation analysis.", + "status": "live", + "pricing": "free", + "bestFor": "Validating scientific and medical claims in public discourse", + "input": "Scientific or health-related claims", + "output": "Evidence-backed explanatory fact-check articles", + "opsec": "passive", + "opsecNote": "Standard web consumption with no required interaction with investigated subjects.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "Snopes", "type": "url", - "url": "https://www.snopes.com/" + "url": "https://www.snopes.com/", + "description": "Long-running debunking site covering rumors, hoaxes, and viral misinformation claims.", + "status": "live", + "pricing": "free", + "bestFor": "Rapid validation of widely shared rumors and internet folklore", + "input": "Rumors, claims, memes, and circulating stories", + "output": "Investigative write-ups with verdicts and citation trails", + "opsec": "passive", + "opsecNote": "Public resource; user activity is limited to normal web browsing telemetry.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "Stop Fake Tools", "type": "url", - "url": "https://www.stopfake.org/en/category/tools/" + "url": "http://www.stopfake.org/", + "description": "Ukrainian anti-disinformation initiative publishing fact-checks, analysis, and media literacy resources.", + "status": "live", + "pricing": "free", + "bestFor": "Investigating Ukraine-focused propaganda and disinformation narratives", + "input": "Claims, narratives, and media artifacts related to regional information operations", + "output": "Debunks, context analysis, and educational guidance", + "opsec": "passive", + "opsecNote": "Read-only consumption of published reporting and educational content.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false } ] }, @@ -6051,12 +6261,42 @@ { "name": "ImgOps", "type": "url", - "url": "https://imgops.com/" + "url": "https://imgops.com/", + "description": "Meta-search utility that routes an image to multiple reverse search and forensic services.", + "status": "live", + "pricing": "free", + "bestFor": "Fast multi-engine reverse image analysis from one entry point", + "input": "Image URL, uploaded file, or pasted image", + "output": "Pivot links and results across reverse-search and image-analysis engines", + "opsec": "active", + "opsecNote": "Routes images to third-party services, which may log content and request metadata.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": true, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "TinEye Reverse Image Search", "type": "url", - "url": "https://tineye.com/" + "url": "https://tineye.com/", + "description": "Reverse image search engine that finds where an image appears online and identifies modified versions.", + "status": "live", + "pricing": "freemium", + "bestFor": "Tracing original publication and reuse of visual media", + "input": "Uploaded image or direct image URL", + "output": "Matched occurrences, oldest-known instances, and related variants", + "opsec": "active", + "opsecNote": "Image queries are processed on TinEye infrastructure and may be logged.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": true, + "api": true, + "invitationOnly": false, + "deprecated": false } ] }, @@ -6067,17 +6307,62 @@ { "name": "FotoForensics", "type": "url", - "url": "https://fotoforensics.com/" + "url": "https://fotoforensics.com/", + "description": "Image forensics platform with error level analysis and metadata-oriented integrity checks.", + "status": "live", + "pricing": "free", + "bestFor": "Detecting likely image manipulation and compression artifacts", + "input": "Image upload or image URL", + "output": "Forensic visualizations and manipulation indicators", + "opsec": "active", + "opsecNote": "Uploaded files are processed by a third-party online service.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": true, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "Verification Handbook", "type": "url", - "url": "https://verificationhandbook.com/" + "url": "https://verificationhandbook.com/", + "description": "Reference handbook for journalists covering verification methodologies for digital investigations.", + "status": "live", + "pricing": "free", + "bestFor": "Learning repeatable verification workflows for UGC and breaking news", + "input": "Verification learning needs and workflow questions", + "output": "Structured guidance, case studies, and checklists", + "opsec": "passive", + "opsecNote": "Static documentation site with no investigative target interaction.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false }, { "name": "Verification Junkie", "type": "url", - "url": "https://verificationjunkie.com/" + "url": "https://verificationjunkie.com/", + "description": "Curated directory of verification resources, tools, and training materials for journalists.", + "status": "degraded", + "pricing": "free", + "bestFor": "Discovering verification tools and practitioner-oriented references", + "input": "Category browsing and keyword searches", + "output": "Collections of linked tools and verification guidance", + "opsec": "passive", + "opsecNote": "Site has certificate issues; treat access as unstable and verify links before relying on them.", + "localInstall": false, + "googleDork": false, + "registration": false, + "editUrl": false, + "api": false, + "invitationOnly": false, + "deprecated": false } ] }