Telespotter
๐ฆ A version of Telespot in RUST - a tool that searches telephone numbers across Google, Bing, DuckDuckGo, and Dehashed for phone numbers and focuses on identifying names, locations, and usernames in the results.
Install / Use
/learn @thumpersecure/TelespotterREADME
______ __ ____ __ __
/_ __/__ / /__ / __/__ ___ ______ / /_/ /____ _____
/ / / _ \/ / _ \_\ \/ _ \/ _ \/ __/ / / __/ __/ _ \/ ___/
/ / / __/ / __/___/ .__/\___/\__/\__/\__/\__/\___/_/
/_/ \___/_/\___/ /_/ v2.1.0
<!-- Blue Gradient Line -->
<img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=0,2,2,5,30&height=2§ion=header" width="100%"/>
<!-- Badges -->
A blazingly fast phone number OSINT tool โ Search across multiple engines and people lookup sites to gather intelligence on any US phone number.
<img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=0,2,2,5,30&height=2§ion=header" width="100%"/> </div>โก Quick Start
git clone https://github.com/thumpersecure/telespotter.git && cd telespotter
cargo build --release
./target/release/telespotter 5551234567 -p --random-ua -c -s
<img src="https://capsule-render.vercel.app/api?type=rect&color=0:00d4ff,100:7c3aed&height=1" width="100%"/>
๐ Features Overview
๐ Smart Search Technology
- Quoted exact-match searches โ All queries use
"xxx-xxx-xxxx"format for precise results - 4 phone format variations โ Searches multiple formats simultaneously:
555-123-4567(dashed)(555) 123-4567(parenthesized)5551234567(continuous)1 555-123-4567(with country code)
- Google API support โ Uses official API when
GOOGLE_API_KEYandGOOGLE_SEARCH_ENGINE_IDenv vars are set - Fallback web scraping โ Automatically scrapes when API unavailable
๐ญ Anti-Detection
- 15 rotating user agents โ Chrome, Firefox, Safari, Edge on Windows/macOS/Linux
- Configurable rate limiting โ Adjustable delays between requests
- Exponential backoff retries โ Automatic retry with increasing delays
๐ Pattern Analysis Engine
| Data Type | Extraction Details | |-----------|-------------------| | ๐ Names | 2-3 word capitalized names with smart filtering | | ๐ Locations | All 50 US states + DC, city-state combos, ZIP codes | | ๐ง Emails | Filtered for false positives (excludes example.com, noreply@, etc.) | | ๐ค Usernames | @mentions and social profile URLs | | ๐ Social URLs | Facebook, Twitter/X, Instagram, LinkedIn, TikTok, Snapchat, YouTube, Pinterest |
๐ง OSINT Tool Integration
| Tool | Purpose | Command |
|------|---------|---------|
| ๐ Sherlock | Username search across 400+ sites | --sherlock |
| ๐ฆ Blackbird | Email account discovery | --blackbird |
| ๐ฑ email2phonenumber | Reverse email-to-phone lookup | --email2phone |
๐ Search Sources
<table> <tr> <td width="50%">๐ Search Engines
| Engine | Method | |--------|--------| | Google | API or Scraping | | Bing | Web Scraping | | DuckDuckGo | Web Scraping |
</td> <td width="50%">๐ People Search Sites
| Site | Data | |------|------| | Whitepages | Names, addresses | | TruePeopleSearch | Owner, relatives | | FastPeopleSearch | Quick lookups | | ThatsThem | Comprehensive | | USPhoneBook | Carrier info |
</td> </tr> </table> <img src="https://capsule-render.vercel.app/api?type=rect&color=0:00d4ff,100:7c3aed&height=1" width="100%"/>๐ People Search Sites
Search directly from 5 major people lookup databases with -p:
| Site | What It Finds | Flag |
|------|---------------|------|
| ๐ Whitepages | Full names, current/past addresses, phone records, age | --whitepages |
| ๐ฅ TruePeopleSearch | Owner info, relatives, associates, neighbors | --truepeoplesearch |
| โก FastPeopleSearch | Quick lookups with age, location, possible relatives | --fastpeoplesearch |
| ๐ฏ ThatsThem | Comprehensive profile: email, address, social profiles | --thatsthem |
| ๐ฑ USPhoneBook | Phone carrier, line type, owner details | --usphonebook |
# Search ALL people sites
telespotter 5551234567 -p
# Search specific sites only
telespotter 5551234567 -p --whitepages --truepeoplesearch
# Combine with search engines
telespotter 5551234567 -p -e google --random-ua
<img src="https://capsule-render.vercel.app/api?type=rect&color=0:00d4ff,100:7c3aed&height=1" width="100%"/>
๐ OSINT Tool Integration
TeleSpotter automatically detects found usernames and emails, then offers to run external OSINT tools:
Sherlock โ Username Search
Searches 400+ social networks for matching usernames.
# Auto-run on found usernames
telespotter 5551234567 --sherlock
# Or get prompted after scan finds usernames
telespotter 5551234567 -p
# Output: "Found 3 username(s). Run Sherlock to find social media profiles? (y/n)"
Install: pip install sherlock-project
Blackbird โ Email Search
Searches for accounts associated with found email addresses.
# Auto-run on found emails
telespotter 5551234567 --blackbird
# Or get prompted after scan finds emails
telespotter 5551234567 -p
# Output: "Found 2 email(s). Run Blackbird to search for accounts? (y/n)"
Install: pip install blackbird
email2phonenumber โ Reverse Lookup
Attempts to find phone numbers associated with email addresses.
# Auto-run reverse lookup
telespotter 5551234567 --email2phone
Install: pip install email2phonenumber
Skip All Prompts
# For scripting - no interactive prompts
telespotter 5551234567 -p --no-osint-prompts -s
# Auto-run all tools without prompts
telespotter 5551234567 -p --sherlock --blackbird --email2phone
<img src="https://capsule-render.vercel.app/api?type=rect&color=0:00d4ff,100:7c3aed&height=1" width="100%"/>
๐ Usage
Interactive Mode
# Prompts for phone number, save options, and OSINT tools
telespotter
Direct Input
# Accepts multiple input formats
telespotter 5551234567
telespotter "(555) 123-4567"
telespotter 1-555-123-4567
telespotter 15551234567
Common Workflows
# Full OSINT scan with all features
telespotter 5551234567 -p --random-ua -c -s --sherlock --blackbird
# Quick people search only
telespotter 5551234567 -p
# Automated scripting (no prompts)
telespotter 5551234567 -q --no-osint-prompts -s -f json
# Specific search engines only
telespotter 5551234567 -e google -e bing
# Specific people sites only
telespotter 5551234567 -p --whitepages --thatsthem
# High-volume with rate limiting
telespotter 5551234567 --delay 3 --random-ua --retries 3
<img src="https://capsule-render.vercel.app/api?type=rect&color=0:00d4ff,100:7c3aed&height=1" width="100%"/>
๐ Complete CLI Reference
USAGE: telespotter [OPTIONS] [PHONE_NUMBER]
ARGUMENTS:
[PHONE_NUMBER] 10 or 11 digit US phone number (any format)
CORE OPTIONS:
-d, --debug Show errors and sample results
-q, --quiet Minimal output (for scripting)
-s, --save Auto-save results to file
-c, --concurrent Parallel engine searches (faster)
-p, --people-search Search people lookup sites
SEARCH CONFIGURATION:
-n, --num-results <N> Results per engine [default: 5]
-e, --engines <ENGINE> google, bing, duckduckgo, all [default: all]
-t, --timeout <SECS> HTTP request timeout [default: 10]
--delay <SECS> Delay between requests [default: 1]
--retries <N> Retry attempts on failure [default: 2]
--random-ua Rotate through 15 user agents
OUTPUT OPTIONS:
-o, --output <FILE> Custom output file path
-f, --format <FMT> json, csv, txt [default: json]
--no-color Disable colored terminal output
--max-names <N> Max names to show [default: 10]
--max-locations <N> Max locations to show [default: 10]
--max-emails <N> Max emails to show [default: 10]
--max-usernames <N> Max usernames to show [default: 10]
PEOPLE SEARCH SITES (use with -p):
--whitepages Whitepages only
--truepeoplesearch TruePeopleSearch only
--fastpeoplesearch FastPeopleSearch only
--thatsthem ThatsThem only
--usphonebook USPhoneBook only
OSINT TOOL INTEGRATION:
--sherlock Auto-run Sherlock on found usernames
--blackbird Auto-run Blackbird on found emails
--email2phone Auto-run email2phonenumber
--no-osint-prompts Skip all OSINT tool prompts
HELP:
-h, --help Print help
-V, --version Print version
<img src="https://capsule-render.vercel.app/api?type=rect&color=0:00d4ff,100:7c3aed&height=1" width="100%"/>
๐ Output Formats
JSON (default)
Includes version, timestamp, all results, and pattern analysis:
{
"version": "2.1.0",
"timestamp": "2024-01-15T10:30:00Z",
"phone_number": "5551234567",
"search_formats": ["555-123-4567", "(555) 123-4567",
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.9kQQBot ๅฏๅชไฝๆถๅ่ฝๅใไฝฟ็จ <qqmedia> ๆ ็ญพ๏ผ็ณป็ปๆ นๆฎๆไปถๆฉๅฑๅ่ชๅจ่ฏๅซ็ฑปๅ๏ผๅพ็/่ฏญ้ณ/่ง้ข/ๆไปถ๏ผใ
