Back to home page
Identity

Gender

How we determine whether a creator is male, female, or not determined, across every supported platform.

Instagram · YouTube · TikTok Validation ↓
First Name "Nikola" → Male
Profile Photo Male presenting
Bio Text "he/him" found
✓
Male High confidence

Gender is one of the most used filters on the platform. The system looks at three signals: the creator's first name, profile picture, and biography, and assigns one of three labels: male, female, or not determined. When the signal is too weak to be confident, the label stays empty.

1

Coverage & Breakdown

The share of profiles we've labeled, and the gender split inside the labeled set.

Coverage by Platform

Instagram 78% profiles labeled male or female
78%labeled
Male  ·  48% Female  ·  52%
YouTube 87% channels labeled male or female
87%labeled
Male  ·  54% Female  ·  33% Not determined  ·  13%
TikTok 85% creators labeled male or female
85%labeled
Male  ·  41% Female  ·  44% Not determined  ·  15%
2

How We Derive Gender

Five stages run per creator. If the name and photo agree we publish with highest confidence. If only the name resolves we still publish, at medium confidence. If neither resolves we leave the field empty rather than guess.

Three Signals, Weighted by Reliability

Each signal gets a different weight. When the strongest signals agree, confidence is high. When they conflict or are missing, the system falls back or leaves the field empty.

First Name Primary signal
Matched against a localized name database covering thousands of first names across languages and scripts
Profile Photo Supporting signal
A supporting visual signal that confirms or adjusts the name-based result. It classifies presentation only and never identifies anyone. Not used alone because of group photos, logos, and filters.
Bio Text Tiebreaker
Pronouns (he/him, she/her) or gendered language in the bio. Strong when present, but most bios don't include it.
Name + photo agree→ highest confidence Name only→ still published Nothing resolves→ left empty
Business accounts and fan pages are excluded

Business profiles and fan pages don't represent a single person, so the field stays empty for those. Coverage numbers above only count eligible individual creator profiles.

Why Coverage Differs by Platform

All three platforms are covered, with tuned thresholds, but the input quality varies. Instagram exposes the cleanest first names in handles and display names. YouTube channels are more often branded than personal, which lowers the share with a clear name. TikTok handles trend toward stylized usernames (numbers, slang), so the photo signal carries more weight there.

Instagram

Strongest first-name signal. Display names and bios usually contain a clear personal name.

YouTube

More branded channels. Photo analysis matters more when the channel name is generic.

TikTok

Stylized handles are common. The profile picture and bio text carry more weight on this platform.

Illustrative Example

See how the multi-signal approach plays out on two illustrative creator profiles with different signal strengths.

How Gender Is Determined for Two Illustrative Profiles

N
NikolaTravelsTravel · 3 platforms
Signal Analysis
✓
First Name: "Nikola"Name database says 94% male
✓
Profile PictureAnalysis confirms male
✓
Bio TextNo conflicting signals found
Result Male High Confidence
B
BorisLifeLogLifestyle · 2 platforms
Signal Analysis
✓
First Name: "Boris"Name database says 98% male
✓
Profile PictureAnalysis confirms male
~
Bio TextFewer signals to analyze (short bio)
Result Male High Confidence (fewer signals)
What this tells us about confidence

When all three signals agree (like NikolaTravels), the algorithm reaches its highest confidence level. When one signal is weak or absent (BorisLifeLog has a short bio with fewer gendered cues), the algorithm can still produce a high-confidence result as long as the remaining signals are strong enough. The name database and profile picture together are sufficient for a confident prediction. The system only marks "not determined" when none of the signals resolve clearly.

3

Cross-Platform Signal

When we match a creator's profiles across platforms, gender data from one platform can fill gaps on another. If there's a confident gender label on two platforms but a third profile lacks enough signal, the matched profile carries the label over.

How a Gender Label Fills Across Platforms

Instagram
GenderMale
✓
YouTube
GenderMale
✓
→ fills gap
TikTok
GenderMale
+

TikTok profile lacked enough signal for detection, now filled from matched Instagram profile

When profiles are matched across platforms

Our profile matching system links accounts that belong to the same creator. When a gender label is available on one platform but the other lacks enough signal for a confident result, the matched value fills the gap. If two platforms produce conflicting labels (for example, male on one and female on the other), neither overrides the other and the profile is flagged for review.

4

Validation

Every accuracy number on this page comes out of a two-track validation process. We compare at least two independent AI sources on tens of thousands of records, and we manually validate at least 1,000 records per subset, with subsets defined to cover every meaningful use case.

The Two Validation Tracks

Multi-AI Cross-Validation
  • At least 2 independent AI sources label the same data
  • Tens of thousands of records per validation cycle
  • Outputs are compared against each other to surface disagreements
  • Two AI sources agreeing is a much stronger signal than one
Stratified Manual Review
  • At least 1,000 records reviewed per subset
  • Subsets defined across country, language, follower bucket, account type, niche
  • Catches edge cases random sampling would miss
  • Reviewers blind to the pipeline's prediction

Measured Accuracy

Instagram 91.5% accuracy vs. ground truth
YouTube 93% accuracy vs. ground truth
TikTok 92% accuracy vs. ground truth
Why stratified, not random

Random sampling biases the validation toward dominant segments and hides failure modes in smaller ones. Stratified subsets force every meaningful use case to be represented. The cost (more AI compute, more reviewer hours) is real, but this is where the failure modes that affect customers in production tend to occur. The full validation cycle is re-run at least annually, and immediately after any algorithm change.

← Previous Profile Matching Next → Location