Gather scattered account and profile data from thousands of platforms using a single email or nickname
Enter a single email address or username, and the tool automatically checks for accounts on thousands of platforms where that name is used. It collects detailed information such as profile pictures, bios, and follower counts from discovered accounts to organize digital footprints. Instead of manually searching sites one by one for security research or digital footprint investigations, this tool performs large-scale searches on your behalf.
Check over 2,720 platforms simultaneously
The tool supports scanning via two methods: email and username. Searching by email checks for registration on over 210 sites, while searching by username checks for account existence on over 2,510 platforms. It uses a total of over 2,720 scan vectors to quickly map a target's digital footprint. It collects various metadata from each platform, including profile images, bios, follower counts, UID numbers, and seller status. This allows for a quick assessment of a target's interests or account registration status.
Automatically track clues found in initial results
Beyond simple account verification, the tool features a pivot function that automatically finds handles, profile links, and email addresses exposed in initial scan results to initiate secondary scans. It enables multi-stage reconnaissance by performing username scans based on handles found in email scans, or by re-tracing emails found in username scans. Using the --cross-scan option automates this process, while --cross-depth adjusts the tracking depth. Additionally, a wildcard-based variant generator can capture accounts hidden behind typos or aliases.
AI agent integration and diverse output formats
It embeds a Model Context Protocol (MCP) server, allowing direct connection to AI coding assistants like Claude Desktop and Cursor. It supports workflows where AI agents autonomously execute OSINT scans, pivot based on exposed profiles, and analyze digital footprints. Scan results can be automatically exported in PDF, JSON, and CSV formats, facilitating pipeline integration. PDF reports include profile pictures for easy visual verification. A parallel engine based on httpx and curl_cffi performs scans with high concurrency through TLS fingerprint spoofing.
Installation and basic usage
Install it in a Python environment using the pip install user-scanner command, or use pip install "user-scanner[mcp]" if MCP server support is required. Use the -c or -m options to scan specific categories or modules, and process bulk scans by accepting text files as input. It also includes proxy rotation and pre-validation features to flexibly handle network environments.
What you must know before using it
The tool is explicitly limited to educational purposes, approved security research, and defensive OSINT investigations. The developer disclaims responsibility for software misuse or legal consequences. Because web platform authentication flows change frequently, you should periodically check the maintenance status and currency of scan modules. When using advanced features like cross-scanning, you must strictly adhere to the target's privacy and relevant laws. License information is not specified in the README, so separate verification is required before integrating it into commercial projects.