getsentry / getsentry/sentry-dotnet

Sentry MAUI SDK does carry scrubbed data such as 'Architecture', Battery Level, Free Memory, etc. for App Hang Events

Open
#4,076 12 comments 0 reactions 1 assignee Claimed by @aritchie View on GitHub
.NET 3. Medium Bug Framework: MAUI
Dominant language
C#
Stars
770
Forks
248
Avg merge
3d 4h
Merged PRs (30d)
49

Description

### Problem Statement

Integrated Sentry in q MAUI app and started scrubbing data as [mentioned](https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/sensitive-data/#scrubbing-data) and it is working as expected. However, noticed that 'App Hang' events collects the data such as **BatteryLevel, BatteryStatus, MemorySize, FreeStorage**, etc. though we are scrubbing those data.

Want to scrub as much possible provided by the documentation, and don't want to restrict only certain data. And want to scrub the data on client not on the server side as well. When the data leaves the device, there is always argument that, as data collectors data is being collected. So want to avoid any legal implecations that are abounded towards data security,

### Solution Brainstorm

As mentioned in the [documentaiton](https://docs.sentry.io/platforms/dotnet/guides/maui/data-management/sensitive-data/#scrubbing-data), and all public properties of **SentryEvent** class such as **User, Device, etc.** should have options to be scrubbed.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.