Face recognition for content moderation

Compare faces in new uploads against known identities. Face recognition catches banned users who return with new accounts, even when they use different photos.

  • Banned user returns with a new account

    Different photo, same face.

    Two selfies of the same banned user side by side, different photos matched by Lasso face recognition
    Banned account
    Face match: 94%
  • Banned user in a group photo

    Recognised even among multiple faces.

    Group selfie at a bar with one banned user identified by Lasso face recognition
    Banned user: 91%
  • Performer identity verification

    Uploaded content matched to verified performer database.

    Verification selfie matched to performer database by Lasso face recognition
    Identity verified
  • Previously flagged content re-uploaded

    Same image re-appears under a new username.

    Same threatening note photo shown twice, original and re-upload caught by Lasso hash matching
    Removed
    Hash match: 98%

Face recognition: four layers to match every face

1ML detection

Face encoding and image hashing in a single pass.

Image uploaded. ML layer detects faces and generates a face encoding. Simultaneously generates a perceptual hash of the image. Both ready for comparison in realtime.

See Lasso in action
Uploaded selfie scanned for face encoding
Face detected
Face Encoding
2 faces found
Face 1
128-dim encoding generatedBanned DB
Face 2
128-dim encoding generatedNew upload
Image
Perceptual hash: a4c3e8f1pHash
Encoding confidence96%
142msFaceNet v3
2Custom rules

Your rules control the matching.

Set granular confidence thresholds to automatically route to auto-rejected, auto-accepted, or flag for further review.

See Lasso in action
Layer 1 Output
1Face 1 encoding: 128-dim vector
2Face match: 94% → banned_user_db
3Image hash: no prior match
Custom Rules
BlockBan evasion
Face match ≥ 90% to banned DB
Account age < 30 days
Flagged device fingerprint
Hash match to removed content
Blocked
94% face match to banned user ToxicGamer99
Rule #FR-01
3AI Moderator

Context-aware handling for edge cases.

Low-confidence matches, partial faces, significant appearance changes. The AI moderator follows your policy just like human moderators, escalating few cases to human moderators.

See Lasso in action
Group photo scanned for a potential face match
Potential match detected
AI Moderator
Analyzing
Faces detected
4 faces in group photo. Face 3 flagged.
Appearance change
Sunglasses + different angle from reference
Facial structure
Jawline, cheekbones match banned user #4471
Classification
Likely ban evasion — escalate to human
Escalated
Below auto-action threshold — queued for review
71%
4Human review

Gray area content queues for human review.

Each item shows: relevant confidence scores, original image, AI reasoning, and suggested action. Every human decision trains the system.

See Lasso in action
Queued for review
AI Moderator reasoning
Face 3 shows 71% match to banned user #4471 despite sunglasses and angle change. Jawline and cheekbone structure are consistent.
Human Review1 of 3
Face match
Face 3 → banned user #4471 (ToxicGamer99)
AI assessment
Likely match — appearance changes reduce ML confidence
AI confidence
Face similarity71%
Below auto-action threshold (90%)
This decision will train the AI for future similar content

Three capabilities you get with face recognition.

Identity matching through facial features. When a new image is uploaded, face encoding is compared against your known face database. Works across varied photos of the same person.

Account A
jake_miller92
Joined Mar 2024
StatusBanned
ReasonHarassment
Face ID#4471
Account B
j_miller_new
Joined Apr 2025
StatusNew
Face match#4471
ActionFlagged
Face Match
94%
Same person detected

Image features such as patterns, colors, and textures are used to detect similarities, even if the image has been altered (e.g., resized, cropped, or slightly edited).

AI Moderator reviews borderline face matches within the full context of the uploaded image.

Account A
jake_miller92
Joined Mar 2024
StatusBanned
ReasonHarassment
Face ID#4471
Account B
j_miller_new
Joined Apr 2025
StatusNew
Face match#4471
ActionFlagged
Face Match
94%
Same person detected

Lasso: next-gen AI content moderation

99%

On autopilot, and getting smarter every day.

Three layers of AI handle the volume, your rules, and the grey areas. Your team only sees what truly needs them, and every decision they make improves the system.

Keep users safe without driving them away.

Customizable moderation that lets you find the right balance between safety and user experience. So you protect your community without suppressing the culture that makes it worth joining.

Complexity removed from content moderation.

One API. Clear dashboards. A moderation pipeline built around one-click actions and the right context, right where you need it.

★★★★★
4.9

Highest rated in content moderation on G2.

Every platform has returning offenders. Face recognition finds them.

Dating platform face recognition for identity trust
Dating
Dating

Identity trust is the core of dating platforms.

  • Banned users returning with new accounts and the same face
  • Selfies that don't match the person in the profile pictures
  • Catfishers reusing a single stolen headshot across dozens of profiles
More on Dating
Gaming platform face recognition for ban evasion
Gaming
Gaming

Banned players always come back.

  • Banned toxic players returning on fresh accounts with the same profile photo
  • VPNs and new emails used to sidestep IP bans. Same face, new handle
  • Previously flagged avatars reuploaded under different usernames
More on Gaming
Adult platform performer identity verification
Adult Entertainment
Adult Entertainment

Compliance requires verified performers.

  • Uploads featuring performers who aren't in the verified database
  • Faces that don't match the performer claimed on the upload
  • Unverified content flagged before publication
More on Adult Entertainment
FAQs

Face recognition, answered

Banned users often return with new emails and usernames but the same face. Face recognition encodes faces from profile photos and compares new uploads against your banned user database. Matches flagged automatically.

Face matching answers 'is this the same person?' across different photos. Hash matching answers 'is this the same image?' across copies and edits. Lasso uses both: face matching prevents ban evasion, hash matching prevents re-upload of removed content.

Face recognition matches people, not photos. Different angle, different lighting, different hairstyle. The system compares facial features, not pixel data. Confidence scores returned with every match.

Your rules determine the response. Auto-reject, flag for review, or escalate. Set different actions for different confidence levels. High confidence: block immediately. Lower confidence: route to your team with full context.

Any platform where users create accounts and upload photos. Dating: identity verification and catfish prevention. Gaming: ban evasion detection. Adult entertainment: performer verification. Marketplaces: seller identity enforcement.

Know who's coming back

Lasso's face recognition catches banned users, verifies identities, and prevents re-uploads. Set up in minutes, not months.

Book a demo

Protect your brand and safeguard your user experience.

TSPA Logo

© 2026. All rights reserved.