summaryrefslogtreecommitdiffstats
path: root/mobile/android/fenix/docs/Data-Practices.md
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:34:50 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:34:50 +0000
commitdef92d1b8e9d373e2f6f27c366d578d97d8960c6 (patch)
tree2ef34b9ad8bb9a9220e05d60352558b15f513894 /mobile/android/fenix/docs/Data-Practices.md
parentAdding debian version 125.0.3-1. (diff)
downloadfirefox-def92d1b8e9d373e2f6f27c366d578d97d8960c6.tar.xz
firefox-def92d1b8e9d373e2f6f27c366d578d97d8960c6.zip
Merging upstream version 126.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'mobile/android/fenix/docs/Data-Practices.md')
-rw-r--r--mobile/android/fenix/docs/Data-Practices.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/mobile/android/fenix/docs/Data-Practices.md b/mobile/android/fenix/docs/Data-Practices.md
new file mode 100644
index 0000000000..78d71777ad
--- /dev/null
+++ b/mobile/android/fenix/docs/Data-Practices.md
@@ -0,0 +1,25 @@
+# Data Practices
+
+This document outlines how data is collected in Firefox Preview.
+
+## Telemetry
+
+When a user has "Telemetry" enabled under Data Choices in the browser settings, Firefox Preview sends a "core" ping and an "event" ping to Mozilla's telemetry service. "core" ping using the same format documented on firefox-source-docs.mozilla.org.
+
+[Here](https://github.com/mozilla-mobile/fenix/blob/master/docs/metrics.md) is a list of Event Pings, Metrics Pings, and Activation Pings.
+
+**User can disable telemetry by turning the Telemetry toggle off under Data Choices.**
+
+
+***
+## Adjust
+
+See [here](https://github.com/mozilla-mobile/fenix/wiki/Adjust-Usage) for details on Adjust usage in Firefox Preview.
+
+***
+
+## Sentry
+
+Sentry collects a stack trace for each crash in Fenix.
+
+If the user has "Telemetry" enabled under Data Choices in the browser settings, then Sentry collects breadcrumbs containing the name of each Android Fragment in the app. This helps an engineer diagnose the cause of the crash by seeing the internal names of screens visited before the crash occurred, i.e. Browser, Search, Home, etc. No information is stored about any arguments passed to any Fragments.