Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement user deletion #229

Open
range-of-motion opened this issue Aug 18, 2020 · 3 comments
Open

Implement user deletion #229

range-of-motion opened this issue Aug 18, 2020 · 3 comments

Comments

@range-of-motion
Copy link
Owner

As suggested by one of our users on Discord, you should be able to delete your account.

@range-of-motion range-of-motion changed the title Implement account deletion Implement user deletion Aug 20, 2020
@range-of-motion
Copy link
Owner Author

Renamed the title to avoid potential confusion with "bank accounts".

@range-of-motion
Copy link
Owner Author

Sitrep.

Was thinking of just implementing a soft delete, so you can always recover your user. Then I got reminded of GPDR, which renders that solution worthless.

I propose the following.

  • If you decide to delete your user there will be no recovery
  • You can choose to receive your transactions in a given format (CSV or something) through e-mail
  • (?) You cannot delete your user if you are the sole admin of a space with multiple users (if we would allow that, spaces could be left without anyone to control them)

@range-of-motion
Copy link
Owner Author

To clarify, the user record will stay intact (because otherwise we have to screw around with foreign keys), but personal data will be removed (e-mail address, name, etc.).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant