# Request for data collection review form # Syncstorage: Daily Active User Count **All questions are mandatory. You must receive review from a data steward peer on your responses to these questions before shipping new data collection.** 1) What questions will you answer with this data? The objective is to measure Daily Active Users for Sync (DAU). This is to be an internal metric, emitted from the server of the application. We want to understand the usage of the service per user interaction. This is important for understanding how many users have Sync enabled and at a more granular level, whether the usage is on Firefox Desktop, Fenix or iOS. Multiple actions across devices or on the same device will be reconciled to count as a single Active User. 2) Why does Mozilla need to answer these questions? Are there benefits for users? Do we need this information to address product or business requirements? Some example responses: * We need to understand usage patterns of Sync from the server-side. * Would provide the most granular measurement of service interaction from the server-side. * This is necessary to establish a baseline measurement of Daily, Weekly, and Monthly usage of Sync. Essential KPI metric for Sync. * Helps us understand usage trends related to feature changes. 3) What alternative methods did you consider to answer these questions? Why were they not sufficient? * Previously, this metric was measured by FxA/Mozilla Accounts. Logins were associated with an OAuth Client ID. However, as Relay and other account recovery tools make use of Firefox accounts for their auth, this will alter the reliability of this metric. A user could also make use of the aforementioned services without Sync being enabled, resulting in further inaccuracies. * A decision was made to move away from attributing active use through auth tokens towards a metric that counts each time Sync collections are accessed. Links to these decision briefs are cited at the bottom of the data review document. 4) Can current instrumentation answer these questions? * It does at the current moment, but in a short time will no longer be able to. As described in #3, we are needing to move the metric measurement to the service itself and from the server. 5) List all proposed measurements and indicate the category of data collection for each measurement, using the [Firefox data collection categories](https://wiki.mozilla.org/Data_Collection) found on the Mozilla wiki. **Note that the data steward reviewing your request will characterize your data collection based on the highest (and most sensitive) category.**
| Measurement Name | Measurement Description | Data Collection Category | Tracking Bug # |
| sync_event | Event to record an instance of sync backend activity initiated by client. | Cat 2: Interaction Data | https://bugzilla.mozilla.org/show_bug.cgi?id=1923967 |
| hashed_fxa_uid | Sync user identifier. Uses `hashed_fxa_uid` for accurate count of sync actions. This is the Firefox Accounts (FxA) User Identifier (UID) value passed through a SHA-256 hash to render a value that is unique, but ensures the privacy of the original UID. A single user could make numerous sync actions in a given time and this id is required to ensure only a single count of daily active use is made, given a number of actions. | Cat 2: Interaction Data | https://bugzilla.mozilla.org/show_bug.cgi?id=1923967 |
| hashed_device_id | Hashed identifier of device. This is necessary to correlate postential users that do not want telemetry tracking of this sort. The "deletion-request" ping within clint-side sync is the most likely mechanism to ensure associative removal of data. | Cat 2: Interaction Data | https://bugzilla.mozilla.org/show_bug.cgi?id=1923967 |
| platform | Platform from which sync action was initiated: Firefox Desktop, Fenix (Android), or Firefox iOS. | Cat 1: Technical Data | https://bugzilla.mozilla.org/show_bug.cgi?id=1923967 |
| device_family | Type of device being used to make Sync action. Desktop PC, Tablet, Mobile. | Cat 1: Technical Data | https://bugzilla.mozilla.org/show_bug.cgi?id=1923967 |
| submission_timestamp | Glean internal submission timestamp of metric ping. | Cat 1: Technical Data | https://bugzilla.mozilla.org/show_bug.cgi?id=1923967 |