Monday, September 7, 2026

WhatsApp Introduces On-Device Scam Alert to Detect Fraud Messages

WhatsApp has initiated a limited beta rollout of a feature called Scam Alert, which utilises an on-device machine learning model to identify potentially scam messages from non-contacts while maintaining end-to-end encryption.

Meta has provided a detailed technical overview to accompany this rollout and is expanding its Bug Bounty program to allow security researchers to test the system before a broader release.

How the Detection Model Works

When users enable Scam Alert, the app downloads a lightweight machine learning model directly to their device. This model classifies incoming messages from non-contacts by analyzing the conversational structure and linguistic patterns typically associated with known scams.

Importantly, no message content leaves the device for classification, and nothing is reported to WhatsApp, Meta, or any third party unless the user takes explicit action.

If a message is flagged, a warning appears only in the user’s chat view, allowing them to block, report, continue, or mark the chat as trusted, which suppresses future warnings for that conversation.

Privacy-Preserving Telemetry

ComponentFunctionPrivacy Safeguard
On-device inferenceClassifies messages using linguistic and structural signalsModel and message data never leave the device
Confidential federated analyticsMeasures whether the feature is triggering correctlyProcessed inside Trusted Execution Environments (TEEs)
Warning countsTracks how often the model surfaces alertsAggregated, differentially private, no per-user data
User action countsTracks trust/block/report decisionsk-anonymity thresholds and DP noise applied before reaching Meta
OHTTP relayRoutes telemetry and model requestsStrips requester IP; authenticated via anonymous credentials
Model deliveryDistributes updated ML modelsPublished on a third-party append-only transparency ledger before deployment

A significant security concern with any server-delivered model is targeted delivery, where an attacker or insider could push a manipulated model to a specific individual. Meta addresses this issue by publishing every model version, identified by its SHA-256 hash, to a public transparency ledger before deployment.

This process is signed by a third party (Cloudflare), not Meta itself. Download requests are routed through OHTTP relays with anonymous credentials, ensuring the server cannot identify which user is requesting a model.

Additionally, assignment to experimental groups for new model variants occurs entirely on-device using locally generated randomness.

The measurement pipeline builds on Meta’s peer-reviewed PAPAYA Federated Analytics Stack, utilizing confidential virtual machines (CVMs) as the Trusted Execution Environment.

Data flows through job selection, local transformation into anonymous counts, RA-TLS attestation with the orchestrator TEE, and secure aggregation; individual metrics are discarded immediately after being merged into running histograms.

Model Download Flow (Source: Meta)
Model Download Flow (Source: Meta)

The threat model explicitly considers third-party and supply-chain vendors, malicious insiders, and external attackers. Defense-in-depth measures include encrypted DRAM, CVM hardening, and non-targetable relay routing.

Users can review their Scam Alert activity by navigating to Account > Request Info > Scam Alert Activity. This section logs which messages were scanned, the classification outcomes, and the model version used.

Before the beta launch, Meta engaged external researchers through its Bug Bounty program to review the privacy architecture and model integrity.

The company plans to expand this scope to include the confidential federated analytics pipeline and model weights directly. Independent sources noted that the feature was initially spotted in the WhatsApp Android beta version 2.26.22.2 before this formal technical disclosure.

Industry outlets, including SecurityWeek, PCMag, and Social Media Today, have highlighted Scam Alert as a significant case study in balancing on-device AI detection with guarantees of end-to-end encryption, emphasizing the commitment to verifiability over the detection feature itself.

Stop new phishing & malware before they compromise your business. Integrate live intel from 15K SOCs around the world

Divya
Divya
Divya is a Senior Journalist at GBhackers covering Cyber Attacks, Threats, Breaches, Vulnerabilities and other happenings in the cyber world.

Hot this week

How To Access Dark Web Anonymously and know its Secretive and Mysterious Activities

What is Deep Web The deep web, invisible web, or...

How to Build and Run a Security Operations Center (SOC Guide) – 2023

Today’s Cyber security operations center (CSOC) should have everything...

Russian Hackers Bypass EDR to Deliver a Weaponized TeamViewer Component

TeamViewer's popularity and remote access capabilities make it an...

Web Server Penetration Testing Checklist – 2026

Web server pentesting is performed under three significant categories: identity,...

ATM Penetration Testing – Advanced Testing Methods to Find The Vulnerabilities

ATM Penetration testing, Hackers have found different approaches to...

Hackers Actively Exploiting MikroTik RouterOS MikroTrick Flaws to Take Full Control of Routers

Threat actors are actively exploiting critical vulnerabilities in MikroTik...

CrowdStrike Launches SafeMind Agentic AI Cybersecurity System Built With NVIDIA Nemotron

CrowdStrike has launched SafeMind, an AI-driven cybersecurity system developed...

Chainguard Hits 1 Billion Build Manifests With AI-Powered Software Supply Chain Security

Chainguard has surpassed 1 billion container build manifests, doubling...

Russian Hackers Deploy New HOOKEDGE Backdoor in Espionage Attacks Across Europe

Russian state-sponsored threat actor BlueDelta, also tracked as APT28,...

New Panzer Ransomware Hits 16 Victims Across 11 Countries With Data Theft and Encryption

Panzer ransomware has emerged as a new Ransomware-as-a-Service (RaaS)...

12-Year-Old PostgreSQL Flaw Lets Attackers Execute Code and Take Over Database Servers

A critical PostgreSQL vulnerability dubbed PostGREShell could allow low-privileged...

Hackers Use Frontier AI Agents to Breach Enterprise Network in Under 10 Hours

A threat actor used frontier artificial-intelligence models and attack-specific...

Related Articles

Recent News