LogoHackDB
icon of Social Analyzer

Social Analyzer

Social Analyzer: API, CLI, and Web App for analyzing and finding a person's profile across 1000+ social media websites.

Introduction

Social Analyzer is a versatile OSINT tool offering an API, CLI, and web interface for analyzing and locating individuals across a vast network of social media platforms (+1000 websites).

Key features include:

  • String & Name Analysis: Employs permutations and combinations for thorough analysis.
  • Multi-Technique Profile Finding: Utilizes both HTTPS libraries and web drivers for profile detection.
  • Multi-Profile Search: Enables correlation analysis by searching multiple profiles simultaneously.
  • Multi-Layered Detections: Incorporates OCR, normal, advanced, and special detection methods.
  • Metadata Extraction: Extracts metadata and patterns for in-depth analysis.
  • Force-Directed Graph: Visualizes metadata for enhanced understanding (requires pattern extraction).
  • Ranking and Type-Based Search: Allows searching by top ranking or website type.
  • Profile Statistics: Provides static information such as category and country.
  • Cross-Metadata Statistics: Offers insights through cross-metadata analysis.
  • Automated Output Filtering: Streamlines output by filtering unnecessary information.
  • Search Engine Lookup: Integrates with Google API and DuckDuckGo API (optional).
  • Profile Information Capture: Captures screenshots, titles, information, and website descriptions.
  • Name Analysis: Identifies name origins, similarities, and common words by language.
  • Age Estimation: Estimates possible age ranges (limited analysis).
  • Customizable Settings: Supports custom user-agents, proxies, timeouts, and implicit waits.
  • CLI Support: Offers both Python and NodeJS CLI interfaces.
  • Screenshot Capture: Automatically takes screenshots of detected profiles.
  • Grid Option: Enables faster checking using Docker Compose.
  • Detailed Logging: Dumps logs to folders or the terminal with prettified output.
  • Adjustable Workers: Allows adjusting the number of workers for finding and getting profiles.
  • Profile Filtering: Filters profiles based on quality (good, maybe, bad).
  • JSON Output: Saves analysis results as JSON files.

Use cases include investigating suspicious online activities like cyberbullying, cyber grooming, cyberstalking, and misinformation campaigns.

Information

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates