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

Feature Request: Self-serve user deletion #26593

Open
joethreepwood opened this issue Dec 3, 2024 · 0 comments
Open

Feature Request: Self-serve user deletion #26593

joethreepwood opened this issue Dec 3, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@joethreepwood
Copy link
Contributor

Feature request

Is your feature request related to a problem?

We're getting bigger and, as they say, you can't please everybody. Some users are going to want their accounts deleted and we're getting more requests for that. It's a pain having to deal with this one-by-one as users email in, both for us and them.

Users can already delete their orgs, their environments, etc. But they can't delete themselves.

Obviously we need some protections here to handle some edge case logic, such as:

  • what if a user is an admin and they delete themselves, leaving no admins?
  • what if a user is the only person in an org and they delete themselves, do we keep the org?
  • what if a user is a member of multiple orgs?
  • can we send this to other platforms we sync with, to fully remove their data?

Describe the solution you'd like

We should have a way users can delete themselves. Potentially with a time delay before it's fully processed.

Debug info

- [ ] PostHog Cloud, Debug information: [please copy/paste from https://us.posthog.com/settings/project-details#variables]
- [ ] PostHog Hobby self-hosted with `docker compose`, version/commit: [please provide]
- [ ] PostHog self-hosted with Kubernetes (deprecated, see [`Sunsetting Kubernetes support`](https://posthog.com/blog/sunsetting-helm-support-posthog)), version/commit: [please provide]
@joethreepwood joethreepwood added the enhancement New feature or request label Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant