[GH-ISSUE #850] Create an account deletion button #257

Closed
opened 2026-02-26 18:46:09 +03:00 by kerem · 2 comments
Owner

Originally created by @Mythie on GitHub (Jan 18, 2024).
Original GitHub issue: https://github.com/documenso/documenso/issues/850

Originally assigned to: @ephraimduncan on GitHub.

Description

Since we're now starting to receive account deletion requests we should consider how we can reduce our workload by providing users a pain-free way to remove their account.

This should let users delete their data relating to Documenso without needing to contact our support channels.

Rationale (Why should this be improved?)

Making this improvement will not only provide a net reduction in support requests moving forward but also reduce an already frustrated users friction with Documenso which may help win them back at a later date.

Proposed Solution (How will this be improved?)

  • Add a button for account deletion to the profile page.
  • Make the button scary and inform the user of the data that will be deleted.
  • Delete the users account and associated data upon click (may need a background job) and sign them out of their account.

Caveats

  • Recipients should probably still retain a copy of documents that they have received since this is data that was sent to them.
  • Due to this we could either orphan the document under an archive account e.g. archived@documenso.com or recreate the document for each recipient with them as an owner?
  • If doing the above we should confirm that it complies with things such as CCPA and the right to be forgotten.
Originally created by @Mythie on GitHub (Jan 18, 2024). Original GitHub issue: https://github.com/documenso/documenso/issues/850 Originally assigned to: @ephraimduncan on GitHub. **Description** Since we're now starting to receive account deletion requests we should consider how we can reduce our workload by providing users a pain-free way to remove their account. This should let users delete their data relating to Documenso without needing to contact our support channels. **Rationale (Why should this be improved?)** Making this improvement will not only provide a net reduction in support requests moving forward but also reduce an already frustrated users friction with Documenso which may help win them back at a later date. **Proposed Solution (How will this be improved?)** - Add a button for account deletion to the profile page. - Make the button scary and inform the user of the data that will be deleted. - Delete the users account and associated data upon click (may need a background job) and sign them out of their account. **Caveats** - Recipients should probably still retain a copy of documents that they have received since this is data that was sent to them. - Due to this we could either orphan the document under an archive account e.g. `archived@documenso.com` or recreate the document for each recipient with them as an owner? - If doing the above we should confirm that it complies with things such as CCPA and the right to be forgotten.
Author
Owner

@aditya-chakraborty commented on GitHub (Jan 22, 2024):

I would like to help @dephraiim in resolving this issue. I can work on the client/frontend part, if my request is approved!

<!-- gh-comment-id:1904379532 --> @aditya-chakraborty commented on GitHub (Jan 22, 2024): I would like to help @dephraiim in resolving this issue. I can work on the client/frontend part, if my request is approved!
Author
Owner

@dguyen commented on GitHub (Jan 23, 2024):

Hey @aditya-chakraborty!

Thanks for offering, but we generally prefer tasks to be done end to end which makes it easier to review and manage

<!-- gh-comment-id:1905055420 --> @dguyen commented on GitHub (Jan 23, 2024): Hey @aditya-chakraborty! Thanks for offering, but we generally prefer tasks to be done end to end which makes it easier to review and manage
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#257
No description provided.