Document, verify, and report war crimes and hate speech using open-source intelligence.
This toolkit empowers journalists, activists, and human rights defenders to gather and validate digital evidence ethically and securely.
The very first thing to do is to archive the content on the Wayback Machine (archive.org) to freeze evidence of posted hate speech or war crimes β even if the author deletes it later.
Methodology:
-
Go to: https://archive.org/web
-
Copy the URL of the post, video, comment, or page you want to preserve
-
Paste it into the input field under βSave Page Nowβ
-
Click βSaveβ
-
Wait a few seconds for the snapshot to be captured
That's it β the content is now permanently stored and timestamped.
- Investigate war crimes, hate speech, and human rights abuses
- Geolocate and verify images and videos
- Track perpetrators across social platforms
- Report findings securely to legal and justice bodies
All Tools Links Under tools.md
Osint-War-Crimes-Tools/tools.md
βββ Reverse_Image_Search
β βββ Google Images
β βββ Yandex
β βββ TinEye
β βββ RevEye
βββ Facial_Recognition
β βββ PimEyes
β βββ Social Links
βββ Deepfake_Detection
β βββ Deepware Scanner
β βββ InVID
β βββ YouTube DataViewer
βββ Geolocation
β βββ Picarta.ai
β βββ Google Earth Pro
β βββ SunCalc
β βββ Sentinel Hub
β βββ Planet Labs
β βββ SkyWatch
β βββ Geosint
βββ Metadata_Redaction
β βββ ExifTool
β βββ Metapicz
β βββ FFmpeg
β βββ Exif Pilot
βββ Social_Media_OSINT
β βββ Twint
β βββ Instaloader
β βββ Check by Meedan
β βββ HateSonar
β βββ TweetScraper
β βββ Tweepy
β βββ Osintgram
β βββ OsintTube
βββ Phone_Number_OSINT
β βββ Epieos
β βββ PhoneInfoga
β βββ OSINT Industries
β βββ Sync.me
β βββ WhoCalledMe / NumBuster
β βββ Truecaller
β βββ Scamcallfighters
βββ Privacy_Encryption
β βββ Tails OS
β βββ ProtonVPN
β βββ VeraCrypt
βββ Browser_Automation
β βββ Selenium
β βββ Puppeteer
βββ AI_Image_Matching
β βββ Jina AI
β βββ Image Super Resolution
βββ News_Monitoring
β βββ GDELT Project
β βββ News API
β βββ Common Crawl
βββ Live_Conflict_Maps
β βββ Liveuamap
β βββ MapHub
βββ Blockchain_Analysis
β βββ Mempool Explorer
β βββ Bitquery
β βββ Chainalysis
βββ Web_Archiving
β βββ Wayback Machine
βββ Reporting_Resources
βββ ICC
βββ Bellingcat
βββ Syrian Archive
βββ SecureDrop
- Original files only β Never alter videos or images.
- Timestamps β Use file metadata, video upload times, or contextual cues.
- Geolocation info β Add GPS data from metadata or visual geolocation.
- Chain of custody β Describe where/how evidence was found.
- Contextual info β What, where, when, who, why (if known).
submission_folder/
βββ media/
β βββ original_video.mp4
β βββ screenshot_1.jpg
βββ metadata.txt
βββ notes.txt
βββ location_map.jpg
metadata.txt
- File creation date
- Device info (if available)
- GPS coordinates
- Link to reverse search or geolocation validation
notes.txt
- Time, place, suspected groups, casualties (if known)
- Donβt reveal private identities unless public/relevant
- Redact bystanders or unrelated individuals
- Respect consent laws when interviewing witnesses
- Only share with vetted legal/humanitarian orgs
Organization | Link |
---|---|
ICC | https://www.icc-cpi.int/contact-us |
Bellingcat | https://www.bellingcat.com/contact/ |
Syrian Archive | https://syrianarchive.org/en/submit |
Anonymous submissions: SecureDrop
Incitation Γ la haine contre un groupe ethnique
March 28, 2025
YouTube
Video URL: https://youtube.com/watch?v=xxxxxxxxx
-
πΈ Screenshots taken showing:
- Comment
- Username
- Timestamp
- Comment thread context
-
π Web Archiving
-
π Evidence captured at: 2025-03-28 17:03 UTC
-
π Tools used:
-
Results:
- Toxicity score:
0.91
- Identity attack score:
0.87
- Toxicity score:
-
Keywords/Flags:
- Dehumanizing language
- Historical hate symbols
- Call to violence
-
OSINT Techniques:
- Reverse image search of profile picture (Google, Yandex, PimEyes)
- Handle analysis using:
OSINTgram
(Instagram link discovery)Twint
(Twitter/X profile scraping)Epieos
(email/phone lookup)
-
Findings:
- Repeated hate speech from same handle across X, Facebook
- Possible alias used on extremist forums
-
Crowd verification tools:
TweetScraper
to search real-time X mentionsCheck
by Meedan for collaborative verification
-
Results:
- 5 other users flagged the comment on the same day
- 12 likes and 3 replies endorsing the hateful message
-
ποΈ Packaged Material:
screenshots/
directory with annotated imagesarchive_links.txt
with frozen URLstoxicity_report.json
from HateSonar & Perspectiveuser_profile_report.md
with social links and activitysummary_notes.md
with legal and contextual description
-
π§Ύ Submitted to:
- Bellingcat Tip Submission
- EU DisinfoLab
- YouTube Trust & Safety
- [Local Hate Speech Monitoring NGO]
Title: Airstrike on Residential Area
Date of Incident: March 15, 2022
Location: Mariupol, Ukraine
Source: Telegram channel
- Used InVID to extract keyframes
- Reverse searched on Google/Yandex
- Matched frames to earlier video, confirming visual consistency
- Tools: Picarta.ai, Google Earth, SunCalc
- Matched buildings + timestamp validation from shadows
- Coordinates confirmed:
47.0966, 37.5562
- ExifTool shows device: Samsung A51, date: 2022-03-15 14:22 UTC
- Sent to Bellingcat
- Attached: original video, annotated images, metadata, contextual notes
Title: Alleged Airstrike on Civilian Convoy
Date of Incident: October 13, 2023
Location: Salah al-Din Road, Gaza Strip
Source: Video uploaded to Telegram and X (Twitter)
- Used InVID to extract thumbnails and keyframes
- Ran reverse image searches on Google and Yandex
- No prior matches found β suggests original upload
- Identified road layout and nearby structures
- Used Picarta.ai + confirmed with Google Earth Pro
- Verified timestamp using SunCalc
- Coordinates:
31.4297, 34.3795
- Twint for eyewitness tweets
- Matched video scene with posts from Al Jazeera and local channels
- Verified same visuals posted by multiple independent sources
- ExifTool β Video stripped by Telegram, but creation date retained:
2023-10-13 16:40 UTC
- Packaged raw files, keyframes, and location validation
- Sent to Syrian Archive and Bellingcat
- PRs welcome for new tools or case studies
- Translate content into other languages
- Submit anonymized real-world walkthroughs
MIT β Always credit original sources and follow platform TOS
This toolkit is a living resource. Maintain it as tools, conflicts, and laws evolve.
Stay ethical. Stay anonymous. Stay accurate. ππ