getsentry / getsentry/sentry-dotnet
Sentry MAUI SDK does carry scrubbed data such as 'Architecture', Battery Level, Free Memory, etc. for App Hang Events
- 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
Assessment
This issue has not been assessed yet.