โš™๏ธ Technical deep dive ยท 2026

How do OSINT bots work in Telegram?

Where they get data, how they aggregate 50+ sources in 30 seconds, and the key difference between legal and illegal bots โ€” explained from the inside

What is an OSINT bot?

An OSINT bot in Telegram is a software agent that receives a query (phone number, username, photo or name), simultaneously accesses dozens of specialized databases and aggregates results into a single structured report.

The keyword is simultaneously. That's what makes a bot hundreds of times faster than manual search. While a person opens their third website, the bot has already processed 50 sources and is composing the answer.

Sherlock Bot is a classic example: send a query in Telegram, the bot queries 50+ open sources in 10โ€“30 seconds and returns a ready report. No downloads, no registration.

The request pipeline: from input to report

โšก Why parallel processing gives speed
The bot doesn't wait for GetContact's response before going to VK. All 50+ requests fly simultaneously. Each source has a timeout โ€” usually 5โ€“8 seconds. Slow or unavailable sources simply drop out, fast ones return data in time. Result: a report in 10โ€“30 seconds instead of 30โ€“60 minutes of manual work.

Data sources โ€” where legal bots get their data

๐Ÿ“ž Phone lookup databases

GetContact and TrueCaller store hundreds of millions of records from users' phone books. When someone saved your number as "Alex from work" and synced contacts โ€” that record is in the database. The bot queries the name and tags associated with a number via API.

๐Ÿ“ฑ Social media public profiles

Public profiles, avatars, geotagged posts. The bot searches for matches by username, linked phone number, or face in a photo. Private account data is not accessible.

๐Ÿ›๏ธ Government registries

Open company registries, vehicle history by VIN number, public court records, bankruptcy registries. The bot only queries what the government has made publicly accessible via official APIs.

๐Ÿšฉ What illegal bots add (and why it's dangerous)
  • Leaked government databases โ€” tax authority (FNS), police (MVD) records obtained via breaches
  • Leaked banking data โ€” transaction history, credit scores from hacked systems
  • Using these is a criminal offense (Art. 272 of the Russian Criminal Code)
  • Red flag: if a bot shows passport data, tax ID (INN) or banking history โ€” it's using leaked databases
๐Ÿ›ก๏ธ
CryptavaVPN โ€” Stay anonymous
Partner offer for Sherlock Bot users
Sherlock Bot found everything about a stranger in 30 seconds. Are you sure the same can't be done about you? Hide your IP and encrypt traffic. Free trial with full premium access:
Promo codeSHERLOCK
๐Ÿ›ก๏ธ Get free access
No card required ยท Full premium ยท Works in Russia
โš–๏ธ
Is OSINT legal? Complete legal analysis 2026What's legal, what's not, and how to stay compliant
โ†’
๐Ÿ“ž
How to find out who is calling from an unknown number5 methods including OSINT bot lookup
โ†’

Try Sherlock Bot free

OSINT search in Telegram โ€” 50+ sources, results in 30 seconds.

5 free searches 50+ open sources Results in 10โ€“30 sec
Open Sherlock Bot

Frequently asked questions

How do OSINT bots work in Telegram?
OSINT bots receive a query, simultaneously send requests to 50+ specialized databases via API, aggregate and deduplicate results, then return a structured report. The whole cycle takes 10โ€“30 seconds due to parallel processing. Try it: Sherlock Bot โ€” 5 free searches.
Where do OSINT bots get their data?
Legal bots use publicly available sources: GetContact and TrueCaller (names from users' phone books), public social media profiles (VK, Instagram), public classified ad boards (Avito), government registries (GIBDD, USRLE) and Telegram directories.
Why do OSINT bots find more than Google?
Google indexes only part of the public internet. OSINT bots directly access specialized databases via API: GetContact stores billions of records that Google never sees. More in our article: OSINT vs Google โ†’
How to tell a legal bot from an illegal one?
The main sign of an illegal bot: passport data, tax ID (INN), or banking history in the results. No legitimate public source provides this โ€” it comes from leaked databases. Legal bots only show what's in open sources: names from GetContact, social media profiles, public listings.