Collecting Telemetry Data Privately

By Bolin Ding, Janardhan Kulkarni, Sergey Yekhanin. 2017

791 citations recorded by the source corpus.

The collection and analysis of telemetry data from users' devices is routinely performed by many software companies. Telemetry collection leads to improved user experience but poses significant risks to users' privacy. Locally differentially private (LDP) algorithms have recently emerged as the main tool that allows data collectors to estimate various population statistics, while preserving privacy. The guarantees provided by such algorithms are typically very strong for a single round of telemetry collection, but degrade rapidly when telemetry is collected regularly. In particular, existing LDP algorithms are not suitable for repeated collection of counter data such as daily app usage statistics. In this paper, we develop new LDP mechanisms geared towards repeated collection of counter data, with formal privacy guarantees even after being executed for an arbitrarily long period of time. For two basic analytical tasks, mean estimation and histogram estimation, our LDP mechanisms for repeated data collection provide estimates with comparable or even the same accuracy as existing single-round LDP collection mechanisms. We conduct empirical evaluation on real-world counter datasets to verify our theoretical results. Our mechanisms have been deployed by Microsoft to collect telemetry across millions of devices.

Subfields: Artificial Intelligence, Computer Science Applications, Management Science and Operations Research, Privacy & Security

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Peter Kairouz
  2. Jonathan Ullman
  3. Vitaly Feldman
  4. Badih Ghazi
  5. Philip S. Yu
  6. Abhradeep Thakurta
  7. Kunal Talwar
  8. Ravi Kumar

In Computer Science Applications

  1. Ninghui Li
  2. Jayadev Acharya
  3. Ziteng Sun
  4. Tianhao Wang
  5. Jonathan Ullman
  6. Vitaly Feldman
  7. Kunal Talwar
  8. Aleksandra Korolova

In Management Science and Operations Research

  1. Ninghui Li
  2. Vitaly Feldman
  3. Aaron Roth
  4. Abhradeep Thakurta
  5. Ziteng Sun
  6. Jonathan Ullman
  7. Jayadev Acharya
  8. Aleksandra Korolova

In Privacy & Security

  1. Peter Kairouz
  2. Badih Ghazi
  3. Vitaly Feldman
  4. Jonathan Ullman
  5. Kunal Talwar
  6. Abhradeep Thakurta
  7. Ravi Kumar
  8. Borja Balle

Citations in the corpus