Feature request: Add a real deletion option for Lemmy posts
enhancement
### Requirements
- [x] Is this a feature request? For questions or discussions use https://lemmy.ml/c/lemmy_support or the [matrix chat](https://matrix.to/#/#lemmy:matrix.org).
- [x] Did you check to see if this issue already exists?
- [x] Is this only a feature request? Do not put multiple feature requests in one issue.
- [x] Is this a backend issue? Use the [lemmy-ui](https://github.com/LemmyNet/lemmy-ui) repo for UI / frontend issues.
- [x] Do you agree to follow the rules in our [Code of Conduct](https://join-lemmy.org/docs/code_of_conduct.html)?
### Is your proposal related to a problem?
I’m frustrated that Lemmy only allows soft deletion. Soft-deleted posts still leave behind the post shell, URL, negative score, and database entry. This means users cannot fully remove their own content and must contact instance admins to request manual purges, which is stressful for users and increases workload for admins.
### Describe the solution you'd like.
I would like Lemmy to include a real deletion option for posts. This could be implemented in several ways:
1. User-side hard deletion: A button that fully removes the post, its URL, votes, and database entry, and sends a federation delete signal.
2. Admin purge queue: Soft-deleted posts automatically enter a queue that admins can review and permanently delete.
3. Auto-expiring soft deletions: Soft-deleted posts are automatically purged after a set period (for example, 30 days).
Any of these solutions would give users meaningful control over their content and reduce the workload on instance admins.
### Describe alternatives you've considered.
I’ve considered relying on soft deletion alone, but it still leaves the post shell, URL, and negative score visible. I’ve also tried contacting instance admins directly to request manual purges, but this is slow, inconsistent, and depends on volunteer availability. I looked for a built‑in deletion option or a user‑side purge tool, but none exist in Lemmy’s current design.
### Additional context
I’ve looked through existing discussions on Lemmy instances and Matrix chats, and many users have expressed frustration about the lack of a full deletion option. Soft deletion alone doesn’t meet user expectations for data control, and it creates extra work for instance admins who must manually purge posts. A built-in deletion system would improve user experience and reduce admin workload across the federation.
4 条评论