Maigret Username OSINT | $7/1K | Dossier + Deep Intel
Pricing
from $7.00 / 1,000 profile founds
Maigret Username OSINT | $7/1K | Dossier + Deep Intel
Search a username across 3000+ sites (Maigret, MIT) and get more than a hit list: an identity dossier, exposure score (0-100), category breakdown, names/locations/emails and risk flags. Standard $7/1K; Deep tier ($15/1K) adds account timeline, phones, sites and follower reach.
Pricing
from $7.00 / 1,000 profile founds
Rating
0.0
(0)
Developer
Apivault Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Maigret Username OSINT — 3000+ Sites, Identity Dossier & Exposure Score
Search any username across 3000+ websites and get more than a raw hit list. This Actor runs the open-source Maigret engine and adds an intelligence layer on top: a consolidated identity dossier, an explainable exposure score, category and country breakdowns, discovered identities, and risk flags.
Built for security researchers, journalists, threat intelligence teams, and authorized investigations.
Search only usernames you are authorized to investigate. This Actor checks publicly accessible pages — the same pages anyone can open in a browser. It does not bypass authentication or access private data.
Why this beats a plain Maigret wrapper
Most username-search actors give you one row per hit and stop there. This one turns hundreds of scattered hits into an answer:
- Identity dossier — one consolidated record per username with every found profile, plus discovered real names, locations, emails, bios, avatars, and linked accounts pulled from profile pages.
- Exposure score (0-100) + tier — an explainable "how findable is this identity" rating, with the exact reasons that produced the number.
- Category & country breakdown — see where the footprint actually lives (social, coding, gaming, finance, adult, country-specific sites).
- Risk flags —
realNameExposed,locationExposed,emailExposed,sensitivePresence,highValueTargets,linkedAccountsFound. - Recursive search (optional) — pivots on discovered identifiers to widen the dossier in a second pass.
- Bulk usernames — investigate several handles in one run.
- Pay only for hits, two tiers — billed per found profile, never for a
username that turns up nothing, and never for the dossier or summary:
- Standard — $7/1K ($0.007/profile): presence + name/bio/location/avatar, dossier, exposure score, risk flags. ~30% cheaper than comparable actors.
- Deep — $15/1K ($0.015/profile, set
deepEnrichment: true): everything above plus account-creation timeline (digital-footprint age), phone numbers, personal websites/domains, and cross-platform follower reach.
Input
| Field | Type | Description | Default |
|---|---|---|---|
usernames | array | Usernames to investigate (one dossier each) | required |
topSites | integer | Sites to check by popularity; 0 = all 3000+ | 500 |
tags | array | Include only these site categories/countries | — |
excludeTags | array | Skip sites with these tags (e.g. nsfw) | — |
sites | array | Check only these exact site names | — |
extractData | boolean | Parse profile pages for names/bio/IDs | true |
deepEnrichment | boolean | Deep tier ($15/1K) — adds timeline, phones, websites, follower reach | false |
recursiveSearch | boolean | Pivot on discovered identifiers | false |
includeNotFound | boolean | Also emit "not found" rows | false |
perSiteRecords | boolean | Emit one record per found profile | true |
exportFormat | string | default JSON or flat csv | default |
timeout | integer | Per-request timeout (seconds) | 30 |
maxConnections | integer | Parallel connections | 50 |
proxyUrl | string | Optional HTTP/SOCKS proxy | — |
Example input
{"usernames": ["johndoe"],"topSites": 500,"extractData": true,"recursiveSearch": false,"exportFormat": "default"}
Output
Dossier record (one per username)
{"recordType": "dossier","username": "johndoe","sitesChecked": 500,"profilesFound": 23,"exposureScore": 68,"exposureTier": "high","exposureReasons": ["23 profiles found (+30)","4 distinct categories (+12)","real name exposed (+12)","email exposed (+12)"],"categoryBreakdown": {"social": 9, "coding": 5, "gaming": 4, "other": 5},"countries": ["us"],"discoveredNames": ["John Doe"],"discoveredLocations": ["San Francisco, CA"],"discoveredEmails": ["john@example.com"],"linkedIdentifiers": ["johndoe92", "j.doe"],"riskFlags": {"realNameExposed": true,"locationExposed": true,"emailExposed": true,"sensitivePresence": false,"highValueTargets": false,"linkedAccountsFound": true},"foundProfiles": [{"siteName": "GitHub", "profileUrl": "https://github.com/johndoe", "tags": ["coding"]}]}
Found-profile record (one per hit, when perSiteRecords is on)
Every found profile carries the headline fields flat at the top level (a
drop-in superset of a classic Maigret-style row), plus the full extractedIds
map for power users:
{"recordType": "profile","username": "johndoe","siteName": "GitHub","profileUrl": "https://github.com/johndoe","siteMainUrl": "https://github.com","status": "Claimed","httpStatus": 200,"isSimilar": false,"rank": 65,"alexaRank": 65,"tags": ["coding"],"fullName": "John Doe","bio": "Software Engineer","location": "San Francisco, CA","image": "https://avatars.githubusercontent.com/johndoe","extractedIds": {"github_id": "12345", "fullname": "John Doe"},"scrapedAt": "2026-06-01T00:00:00.000Z"}
A free SUMMARY record is written to the run's key-value store with per-username exposure scores and top categories.
Deep tier (deepEnrichment: true, $15/1K)
In the deep tier each found profile also carries accountCreated,
accountAgeYears, website, phone, and followers where available, and the
dossier gains a deepIntel block:
{"recordType": "dossier","tier": "deep","username": "johndoe","deepIntel": {"phones": ["+1 415 555 0142"],"personalWebsites": ["https://johndoe.com"],"timeline": {"earliestAccount": {"site": "Twitch", "date": "2014-08-30", "year": 2014},"earliestYear": 2014,"digitalFootprintAgeYears": 12,"accountsByYear": [{"site": "Twitch", "year": 2014}, {"site": "Imgur", "year": 2017}]},"totalFollowersAcrossPlatforms": 18400,"reachByPlatform": [{"site": "YouTube", "followers": 17000}]}}
Tips
- Fast sweep: set
topSitesto 100–200 for a quick major-platform check. - Deep dossier: set
topSitesto0to scan all 3000+ sites. - Focus: use
tags: ["social"]ortags: ["coding"]to narrow the scan. - Monitoring: schedule a weekly run to detect new account registrations.
Legal & disclaimer
This Actor is an unofficial integration of Maigret (MIT License). It is not affiliated with, endorsed by, or sponsored by the Maigret project or its authors. Provided for legitimate security research, journalism, and authorized investigations only. You are solely responsible for complying with applicable laws (GDPR, CCPA, local regulations) and the Terms of Service of checked sites. Do not use results to harass, stalk, or harm anyone.