Source code

Revision control

Copy as Markdown

Other Tools

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at https://mozilla.org/MPL/2.0/.
# Adding a new metric? We have docs for that!
$tags:
- 'Core :: Privacy: Anti-Tracking'
fingerprinting.protection:
canvas_noise_calculate_time_2:
type: timing_distribution
time_unit: nanosecond
description: >
Counts how long to generate canvas random noises.
bugs:
data_reviews:
notification_emails:
- tihuang@mozilla.com
- tom@mozilla.com
- tschuster@mozilla.com
expires: never
characteristics:
client_identifier:
type: uuid
description: >
A unique identifier for a user, not the same as the normal Telemetry
client_id, but needed so we can deduplicate reports and only take the most
recent one per user.
lifetime: application
send_in_pings:
- user-characteristics
- deletion-request
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
submission_schema:
type: quantity
unit: versions
description: >
An incrementing constant that represents the current schema/source of the
data present in a ping. By referring to this value in a ping, one can know
for certain the provenance of other data present in the ping, and what
data may or may not be present.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
max_touch_points:
type: quantity
unit: Fingers
description: >
The number of touch points we will report to the web. On Android, this is
based on Android's FEATURE_TOUCHSCREEN* constants - Mozilla caps this at 5
as Android stops distinguishing between numbers greater than 5. On
Windows this comes from the SM_MAXIMUMTOUCHES System Metric.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
video_dynamic_range:
type: boolean
description: >
What LookAndFeel(VideoDynamicRange) reports. Note that CSSVideoDynamicRange
has an additional dependency on Color Depth.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
prefers_reduced_transparency:
type: boolean
description: >
What LookAndFeel(PrefersReducedTransparency) reports.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
prefers_reduced_motion:
type: boolean
description: >
What LookAndFeel(PrefersReducedMotion) reports.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
prefers_contrast:
type: quantity
unit: enum StylePrefersContrast value
description: >
What Gecko_MediaFeatures_PrefersContrast reports for a ContentDocument
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
inverted_colors:
type: boolean
description: >
What LookAndFeel(InvertedColors) reports.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_scheme:
type: quantity
unit: enum mozilla::ColorScheme value
description: >
The Color Scheme used for Content, from ContentPrefs() Preference Sheet.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_gamut:
type: quantity
unit: enum dom::ScreenColorGamut value
description: >
The Color Gamut reported by CSS
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_depth:
type: quantity
unit: bits
description: >
The Color Depth reported by CSS
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_accentcolor:
type: quantity
unit: RGB
description: >
The CSS system-color Accentcolor.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_accentcolortext:
type: quantity
unit: RGB
description: >
The CSS system-color Accentcolortext.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_canvas:
type: quantity
unit: RGB
description: >
The CSS system-color Canvas.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_canvastext:
type: quantity
unit: RGB
description: >
The CSS system-color Canvastext.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_highlight:
type: quantity
unit: RGB
description: >
The CSS system-color Highlight.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_highlighttext:
type: quantity
unit: RGB
description: >
The CSS system-color Highlighttext.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_selecteditem:
type: quantity
unit: RGB
description: >
The CSS system-color Selecteditem.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
color_selecteditemtext:
type: quantity
unit: RGB
description: >
The CSS system-color Selecteditemtext.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
use_document_colors:
type: boolean
description: >
This is the derived PreferenceSheet::Prefs::mUseDocumentColors value.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
missing_fonts:
type: text
description: >
If a Font List is available for the user's platform, this
string_list contains the fonts that are missing from the user's
computer.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
screen_width:
type: quantity
unit: pixels
description: >
Width of the primary screen in pixels.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
screen_orientation:
type: quantity
unit: enum hal::ScreenOrientation value
description: >
Orientation of the primary screen.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
screen_height:
type: quantity
unit: pixels
description: >
Height of the primary screen in pixels.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
processor_count:
type: quantity
unit: int
description: >
Number of processors.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
timezone:
type: string
description: >
The the current timezone of the system
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
system_locale:
type: string
description: >
The locale used by the host OS for localization.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
target_frame_rate:
type: quantity
unit: int
description: >
The target frame rate in frames-per-second.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gamepads:
type: string_list
description: >
The information of the gamepads inserted on the user device. Each string
represents one gamepad. We use a JSON array to describe a gamepad, every
value represents one property of the gamepad. Following are the details:
index 0: The ID of the game pad
index 1: Which hand for the gamepad.
index 2: Number of buttons
index 3: Number of axes
index 4: Number of haptics
index 5: Number of lights
index 6: Number of touches
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
- tihuang@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
prefs_intl_accept_languages:
type: string
description: >
Value of the intl.accept_languages pref.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
prefs_media_eme_enabled:
type: boolean
description: >
Value of the media.eme.enabled pref.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
prefs_zoom_text_only:
type: boolean
description: >
Text-only zoom enabled (vs. full-zoom)
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
prefs_privacy_donottrackheader_enabled:
type: boolean
description: >
Sending "do not track" HTTP header
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
prefs_privacy_globalprivacycontrol_enabled:
type: boolean
description: >
Sending "global privacy control" HTTP header
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
prefs_general_autoscroll: # general.autoScroll
type: boolean
description: >
Use autoscrolling
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
prefs_general_smoothscroll: # general.smoothScroll
type: boolean
description: >
Use smooth scrolling
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
prefs_overlay_scrollbars: # widget.gtk.overlay-scrollbars.enabled
type: boolean
description: >
Use overlay scrollbars (or otherwise "Always show scrollbars")
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
prefs_block_popups: # dom.disable_open_during_load
type: boolean
description: >
Block pop-up windows (The dom.disable_open_during_load pref)
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
prefs_browser_display_use_document_fonts: # browser.display.use_document_fonts
type: boolean
description: >
Allow pages to choose their own fonts.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_default_western: # font.default.x-western
type: string
description: >
The value of the font.default.x-western pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_default_default_group: # font.default.<default language group>
type: string
description: >
The value of the font.default.<default language group> pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_default_modified:
type: quantity
unit: int
description: >
The number of other modified font.default prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_serif_western: # font.name.serif.x-western
type: string
description: >
The value of the font.name.serif.x-western pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_serif_default_group: # font.name.serif.<default language group>
type: string
description: >
The value of the font.name.serif.<default language group> pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_serif_modified:
type: quantity
unit: int
description: >
The number of other modified font.name.serif prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_sans_serif_western: # font.name.sans-serif.x-western
type: string
description: >
The value of the font.name.sans-serif.x-western pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_sans_serif_default_group: # font.name.sans-serif.<default language group>
type: string
description: >
The value of the font.name.sans-serif.<default language group> pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_sans_serif_modified:
type: quantity
unit: int
description: >
The number of other modified font.name.sans-serif prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_monospace_western: # font.name.monospace.x-western
type: string
description: >
The value of the font.name.monospace.x-western pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_monospace_default_group: # font.name.monospace.<default language group>
type: string
description: >
The value of the font.name.monospace.<default language group> pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_monospace_modified:
type: quantity
unit: int
description: >
The number of other modified font.name.monospace prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_size_variable_western: # font.size.variable.x-western
type: string
description: >
The value of the font.size.variable.x-western pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_size_variable_default_group: # font.size.variable.<default language group>
type: string
description: >
The value of the font.size.variable.<default language group> pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_size_variable_modified:
type: quantity
unit: int
description: >
The number of other modified font.size.variable prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_size_monospace_western: # font.size.monospace.x-western
type: string
description: >
The value of the font.size.monospace.x-western pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_size_monospace_default_group: # font.size.monospace.<default language group>
type: string
description: >
The value of the font.size.monospace.<default language group> pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
canvasdata1:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a simple organge box and used as a control image
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata2:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a bordered triage, and used to test point interpolation
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata3:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a stretched photographic image, used to test image operations.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata4:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is two rotated, semi-transparenct overlapping squares, used to test transparency and point interpolation.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata5:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a local font rendered normally.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata6:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a local font rendered with italics, rotation, and shadow-blur.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata7:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a system-ui font rendered normally.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata8:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a system-ui font rendered with italics, rotation, and shadow-blur.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata9:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a font shipped with Firefox rendered normally.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata10:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a font shipped with Firefox rendered with italics, rotation, and shadow-blur.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata11_webgl:
type: string
description: >
The sha1 hash of an image rendered on a WebGL canvas (instead of Canvas2D). IT is a RGB gradient cube.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata12_fingerprintjs1:
type: string
description: >
The sha1 hash of an image rendered on a canvas, it is a copy of fingerprintjs' text canvas
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata13_fingerprintjs2:
type: string
description: >
The sha1 hash of an image rendered on a canvas, it is a copy of fingerprintjs' geometry canvas
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata1software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a simple organge box and used as a control image
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata2software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a bordered triage, and used to test point interpolation
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata3software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a stretched photographic image, used to test image operations.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata4software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is two rotated, semi-transparenct overlapping squares, used to test transparency and point interpolation.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata5software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a local font rendered normally.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata6software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a local font rendered with italics, rotation, and shadow-blur.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata7software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a system-ui font rendered normally.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata8software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a system-ui font rendered with italics, rotation, and shadow-blur.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata9software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a font shipped with Firefox rendered normally.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata10software:
type: string
description: >
The sha1 hash of an image rendered on a canvas. The image is a font shipped with Firefox rendered with italics, rotation, and shadow-blur.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata11_webglsoftware:
type: string
description: >
The sha1 hash of an image rendered on a WebGL canvas (instead of Canvas2D). IT is a RGB gradient cube.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata12_fingerprintjs1software:
type: string
description: >
The sha1 hash of an image rendered on a canvas, it is a copy of fingerprintjs' text canvas
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
canvasdata13_fingerprintjs2software:
type: string
description: >
The sha1 hash of an image rendered on a canvas, it is a copy of fingerprintjs' geometry canvas
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
font_size_monospace_modified:
type: quantity
unit: int
description: >
The number of other modified font.size.monospace prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_minimum_size_western: # font.minimum-size.x-western
type: string
description: >
The value of the font.minimum-size.x-western pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_minimum_size_default_group: # font.minimum-size.<default language group>
type: string
description: >
The value of the font.minimum-size.<default language group> pref
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_minimum_size_modified:
type: quantity
unit: int
description: >
The number of other modified font.minimum-size prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_list_serif_modified:
type: quantity
unit: int
description: >
The number of modified font.name-list.serif. prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_list_sans_serif_modified:
type: quantity
unit: int
description: >
The number of modified font.name-list.sans-serif. prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_list_monospace_modified:
type: quantity
unit: int
description: >
The number of modified font.name-list.monospace. prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_list_cursive_modified:
type: quantity
unit: int
description: >
The number of modified font.name-list.cursive. prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_list_cursive_modified:
type: quantity
unit: int
description: >
The number of modified font.name-list.cursive. prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_list_emoji_modified:
type: quantity
unit: int
description: >
The number of modified font.name-list.cursive. prefs.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
font_name_list_emoji_modified:
type: boolean
description: >
Whether the pref font.name-list.emoji was modified.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
webglinfo:
type: text
description: >
A JSON blob that contains information about the graphics hardware exposed by WebGL.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_version:
type: quantity
unit: int
description: >
The version of OpenGL supported by the user's system.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_extensions:
type: text
description: >
The list of OpenGL extensions supported by the user's system.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_extensions_raw:
type: text
description: >
The raw list of OpenGL extensions supported by the user's system.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_renderer:
type: string
description: >
The OpenGL renderer string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_renderer_raw:
type: string
description: >
The raw OpenGL renderer string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_vendor:
type: string
description: >
The OpenGL vendor string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_vendor_raw:
type: string
description: >
The raw OpenGL vendor string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_version_raw:
type: string
description: >
The raw OpenGL version string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_fragment_shader:
type: string
description: >
Hash of the transformed source of the fragment shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_vertex_shader:
type: string
description: >
Hash of the transformed source of the vertex shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_minimal_source:
type: text
description: >
Transformed source of the minimal shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_params_extensions:
type: text
description: >
The list of GL parameters of the extensions.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_params_v1:
type: text
description: >
The list of GL parameters of GL1.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_params_v2:
type: text
description: >
The list of GL parameters of GL2.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_precision_fragment:
type: text
description: >
Precisions of the fragment shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_precision_vertex:
type: text
description: >
Precisions of the vertex shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_context_type:
type: string
description: >
The type of the GL context (EGL, GLX, WGL, etc).
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_version_software:
type: quantity
unit: int
description: >
The version of OpenGL supported by the user's system.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_extensions_software:
type: text
description: >
The list of OpenGL extensions supported by the user's system.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_extensions_raw_software:
type: text
description: >
The raw list of OpenGL extensions supported by the user's system.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_renderer_software:
type: string
description: >
The OpenGL renderer string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_renderer_raw_software:
type: string
description: >
The raw OpenGL renderer string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_vendor_software:
type: string
description: >
The OpenGL vendor string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_vendor_raw_software:
type: string
description: >
The raw OpenGL vendor string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_version_raw_software:
type: string
description: >
The raw OpenGL version string.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_fragment_shader_software:
type: string
description: >
Hash of the transformed source of the fragment shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_vertex_shader_software:
type: string
description: >
Hash of the transformed source of the vertex shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
gl_minimal_source_software:
type: text
description: >
Transformed source of the minimal shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_params_extensions_software:
type: text
description: >
The list of GL parameters of the extensions.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_params_v1_software:
type: text
description: >
The list of GL parameters of GL1.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_params_v2_software:
type: text
description: >
The list of GL parameters of GL2.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_precision_fragment_software:
type: text
description: >
Precisions of the fragment shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_precision_vertex_software:
type: text
description: >
Precisions of the vertex shader.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
gl_context_type_software:
type: string
description: >
The type of the GL context (EGL, GLX, WGL, etc).
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
prefs_network_cookie_cookiebehavior: # network.cookie.cookieBehavior
type: quantity
unit: int
description: >
Value of the network.cookie.cookieBehavior pref.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
voices:
type: text
description: >
Available speechSynthesis voices.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
voices_count:
type: quantity
unit: int
description: >
Number of speechSynthesis voices available to the user.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
voices_local_count:
type: quantity
unit: int
description: >
Number of local speechSynthesis voices available to the user.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
voices_default:
type: string
description: >
The default speechSynthesis voice.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
voices_sample:
type: text
description: >
Names of 5 sample speechSynthesis voices.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
voices_sha1:
type: text
description: >
SHA1 hash of all the voices.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
voices_all_ssdeep:
type: string
description: >
ssdeep hash of all speechSynthesis voices.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
voices_local_ssdeep:
type: string
description: >
ssdeep hash of local speechSynthesis voices.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
voices_nonlocal_ssdeep:
type: string
description: >
ssdeep hash of non-local speechSynthesis voices.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
zoom_count:
type: quantity
unit: int
description: >
Number of domains the users has a non-default zoom level.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
scalings:
type: string
description: >
Screen(s) scaling/zoom level
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
pixel_depth:
type: quantity
unit: int
description: >
Screen pixel depth property
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
avail_height:
type: quantity
unit: int
description: >
Available height property
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
outer_height:
type: quantity
unit: int
description: >
Outer height of user's browser.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
inner_height:
type: quantity
unit: int
description: >
Inner height of user's browser.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
outer_width:
type: quantity
unit: int
description: >
Outer width of user's browser.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
inner_width:
type: quantity
unit: int
description: >
Inner width of user's browser.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
posx:
type: quantity
unit: int
description: >
window.screen.left value. Provides us the position of the browser
and the width of any possible task/menu bar
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
posy:
type: quantity
unit: int
description: >
window.screen.top value. Provides us the position of the browser
and the height of any possible task/menu bar
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
size_mode:
type: quantity
unit: int
description: >
Whether window is maximized, minimized, normal or fullscreen
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
avail_width:
type: quantity
unit: int
description: >
Available width property
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
orientation_angle:
type: quantity
unit: int
description: >
Orientation angle of the screen
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
media_devices:
type: text
description: >
A JSON object containing the number of audio input/output, video input and
the number of unique group ids.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
camera_count:
type: quantity
unit: int
description: >
Number of cameras available on the device.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
microphone_count:
type: quantity
unit: int
description: >
Number of microphones available on the device.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
speaker_count:
type: quantity
unit: int
description: >
Number of speakers available on the device.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
group_count:
type: quantity
unit: int
description: >
Number of device groups reported by the device.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
group_count_wo_speakers:
type: quantity
unit: int
description: >
Number of device groups without speakers reported by the device.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
audio_frames:
type: quantity
unit: int
description: >
Audio frames
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
audio_rate:
type: quantity
unit: int
description: >
Audio sampling rate
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
audio_channels:
type: quantity
unit: int
description: >
Audio sampling rate
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
languages:
type: string
description: >
Languages the user set. Returns intl.accept_languages pref,
if it is empty, returns the first matched OS's language or
the default language.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
changed_media_prefs:
type: string
description: >
Changed media prefs and their values.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
media_capabilities:
type: text
description: >
Which, if any, media types are not supported, and whether they can be run smoothly and power-efficiently.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
media_capabilities_unsupported:
type: text
description: >
Which, if any, media types are not supported.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
media_capabilities_not_smooth:
type: text
description: >
Which, if any, media types are not smooth.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
media_capabilities_not_efficient:
type: text
description: >
Which, if any, media types are not power efficient.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
media_capabilities_h264:
type: text
description: >
Levels of support for H264 codec.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
text_anti_aliasing:
type: string
description: >
Font anti aliasing level
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
audio_fingerprint:
type: quantity
unit: int
description: >
Audio fingerprint of the user. A float number multiplied by 10e7.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
pixel_ratio:
type: quantity
unit: int
description: >
The value of window.devicePixelRatio multiplied by 100
to include some of the decimal places
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
intl_locale:
type: string
description: >
Locale information provided by Intl
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
math_ops:
type: text
description: >
Result of fingerprintable math operations
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
keyboard_layout:
type: string
description: >
Name of the current keyboard layout.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tihuang@mozilla.com
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- interaction
errors:
type: text
description: >
Errors occured on C++ side of data collection
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
js_errors:
type: text
description: >
Errors occured on JavaScript side of data collection
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
pointer_type:
type: quantity
unit: enum mozilla::PointerCapabilities values
description: >
Pointer type of the user's primary pointer device.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
any_pointer_type:
type: quantity
unit: enum mozilla::PointerCapabilities values
description: >
Union of pointers available. We apply union to determine
if the user have both coarse and fine pointer.
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
ice_foundations:
type: text
description: >
Unique ICE foundations occurance count and the
standard deviation of latencies
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
# Text metrics are _required_ to be web_activity or highly_sensitive, so even though this
# is more like 'technical' (per the Data Review), I'm marking highly sensitive.
- highly_sensitive
ice_order:
type: quantity
unit: int
description: >
Unique ICE foundations occurrence count
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
ice_sd:
type: quantity
unit: int
description: >
ICE foundation discovery latency standard deviation sum multiplied by 1000
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
pointer_height:
type: quantity
unit: int
description: >
Height of user's pointer
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
pointer_width:
type: quantity
unit: int
description: >
Width of user's pointer
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
pointer_pressure:
type: string
description: >
Pressure of user's pointer
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
pointer_tangentinal_pressure:
type: string
description: >
Tangential Pressure of user's pointer
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
pointer_tiltx:
type: quantity
unit: int
description: >
TiltX of user's pointer
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
pointer_tilty:
type: quantity
unit: int
description: >
TiltY of user's pointer
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
pointer_twist:
type: quantity
unit: int
description: >
Twist of user's pointer
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
touch_rotation_angle:
type: string
description: >
Rotation angle of user's touch
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
motion_decimals:
type: quantity
unit: int
description: >
devicemotion event's decimal places count
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
orientation_decimals:
type: quantity
unit: int
description: >
deviceorientation event's decimal places count
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
orientationabs_decimals:
type: quantity
unit: int
description: >
deviceorientationabsolute event's decimal places count
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
motion_freq:
type: quantity
unit: int
description: >
devicemotion event's frequency
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
orientation_freq:
type: quantity
unit: int
description: >
deviceorientation event's frequency
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
orientationabs_freq:
type: quantity
unit: int
description: >
deviceorientationabsolute event's frequency
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
version:
type: string
description: >
Firefox build version
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
channel:
type: string
description: >
Firefox build channel
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
build_date:
type: quantity
unit: int
description: >
Firefox build's build date in unix time
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
os_name:
type: string
description: >
User's OS name
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
os_version:
type: string
description: >
User's OS version
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
cpu_model:
type: string
description: >
CPU model of the user's device
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml1:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml2:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml3:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml4:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml5:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml6:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml7:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml8:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml9:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
mathml10:
type: quantity
unit: int
description: >
Width of the drawn MathML element
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
monochrome:
type: boolean
description: >
Whether the user's device is monochrome
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
oscpu:
type: string
description: >
User's OS CPU reported by the navigator
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
pdf_viewer:
type: boolean
description: >
PDF viewer support reported by the navigator
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
platform:
type: string
description: >
Platform reported by the navigator
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical
using_accelerated_canvas:
type: boolean
description: >
Whether the user's device is using accelerated canvas
lifetime: application
send_in_pings:
- user-characteristics
notification_emails:
- tom@mozilla.com
bugs:
data_reviews:
expires: never
data_sensitivity:
- technical