QR code moderation. Detect QR codes in images

Every QR code in an uploaded image is detected and decoded. The extracted URL is checked against your rules: allowed domains pass, blocked domains are rejected, anything else routed by your policy.

  • Spam QR in comment sections

    QR codes posted as comment images bypass URL filters that only scan text.

    Social comment section with a QR code posted as a spam image, detected by Lasso QR code moderation
  • Marketplace payment bypass

    Product images with QR codes routing buyers to off-platform transactions.

    Marketplace product listing with QR code sticker routing buyers off-platform, detected by Lasso QR code moderation
    QR code detected
  • Off-platform contact QR

    Profile photos with embedded QR codes pointing to external messaging apps.

    Dating app profile selfie with QR code on wall linking to external messaging app, detected by Lasso QR code moderation
    QR code detected

Four moderation layers to enforce your URL policy

1ML detection

Detect and decode every QR code in the upload.

ML detection and URL extraction in a single pass. Multiple QR codes per image handled. Output: a list of URLs to check against your rules.

See Lasso in action
Marketplace product listing image with a QR code sticker
QR code detected
QR Detection
1 code found
QR URL
t.me/seller_direct_payURL
Type
Standard QR · product surfaceQR code
Result
1 detected · 1 URL extracteddecoded
Detection confidence99%
41ms1 URL
2Custom rules

Your URL and domain rules, applied to every QR code.

Custom rules applied to every extracted URL. Exact URL match, full-domain match, or pattern match. Your team controls the list.

See Lasso in action
Layer 1 Output
1t.me/seller_direct_pay
2Standard QR · product surface
31 code detected · 1 URL
Custom Rules
BlockOff-platform payment links
t.me/* domains (Telegram)
paypal.me/*
venmo.com/pay/*
cash.app/$*
Blocked
Matches off-platform payment link rule
Rule #14
3AI moderator

Grey area URLs handled with context.

Not every URL fits a rule. AI Moderator reviews the grey area. Combines the URL with account signals and content context to make a smart decision.

See Lasso in action
Dating profile selfie with a QR code in the background
QR code detected
AI Moderator
Analyzing
Extracted URL
linktr.ee/jess_official · background wall
Destination
linktr.ee · link aggregator profile
Pattern
Profile photo + QR + aggregator = off-platform redirect
Classification
Off-platform solicitation · 74% confidence
Flagged for review
Below 90% auto-action threshold
74% conf.
4Human review

Full context for every ambiguous decision.

Human review for the small remainder. Full context: image, URL, AI Moderator notes. Decisions feed back into the system. Recurring patterns become new rules automatically.

See Lasso in action
Queued for review
AI Moderator reasoning
QR in profile background links to Linktree — possible off-platform redirect
Human Review1 of 4
Extracted URL
linktr.ee/jess_official
AI assessment
Likely solicitation · Linktree profile, common off-platform evasion pattern
AI confidence
Off-platform solicitation74%
Below auto-action threshold (90%)
This decision will train the AI for future similar content

Three capabilities of QR code moderation

Corners, stickers, watermarks, multiple codes in one frame. All detected.

Image Upload
Scanning
QR #1
QR #2
QR #3
Detected codes
Corner sticker
Detected
Product label
Detected
Watermark area
Detected
Codes per image
3 found

Decoding happens automatically. Every QR code read, URL pulled out, passed to the rule engine. Full content also available for custom workflows.

Your rules, not ours. Allow specific domains, block others, route the rest. Custom URL rules applied automatically.

Image Upload
Scanning
QR #1
QR #2
QR #3
Detected codes
Corner sticker
Detected
Product label
Detected
Watermark area
Detected
Codes per image
3 found

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 its QR circumvention problem.

Dating profile with a QR code routing matches off-platform
Dating
Dating

QR codes in profile photos push matches off-platform before any vetting happens.

  • QR codes in profile photos linking out to Telegram, WhatsApp, or OnlyFans
  • Scammers pushing matches off-platform to external chat apps before vetting
  • QR codes embedded in selfies to slip past text filters
More on Dating
Marketplace listing using a QR code to bypass platform payment rails
Marketplaces
Marketplaces

Sellers embed QR codes to route buyers around platform fees and escrow.

  • QR codes in product photos pointing to external payment apps
  • Sellers steering buyers to competing platforms mid-listing
  • Payment links in listing galleries bypassing fees and escrow protection
More on Marketplaces
Social post with a QR code linking to a phishing destination
Social
Social

QR codes in posts and comments deliver phishing and spam links past URL filters.

  • Phishing QR codes posted as images to dodge URL-based filters
  • Spam links hidden inside memes, infographics, and screenshots
  • QR codes in comments redirecting to scam or malware domains
More on Social
FAQs

QR code moderation, answered

Four steps. First, every QR code and its URL are detected. Second, the URL is checked against your rules. Match an allowed domain, it passes. Match a blocked domain, it is rejected or flagged. Edge cases pass to layer three, the AI Moderator. If the AI Moderator is unsure, the QR is passed to layer four, the human moderator.

Lasso extracts the URL and applies your rules. It does not follow the URL to scan the destination. This is deliberate. Your rules are predictable and under your control. Third-party destination categorization can change silently when a vendor updates a model.

Rules are built and edited in the dashboard by your team in minutes. Add URLs or full domains, set the action for each, and they apply automatically. Change a rule, and every subsequent QR code is checked against the new rule.

Yes. For video, see the video moderation feature, which applies the same QR detection and the same URL rules to video frames.

Three verticals get the most value today. Dating: prevent profile-photo QR codes that move conversations off-platform. Marketplaces: prevent listing images from routing buyers to competitor sites. Social: block phishing and spam QR codes that bypass text-based URL filters.

Stop QR codes from bypassing your platform rules

Every QR code in every uploaded image, decoded and checked against your policy. Set up in minutes.

Book a demo

Protect your brand and safeguard your user experience.

TSPA Logo

© 2026. All rights reserved.