OSINT Framework: Tools, Methods & Resources (2026)
An OSINT framework helps you choose a source or tool for a specific question. Use this directory to explore the research categories, then see how the resulting material can support an investigation in Nexus and continued monitoring in Scout.
Last reviewed November 2026. Retired tools are removed as tooling changes.
OSINT Framework
An OSINT framework is a structured collection of tools, techniques, and resources organized by category to help investigators efficiently gather and analyze open-source intelligence. Frameworks serve as starting points for investigations, mapping available tools to specific tasks so practitioners can quickly identify the right resource for each phase of their work.
OSINT Tool Categories
Ten categories. Each lists the question it helps answer, the Nexus transform where one applies, external resources, a limit on what the material shows, and a next step.
People & Identity Search
Question: Which candidate record may correspond to the subject?
DigitalStakeout
- DigitalStakeout People and Identity Transforms
Identity research across configured sources
- DigitalStakeout Social Profile Transforms
Profiles, handles, and associated identifiers
External resources, listed for education
- Pipl
People search engine for identity resolution
- Namechk
Username availability across platforms
Limit: A matching name is a candidate to examine. It is not a completed identity determination.
People and Identity TransformsSocial Profile TransformsIdentity branch of the example case
Domain & Infrastructure
Question: How does this domain relate to the organization, infrastructure, or claim?
DigitalStakeout
- DigitalStakeout Domain Transforms
DNS, IP, registration, and hostname records
External resources, listed for education
- Shodan
Internet-connected device search engine
- Censys
Internet infrastructure search and analysis
- SecurityTrails
Historical DNS and domain intelligence
- crt.sh
Certificate transparency search for subdomain discovery
Limit: A source observation describes infrastructure at a point in time. It does not establish an operator.
Domain TransformsWebsite TransformsDomain and website example case
Data Breach & Credentials
Question: What exposure is reported for this identifier, and what does it establish?
DigitalStakeout
- DigitalStakeout Breach and Exposure Transforms
Reported exposure records with source and date
External resources, listed for education
- Have I Been Pwned
Breach notification and search
- DeHashed
Breach database search engine
Limit: Historical exposure is not current access.
Breach and Exposure TransformsExposure step of the example case
Web & Content Analysis
Question: What does this website publish, reference, or connect to?
DigitalStakeout
- DigitalStakeout Website Transforms
Page content, contact claims, and linked assets
External resources, listed for education
- Wayback Machine
Historical web page archives
- BuiltWith
Website technology profiling
- archive.today
On-demand page snapshots for preservation
Limit: Outside archives are separate services. They are not native integrations by being listed here.
Dark Web Monitoring
Question: Is a specific exposure or claim being discussed in configured underground sources?
DigitalStakeout
- DigitalStakeout Scout dark web collection
Continuous collection and classification within configured coverage
- DigitalStakeout Web and Social Content Search
Case research across configured sources, including dark web discussion
External resources, listed for education
- Ahmia
Tor hidden service search engine
- IntelX
Intelligence archive and dark web search
Limit: No tool has universal access to hidden sources. Coverage is configured and stated.
Web and Social Content SearchBreach and Exposure TransformsScout Monitoring
Geospatial Intelligence
Question: What relevant content is associated with this place and time?
DigitalStakeout
- DigitalStakeout Location-Based Social Search
Public content associated with a place and time
External resources, listed for education
- Google Earth Pro
Satellite and aerial imagery
- Sentinel Hub
Satellite imagery processing
- OpenStreetMap
Open map data for location verification
- SunCalc
Sun position and shadow angles for photo time and place checks
Limit: Content location, analyst verification, and external imagery are three different kinds of evidence.
Username & Email Research
Question: Where does this handle or address appear, and what links those appearances?
DigitalStakeout
- DigitalStakeout Social Profile Transforms
Profiles and accounts for a handle
External resources, listed for education
- WhatsMyName
Username enumeration across many sites
- Sherlock
Open-source username search across social networks
- Holehe
Open-source check of which sites an email is registered on
Limit: Shared handles and addresses require interpretation. Different people can use the same handle.
Social Profile TransformsPeople and Identity TransformsBreach and Exposure Transforms
Image & Video Verification
Question: Where and when was this photo or video captured, and has it appeared before?
DigitalStakeout
DigitalStakeout lists no native media verification tool in this category. Findings and captures you are authorized to use can be added to a Nexus case as supporting records.
External resources, listed for education
- Google Lens
Reverse image and object search
- TinEye
Reverse image search with first-seen dates
- Yandex Images
Reverse image search
- InVID-WeVerify
Browser plugin for video keyframes and verification
- ExifTool
Metadata extraction from images and documents
Limit: An earlier appearance of an image weakens its use as current evidence. It does not disprove the event.
Reused photograph in the location caseEvidence review in Nexus
Public Records & Corporate
Question: What do the records establish about a company, filing, or relationship?
DigitalStakeout
DigitalStakeout lists no native tool in this category. Records you supply, and configured enrichment where it is part of your offer, can be examined in a Nexus case.
External resources, listed for education
- OpenCorporates
Global company registry search
- SEC EDGAR
US public company filings
- PACER
US federal court records
- ICIJ Offshore Leaks
Offshore entity and ownership database
Limit: A shared address or officer is an overlap to explain. It does not establish common control.
How to Use an OSINT Framework
A tool directory is only half of a framework. The other half is the method that decides which tool you open first, what you keep, and when you stop. Most professional OSINT work follows the same eight steps.
- Define the question. Write it in one sentence: who or what, which claim, which period, and what decision the answer supports. “Is this support account authorized by our company?” is a question. “Find everything about this account” is not.
- Select the relevant identifiers. Names, usernames, email addresses, phone numbers, domains, IP addresses, locations and images each open a different branch of the directory above. Start with the ones the question needs.
- Choose the source. Pick the category that can answer the question, and note what that source can and cannot show. A DNS record and a web page answer different questions about the same domain.
- Preserve useful records and context. Capture the page, the URL, the time, and a screenshot or archived copy. Record the query you ran and its scope, so an empty result is not mistaken for proof that nothing exists.
- Examine competing explanations. Ask what else would produce the same record. A shared IP address can mean shared hosting. Two accounts with one handle can be two people. Corroboration from an independent source is one consideration, and two sources repeating one claim are still one claim.
- Use the finding to choose the next search. Widen only when a result gives you a reason, such as a profile that links to a website, or a correction that withdraws an earlier claim.
- Report the current result. Answer the original question as far as the evidence permits. State what is supported, what is alleged, and what remains open, with the sources. Keep collection notes separate from conclusions.
- Monitor relevant developments. Decide which subjects and changes deserve continued attention, and who will review the next result.
OPSEC for OSINT Investigators
Investigations leave traces. Visiting a profile, a website or a forum can reveal who is looking.
- Use a dedicated research browser and accounts that are separate from your personal and corporate identities.
- Do not log in to personal accounts while you investigate, and do not interact with the subjects you research: no likes, follows or messages.
- Assume link previews, document downloads and tracking pixels can expose your network location.
- Record which tools and accounts you used, so the work can be repeated and reviewed.
Legal and Ethical Limits
Public does not mean unrestricted. Follow each platform’s terms of service, privacy and data protection laws in your jurisdiction, and your organization’s collection policy. Law enforcement and government teams carry additional obligations around civil liberties and retention; see OSINT for law enforcement and civil liberties.
Search Operators: the Tool Everyone Already Has
Advanced search operators turn an ordinary search engine into an OSINT tool. Quotes force exact phrases, site: limits results to one domain, filetype: finds documents, and - removes noise. Boolean logic combines them into precise queries. See Boolean search for OSINT investigations and automating Google dorking for examples.
When a Framework Is Not Enough
A directory tells you where to look. The investigation also needs a place to connect the material, test relationships, and explain the finding. Nexus supplies the investigative workspace. Scout contributes searchable content and continuing monitoring when the question needs ongoing attention.
To see the method applied, follow the unpaid toll text case or the Paris 2024 rail sabotage case. For the fundamentals, start with what OSINT is and the OSINT investigation workflow.
Run These Lookups as Transforms in Nexus
In Nexus, each of these lookups runs as a transform inside the case. Results come back as entities and links with their source, so the research and the investigation stay in one place.
-
Breach and Exposure Transforms
Research an email address, account or domain against reported exposure records, with dates and sources.
-
Domain Transforms
Research the DNS, IP, registration and hostname records for a domain, with their dates and limits.
-
Location-Based Social Search
Search public social media content tied to a place and time, and see what the location is based on.
-
People and Identity Transforms
Compare candidate identity records for a name or identifier and keep uncertain matches separate.
-
Social Profile Transforms
Find public profiles for a handle or username and compare the identifiers that link them.
-
Web and Social Content Search
Search collected web, social media, forum and dark web content by keyword, name, domain or handle.
-
Website Transforms
Research what a website publishes: page content, contact details, claims and linked assets.
Examples: a profile and website claim location and event content a shared company address
OSINT Framework FAQ
Follow a Question From Source to Finding
See one example investigation, or request a walkthrough built around the lookup you came for.
Have a question first? Talk to sales
Social Media Intelligence
Question: What is being said, by whom, and where?
DigitalStakeout
Public discussion across configured web and social sources
Content associated with a place and time
External resources, listed for education
Public Facebook and Instagram content for approved researchers
Social media search engine
Limit: Discovering a profile is different from having coverage of its content.
Web and Social Content SearchLocation-Based Social SearchSocial Profile Transforms