DIT — enabling de-identified data collection on WhatsApp
Apr 16, 2021

Summary
This post introduces De-identified Telemetry (DIT) for WhatsApp, a novel system designed to collect usage, reliability, and performance data while significantly enhancing user privacy. DIT leverages an Anonymous Credential System (ACS) and Verifiable Oblivious Pseudorandom Functions (VOPRFs) to authenticate data without the server learning its origin, thereby minimizing metadata tied to specific individuals. The post details the technical implementation, including the two-step logging workflow, curve choices, unlinkability guarantees, re-identifiability mitigation, rate limiting, and communication cost optimizations, showcasing a significant step in privacy-preserving data collection for operational insights.
More from the Site Reliability and Outage Management trail
- Lights Out, Systems On: Validating Instant Power Loss Readiness
- DrP: Meta’s Root Cause Analysis Platform at Scale
- Zoomer: Powering AI Performance at Meta’s Scale Through Intelligent Debugging and Optimization
- Diff Risk Score: AI-driven risk-aware software development
- How Meta keeps its AI hardware reliable