Alias Detection
By Seme Research Team · Updated May 22, 2026
Definition
Alias Detection is the process of identifying alternative names, handles, or identities used by the same individual across different platforms and contexts. People use aliases for various reasons — privacy, professional separation (personal vs. work accounts), gaming personas, or deliberate concealment. Alias detection relies on five signal categories: (1) Shared Identifiers — matching email addresses, phone numbers, or recovery emails across accounts; (2) Username Patterns — detecting similar naming conventions (jdoe, john.doe, johndoe82); (3) Behavioral Signals — matching writing style, vocabulary, and topic interests; (4) Visual Signals — matching profile photos through perceptual hashing or facial recognition; (5) Network Overlap — detecting shared connections or community membership. Effective alias detection can uncover 3-10 additional online identities per subject.
How It Works
Alias detection uses a multi-layered matching approach. Layer 1 — Hard Matching: exact matches on email addresses, phone numbers, and profile photo hashes. This is the most reliable layer but requires access to platform data. Layer 2 — Soft Matching: fuzzy matching on usernames (Levenshtein distance, Soundex), display names, and bio text similarity. Layer 3 — Behavioral Analysis: NLP-based writing style comparison (vocabulary richness, sentence length, punctuation patterns, emoji usage) across platforms. Layer 4 — Visual Analysis: facial recognition on profile photos and image perceptual hashing for non-face images. Layer 5 — Graph Analysis: detecting accounts that share mutual connections, belong to the same communities, or interact with the same set of users. Results are scored by confidence and presented as alias clusters.
Example
Alias detection for a subject known as "John Smith" on LinkedIn discovers: Twitter account "@jsmith_tech" (matched via shared email in Twitter bio), GitHub profile "johnsmith82" (matched via username pattern + profile photo facial recognition 94.2%), Reddit user "u/jsmith_dev" (matched via writing style similarity 0.87 + same programming subreddit subscriptions), Hacker News account "jsmith82" (matched via username pattern + topic overlap), and a personal blog under "John S." (matched via facial recognition on author photo + writing style). The alias cluster contains 6 linked identities.
Applications
- •Investigating undisclosed online identities for due diligence
- •Fraud detection linking fake accounts to real identities
- •Journalist verification of anonymous source identities
- •Law enforcement connecting suspects to online personas
Key Statistics
| Metric | Value | Source |
|---|---|---|
| Detection Signal Categories | 5 types | Seme methodology |
| Writing Style Comparison Accuracy | 87% | NLP benchmarks |
| Facial Recognition on Profile Photos | 94%+ | Cross-platform matching |
| Average Aliases per Subject | 3-10 | Seme analytics |