tree: 5f55feb2f1b6d476fb4b10251faa6839dc29d467 [path history] [tgz]
  1. BUILD.gn
  2. DEPS
  3. device_activity_client.cc
  4. device_activity_client.h
  5. device_activity_client_unittest.cc
  6. device_activity_controller.cc
  7. device_activity_controller.h
  8. device_activity_controller_unittest.cc
  9. DIR_METADATA
  10. fresnel_pref_names.cc
  11. fresnel_pref_names.h
  12. fresnel_service.proto
  13. README.md
  14. trigger.h
ash/components/device_activity/README.md

ash/components/device_activity

This directory contains the code required to send active device pings (segmentable across various dimensions) in a privacy-compliant manner.

In order to report activity for a given window, the client deterministically generates a fingerprint using a high entropy seed which is sent to the Google servers at most once. These are used to determine the device active counts.

Googlers: See go/chromeos-data-pc