sentry-dotnet icon indicating copy to clipboard operation
sentry-dotnet copied to clipboard

User Consent support

Open mattjohnsonpint opened this issue 3 years ago • 10 comments

Problem Statement

It should be easier to create a "User Consent" workflow, where events are only sent to Sentry after a user approves the specific events.

Solution Brainstorm

This would be similar to https://github.com/getsentry/sentry-java/issues/1988 and https://github.com/getsentry/sentry-cocoa/issues/1780

mattjohnsonpint avatar Apr 27 '22 00:04 mattjohnsonpint

There was some discussion about this previously with https://github.com/getsentry/sentry-dotnet/issues/80#issuecomment-419818502 and with #941 - though in both cases that's requiring a lot of work on the implementer's part.

mattjohnsonpint avatar Apr 27 '22 00:04 mattjohnsonpint

https://www.notion.so/sentry/User-Consent-Requirements-ba63b834cfe24501866ba2957a9e7184

bruno-garcia avatar Apr 27 '22 00:04 bruno-garcia

Just to add, this is also about capturing user feedback - not just consent. We already have a clear path for capturing feedback in a web app (via the browser SDK, as in our MVC sample app), but we don't have anything similar that would work for a desktop app.

mattjohnsonpint avatar May 26 '22 17:05 mattjohnsonpint

FYI this is a P1 in https://github.com/getsentry/team-mobile/issues/24 while being a P2 here

vaind avatar Oct 25 '22 10:10 vaind

Updated priority of this. Though it's generally ok if such things are not synchronized, as priority is rather flexible and is relative to other items on each repo.

mattjohnsonpint avatar Mar 30 '23 19:03 mattjohnsonpint

Need to investigate and validate approach before we can continue.

mattjohnsonpint avatar Jun 05 '23 21:06 mattjohnsonpint