How We’re Building Scam Alert on WhatsApp With End-to-End Encryption and Verifiability Guarantees
Aug 12, 2026

Summary
This post details the technical implementation of WhatsApp's new Scam Alert feature, which uses an on-device machine learning model to detect potential scam messages. It emphasizes end-to-end encryption and verifiability guarantees, outlining design principles such as on-device processing, no automatic reporting, and user control. The technical implementation focuses on privacy-preserving analytics using confidential federated analytics pipelines built on Trusted Execution Environments (TEEs) and differentially private aggregates for telemetry. It also details verifiable model behavior through public transparency ledgers and model weight publication.
More from the Application Security and Permissions trail
- Privacy-Aware Infrastructure in the AI-Native Era: An Asset Classification Case Study
- Labyrinth 1.1: Making End-to-End Encrypted Backups Even More Reliable
- How Meta Is Strengthening End-to-End Encrypted Backups
- Post-Quantum Cryptography Migration at Meta: Framework, Lessons, and Takeaways
- Patch Me If You Can: AI Codemods for Secure-by-Default Android Apps