sentry icon indicating copy to clipboard operation
sentry copied to clipboard

[User Feedback] Allow deletion of feedbacks

Open bruno-garcia opened this issue 2 years ago • 11 comments

For compliance reasons, we need to allow a user to delete a feedback. In the event that the author of it requests it.

bruno-garcia avatar Nov 16 '23 18:11 bruno-garcia

where did this requirement come from? we don't allow people to delete the existing feedbacks

JoshFerge avatar Nov 16 '23 18:11 JoshFerge

Just a note: we discussed being able to delete feedbacks at the beginning of this project, but it's technically not feasible right now. PR for context: https://github.com/getsentry/sentry/pull/58422 (see dan's comment)

michellewzhang avatar Nov 16 '23 19:11 michellewzhang

where did this requirement come from? we don't allow people to delete the existing feedbacks

@JoshFerge https://docs.google.com/document/d/1UzrIINc4v4V4jnuflNhyrtRXVwKkhvAb0x4VXsCSmjg/edit

bruno-garcia avatar Nov 16 '23 22:11 bruno-garcia

Sentry issue: JAVASCRIPT-2Q8R

sentry[bot] avatar Dec 12 '23 22:12 sentry[bot]

GDPR includes the right to be forgotten, this includes deleting user feedback. A workaround could be anonymization, but anywhere you happen to have free text input, such as a feedback form, there's always a risk that users input GDPR sensitive data in free text. We started using the feature just a few days ago without being aware of this issue, and this has now happened to us.

stoft avatar Jan 10 '24 11:01 stoft

Routing to @getsentry/product-owners-user-feedback for triage ⏲️

getsantry[bot] avatar Jan 11 '24 22:01 getsantry[bot]

Up on this. The default deletion time after 30\60 days covers most of the use cases, but to be fully GDPR-compliant, we'll need the option to delete user request\data manually or via API ASAP.

tusmenko avatar Jun 20 '24 12:06 tusmenko

The whole user feedback is useless for countries where GDPR is a thing without this feature, pretty bizarre not to even mention it on the documentation page

jord1e avatar Aug 23 '24 14:08 jord1e

The ability to delete feedbacks is being worked on. We'll update this issue once it's completed

bruno-garcia avatar Aug 23 '24 17:08 bruno-garcia

cc @c298lee in case you haven't seen this ticket!

michellewzhang avatar Oct 10 '24 19:10 michellewzhang

UI implemented in https://github.com/getsentry/sentry/pull/78677. Backend works for single deletion cases, batch deletion is wip

c298lee avatar Oct 18 '24 21:10 c298lee