|
|
All guides
RaporlamaBaşlangıç

How to Write an OSINT Report: Findings, Evidence and Confidence

OSINT TR6 min read

Even the best research loses its value in a badly written report. If the reader cannot tell what you found, how you found it and how far they can trust it, the research might as well not have happened. This guide covers the structure of an OSINT report, how to log evidence and how to write about things you are not sure of.

Think about the reader first

Who will read the report, and what decision will they make with it? A hiring manager, an editor or a legal team need different details. But they all expect the same thing: to see the conclusion in the first paragraph, and then to be able to check how it was reached.

Tip: Write the report as if it will be read by someone who has never met you and cannot ask you questions.

Report structure

  1. Bottom line up front (summary): The research question and its answer, in a few sentences at most. A reader who reads only this section should still be able to decide.
  2. Key findings: One finding per item, each with its confidence level.
  3. Method: Which sources did you look at, which tools did you use, what was the scope of the research?
  4. Evidence: The sources behind each finding: link, access date, archived copy, screenshot.
  5. Limitations: What could you not look at, which question is still open, which finding rests on a single source?
  6. Appendices: Timeline, map, link chart, raw data.

Evidence logging: every finding must be traceable

Open sources change: posts are deleted, pages are updated, accounts are closed. The reader must be able to see the evidence months later. So record a finding the moment you find it, not when you write the report.

  • Link and date: The full address of the source and the date and time you accessed it (with the time zone).
  • Archived copy: Save important pages to a web archive and put the archive link in the report.
  • Screenshot: Uncropped, with the address bar and date visible.
  • Original file: If you downloaded an image or document, keep the original and do not modify it.

Confidence: saying what you are not sure of

Most OSINT findings are not certain. Stating this openly instead of hiding it makes the report more trustworthy. For every important finding, say how confident you are and why.

  • High: Several independent sources show the same thing and there is no conflicting evidence.
  • Moderate: There are strong indications, but independent verification is missing or there are small inconsistencies.
  • Low: It rests on a single source or an indirect inference; other explanations are possible.

Use words like “certainly” and “without doubt” only for things that really are certain. Use terms like “probably” and “likely” with the same meaning throughout the report; the same word should not mean 60% in one place and 90% in another.

Linking an account to a person is the riskiest claim in a report. Do not settle for a single similarity; look for independent matches such as username, photo, location and posting times, and set the confidence level accordingly.

Separate facts from interpretation

“The account was created in 2019” is a fact; “the account is fake” is an interpretation. Keep the two apart in the report: first write the observation with its source, then explain what you conclude from it and why. Even a reader who does not reach your conclusion can still use the observation.

Personal data and ethics

Include only information relevant to the research question. Leave out unrelated family details, addresses and special categories of personal data (such as health, religion or political opinion). Decide at the start who the report will be shared with; a report can do as much harm as the research itself.

A CTF write-up is a report too

Writing up the solution of a CTF mission is the best way to practise report writing. A good write-up explains not only the answer but the path to it:

  • What did you have at the start, and what did you notice first?
  • At each step, which finding led you to the next?
  • How did you verify the answer?
  • Which paths turned out to be dead ends?

On OSINT TR you can write a write-up for missions you have solved from the Community tab in the mission window. Only players who solved that mission can read it. For worked examples of the method see the write-ups page, and for how a report is built in company and candidate vetting see our due diligence guide.

Put it into practice
Solve OSINT missions built from real photos and climb the leaderboard.
Go to missions

More guides

AramaBaşlangıç

Google Dorking: OSINT with Advanced Search Operators

Get far more out of search engines with site:, filetype:, intitle:, quotes and date operators, plus a ready-made dork library for documents, companies, usernames, places and ships.

9 min read14 November 2026
ArşivDoğrulama

Finding Deleted Content: A Guide to the Wayback Machine and Web Archives

Find old versions of deleted or changed web pages: the Wayback Machine, archive.today and national archives. Reading a site’s history, archiving your findings and the limits.

6 min read14 November 2026
DenizcilikGEOINT

Ship Tracking OSINT: IMO, MMSI, AIS and the Shadow Fleet

Tracking ships with open sources: IMO vs MMSI, AIS data and its limits, verifying a ship’s identity, measuring ships on satellite imagery, the shadow fleet and sanctions databases.

6 min read13 November 2026
Due DiligenceFININT

What Is Due Diligence? Vetting Companies and Candidates with OSINT

What is due diligence and when is it done? A step-by-step guide to vetting suppliers and companies with open sources, spotting red flags and running lawful pre-employment screening.

6 min read13 November 2026
OSINTBaşlangıç

What Is OSINT? A Beginner’s Guide to Open Source Intelligence

What is OSINT (open source intelligence), where is it used and how do you learn it? The intelligence cycle, core skills, ethical and legal limits, and a roadmap for getting started.

4 min read12 November 2026
GEOINTGeolocation

How to Geolocate a Photo: A Step-by-Step Guide

How to find where a photo was taken: checking metadata, reading clues in the image, reverse image search, narrowing down with maps and street view, and verification.

4 min read12 November 2026
Görsel AnalizIMINT

Reverse Image Search Guide: Google Lens, Yandex, Bing and TinEye

What is reverse image search and what is it good for? The strengths of Google Lens, Yandex Images, Bing Visual Search and TinEye, with practical tips for better results.

3 min read12 November 2026
Görsel AnalizKişisel Güvenlik

What Is Photo Metadata (EXIF)? How to View and Remove It

What is the EXIF metadata hidden in your photos and what does it carry (location, date, device)? How to view it on phone and computer, remove it before sharing, and use it in OSINT.

3 min read12 November 2026
SOCMINT

Tracing a Username: An Introduction to SOCMINT

How to research open sources starting from a single username: username scanning, verifying matches, pivoting techniques, archives and ethical limits.

3 min read12 November 2026
GEOINTUydu

How to Read Satellite Imagery: A Guide to Free Satellite Sources

Free satellite imagery sources (Sentinel, Landsat, NASA Worldview, Google Earth) and the basics of reading satellite images: resolution, dates, shadows, false colour and change detection.

3 min read12 November 2026
DoğrulamaGörsel Analiz

Fake News and Image Verification: A 5-Step Checking Guide

Check in 5 steps whether a photo or video you see on social media is real: source, first publication, location, time and context. Tips for spotting AI-generated images.

3 min read12 November 2026