OSINT Footprint Scanner avatar

OSINT Footprint Scanner

Pricing

from $0.08 / 1,000 results

Go to Apify Store
OSINT Footprint Scanner

OSINT Footprint Scanner

Passive reconnaissance tool — drop in a username or email and discover 22+ associated online profiles in seconds. Zero aggressive scanning. Just passive OSINT data. Scans GitHub, Reddit, Telegram, X, TikTok, Instagram, Steam, Pastebin, Keybase, LinkedIn, Medium, and more.

Pricing

from $0.08 / 1,000 results

Rating

0.0

(0)

Developer

Marc Davis

Marc Davis

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

OSINT Social Footprint Scanner

Apify Python

Passive reconnaissance tool — drop in a username or email and discover every associated online profile. Zero aggressive scanning. No brute-forcing. Just clean OSINT data.


🔍 How It Works

Enter a username or email → the Actor probes 20+ platforms in parallel → results stream to the dataset in real time.

Scanned Platforms (Username)

CategoryPlatforms
Code / DevGitHub, GitLab, Bitbucket, Hacker News, Dev.to, Medium, Replit, Stack Overflow
SocialReddit, X/Twitter, Instagram, TikTok, Pinterest, Tumblr, Behance, Keybase
Messaging / CommunityTelegram, Pastebin, Steam, Spotify, Patreon
ProfessionalLinkedIn

Scanned Platforms (Email)

ServiceWhat It Finds
GravatarProfile name, avatar, linked accounts
Have I Been Pwned (optional, needs API key)List of data breaches the email appears in

📥 Input

FieldRequiredDescription
queryTypeYesusername, email, or both
usernameIf queryType is username/bothThe username to search for
emailIf queryType is email/bothThe email to search for
hibpApiKeyNoHave I Been Pwned API key (get at hibp)
platformsNoLeave empty to scan all. Or specify subset e.g. ["github", "reddit", "telegram"]

📤 Output

One row per platform check, streamed in real time:

{
"platform": "GitHub",
"queryType": "username",
"queryValue": "jdoe",
"found": true,
"profileUrl": "https://github.com/jdoe",
"displayName": "John Doe",
"followers": 142,
"source": "http_probe",
"error": null
}

For email + HIBP:

{
"platform": "Have I Been Pwned",
"queryType": "email",
"queryValue": "jdoe@example.com",
"found": true,
"breaches": ["LinkedIn", "Adobe", "Collection #1"],
"source": "hibp_api_v3"
}

🐍 API Usage

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("YOUR_USERNAME/social-footprint-scanner").call(
run_input={
"queryType": "username",
"username": "jdoe",
}
)
dataset = client.dataset(run["defaultDatasetId"]).list_items()
for item in dataset.items:
if item["found"]:
print(f"{item['platform']}: {item['profileUrl']}")

🔐 Legality & Ethics

This Actor uses only passive, public data sources:

  • Certificate Transparency logs (via Keybase)
  • Public profile pages (same as visiting the site in a browser)
  • Public APIs (GitHub, Reddit, HIBP, Gravatar)

It does not brute-force logins, scrape private data, or bypass any access controls. Use only for:

  • Authorized security assessments
  • Your own accounts
  • Public interest research

💰 Pricing

Pay Per Event model:

  • $0.02 / run start fee
  • $0.001 / platform check (typical run: ~20 checks = $0.02)
  • Average cost: $0.04 per full scan

🛟 Support


📄 License

MIT