getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
39.23k stars 4.21k forks source link

[User Feedback] Allow deletion of feedbacks #60113

Open bruno-garcia opened 1 year ago

bruno-garcia commented 1 year ago

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

JoshFerge commented 1 year ago

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

michellewzhang commented 1 year ago

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)

bruno-garcia commented 1 year ago

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

sentry-io[bot] commented 11 months ago

Sentry issue: JAVASCRIPT-2Q8R

stoft commented 10 months ago

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.

getsantry[bot] commented 10 months ago

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

tusmenko commented 5 months ago

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.

jord1e commented 3 months ago

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

bruno-garcia commented 3 months ago

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

michellewzhang commented 1 month ago

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

c298lee commented 1 month ago

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