You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Username OSINT via the Maigret engine — GitHub, Instagram, Discord, Telegram, SoundCloud, and thousands more across international, regional, and specialized networks. Recursive search expands from discovered IDs.
120+ Email Platforms
Email OSINT via holehe — register/login/recovery checks with masked recovery email + phone hints, method badges, and honest Unavailable/Rate-Limited separation.
socid-extractor (164 schemes) — avatar, bio, followers, location, company, verified, personal links. Basic (fast) / Full (API mutations) modes.
Intelligence Dossiers
Gold PDF Dossier, XMind Mind Map (.xmind), Identity Network Analysis, JSON, CSV, and TXT exports — all generated on-device.
6-Layer On-Device Cache
Compiled database pickle (2.88× faster cold start), avatar images, report fingerprints, geo lookups, inverted tag indices, and TTL DNS cache.
Fast Offline Scans
Local-first database — scan instantly without an initial download.
Selective Target Scope
Scan depth (All 3,300+ / Top 1,000 / Top 500), custom manifest support, and per-category network browsing.
History + Typeahead
Local search history with Dismissible swipe-to-delete and SearchBar typeahead suggestions.
Screenshots
Username search across 3,300+ social networks with quick scan options.
Email lookup across 120+ platforms with password recovery checks.
Live results stream with PDF, XMind, CSV, JSON, and TXT export.
Enriched profile dossier with bio, follower count, and links.
Email dossier with account status and leaked recovery hints.
Search history with past results and quick re-run.
Settings for theme, scan options, and request timeouts.
Live activity terminal showing real-time network logs.
Features
Gold-Branded Design System — Solarized Light (Pure White) and Monokai themes aligned to the bronze-gold detective logo. ScrollbarTheme / ChipTheme / TabBarTheme / CardTheme / PageTransitionsTheme unified in AppTheme.
Dual-Mode OSINT — Username (Maigret, 3,300+ networks) + Email (holehe) with material SegmentedButton pill and type-ahead SearchBar.
Profile Enrichment — socid-extractor post-scan enrichment: avatar guard (https only), bio, followers, location, company, verified badge, personal link — Basic/Full modes via mutate_url API schemes.
Live Text-Search Filters — Instantly filter thousands of results as the scanner runs. ListView(build_controls_on_demand=True) virtualization + SelectionArea long-press. Results sort A–Z by platform.
Tap-to-Open + Share + Haptic — Tap result → browser; copy/share via Clipboard + Share; HapticFeedback on search/copy/share.
Network & Proxy — Maigret proxy support via Settings → Network & Proxy (socks5:// / http://).
To optimize execution speed, tune the sliders in Settings:
Scan Profile
Targets
Estimated Time
Best Suited For
Top 500
500 ranked networks
~30 Seconds
Quick broad sweep of the biggest platforms
Top 1,000
1,000 ranked networks
~1–2 Minutes
Balanced coverage and speed
Email (holehe)
121 modules
10–30 s
Use concurrency Slider 4–30; higher = faster but more rate-limits
Full Sweep
3,300+ Sites
2–4 Minutes
Deep exhaustive OSINT reports and full footprint audits
Privacy & Security
Sherlock is designed with a strict Privacy-First philosophy:
Local Connections: All network scans are sent directly from your own device IP address. No middleman, proxy, or server tracking — or via your configured socks5:// / http:// proxy if set.
Zero Logging: We do not log, track, or share your search history, checked usernames, or discovered profiles.
Sandbox Directories: .flet/storage/data|cache|temp via FLET_APP_STORAGE_* — the process CWD is storage/data during flet run, matching packaged app behavior (see .flet/README.md).
Data Sovereignty: Generated reports (PDF, .xmind, CSV, JSON, TXT) are saved wherever you choose via the system file picker — nothing leaves your device.
Legal Disclaimer
Sherlock is an OSINT information-gathering tool designed to audit public footprints. It only checks publicly accessible page structures. Users are solely responsible for ensuring compliance with target platforms' Terms of Service and local privacy regulations (e.g. GDPR, CCPA). The authors take no responsibility for misuse of this tool.
About
Sherlock: Hunt down social media accounts by username across 3000+ networks. Built with Python and Flet.