read 30 min

post by kissu on Mar 6

I’m also curious to know why some topics are unlisted/locked, then silently deleted.
Won’t list any here but I do have a hard time understanding how they’re making a mess as a whole, given the amount of overall traffic on this forum.

Leaving some of those locked will just feel more transparent and look more open (to criticism/constructive improvement on both ends). :light_blue_heart:


  1. feel free to ask me on my Signal if you want to know more ↩︎

read 30 min

post by win11.shading291 on Mar 8

Thanks for chipping in Jonah. What about kissu’s post? I also opened a topic which was immediately unlisted and then locked. To me this is a lack of transparency.

Also, if a suggestion was rejected for reasons that are no longer valid (see Librewolf topic for instance), would you recommend us opening a new topic or…?

post by jonah on Mar 8

I can’t find such a post in your history?

post by win11.shading291 on Mar 8

post by win11.shading291 on Mar 9

post by kissu on Mar 10

Good Monday all!

Do I need to explain how to query things when self-hosting a Discuss instance?

I apparently need to do so on a Sunday evening.

So here we go:

  1. https://discuss.privacyguides.net/latest?status=deleted, quick and dirty way to see the deleted threads (not messages inside but still)
  • /deleted-posts is also a decent easy starting point
  1. if we want to check which admin deleted what: https://discuss.privacyguides.net/admin/logs/staff_action_logs?filters={"action_name":"delete_post","action_id":17,"acting_user":"YOUR_USERNAME"}
  2. Data Explorer also looks like a very good tool to go even further in terms of query especially when we have access to the DB and allows us to check who deleted a given post with things as simple as
SELECT p.id, p.user_id, u.username AS author, p.topic_id, p.raw, p.deleted_at, deleter.username AS deleted_by FROM posts p JOIN users u ON u.id = p.user_id JOIN users deleter ON deleter.id = p.deleted_by_id WHERE p.deleted_at IS NOT NULL AND deleter.username = 'admin_username' ORDER BY p.deleted_at DESC

You probably know the rest, I won’t be cocky explaining how to query a DB any further.

My point: it is quite trivial to find out what/where/when was deleted, let’s not pretend it’s not there or hard to find especially with admin access.

Alright, I’ll be taking the voice regarding some concerns people have raised publicly and apply a pragmatic filter on some of their takes.
Idea is not to get into drama or waste everybody’s time but to get short and clear answer as of why some topics are again, silently deleted.


Overall idea here

  • bring a negative or crusade mood against PG
  • endless drama/bikeshedding about some endless nonsense
  • get to have some transparency as of why controversial topics are shadow-removed on a forum that is about privacy and doing things in a respectful manner

Fair compromise on deleted threads

I do understand the reasons of deleting topics when it comes down to:

  • some old users willing to anonymize/delete their accounts/posts and not allowing us to start digging grave: right to be forgotten :white_check_mark:
  • topics that are a duplicate of another/mistake or just edited and overall literally empty :white_check_mark:
  • scam or other nonsense where a new account just shares their crypto-scam :white_check_mark:

I could even understand the following to some extent:
  • being fed up with an endless topic/controversial
  • the annoyance of needing to moderate/check constantly what’s happening there
  • decide to mark it as resolved ✅ unilaterally
  • proceed to close the thread

Deleting it tho? Sounds a bit heavy-handed and unnecessary.

Main course

Let’s then talk about this specific thread

Is Constructive Feedback on Whonix/KickSecure Being
Censored?

Here is a PDF printed version of the webpage

Is Constructive Feedback on Whonix_KickSecure Being Censored_ - Meta - Privacy Guides Community.pdf (253.2 KB)

Let’s dissect that thread and all the various points

  1. some (now deleted) user posted some question/feedback expressing a nuanced opinion. Might been based, low effort or whatever their words still stand tho

If I were spreading misinformation, I would understand the removal. However, I’m sharing factual observations which I believe contribute to healthy discourse.

Which is what could be nice overall here if left in the open: healthy discourse. :light_blue_heart:
Their first message is overall better written than anything I could up with my own english. :grinning_face_with_smiling_eyes:

The overall point of how good their current thread (or past thread) can be discussed, yet they were professional and respectful.
Nothing on PG’s side that would be too concerning or alarming, pass on this one. :white_check_mark:


  1. OP allegedly spent quite a few hours writing a previously lengthy message, yet it was deleted with no warning or anything.

Again, I cannot say if it’s a lie or correct but I wouldn’t see why a person would do such things and create chaos while coming with nice intentions at the same time.

Concerning point tho is the fact that @jonah reacted by proposing OP to just create a blog to avoid such issues in the future.
I do not disagree with people hosting their own blog/socials, yet it looks like a weird thing to say to somebody on a forum.

Don’t want your thing deleted bro? Just build your own :+1:t2:

It reminded me of this take that @nateb had on a totally different thread that clearly said that not everybody has the time to just spin a blog on their free time in between chores/kids/work.

I myself stopped writing lengthy explanations into the person_raising_handQuestions section of this forum where I usually pour a few hours in total for topics I do enjoy around privacy.
They are (usually) less subject to being unlisted but still, I would have them being deleted for X or Y reason
It’s not the end of the day for someone technical or with enough time it’s doable, but quite uncool as a whole.


  1. So far, nothing too bad right? Indeed.

Let’s proceed.
@jonah closed this overall messy thread with strong opinions by marking with the following

OP inquired “Is Constructive Feedback on Whonix/KickSecure Being Censored?” and the answer was that no, this did not happen in this moderation case. I don’t see how further comments from non-moderators about our past moderation events can be constructive, so I am closing this as a resolved question.

Which is also fair and square. Nothing wrong with that kind of behavior. :+1:t2:

Now, after a few days the entire thread is unlisted, then deleted.
Why?! (cc @team)

There are no reasons to delete such a post

  • it does not consume any resources staying there
  • it is locked and solved, hence no further interaction is possible
  • it does not infringe any kind of guideline on this forum AFAIK

There are a few rules in the TOS that are a bit fancy:

  • You may no longer use the forum if the company contacts you directly to say that you may not
  • You may not automate access to the forum, or monitor the forum, such as with a web crawler, browser plug-in or add-on, or other computer program that is not a web browser. You may crawl the forum to index it for a publicly available search engine, if you run one.

but overall nothing alarming or too weird that was broken in the thread above.

That’s all? :thinking:

Maybe this case in isolation is not that bad of a situation you might say?
And I would very much agree but this is (unfortunately) a recurring theme at this point.

More threads were also deleted, here are 2 samples:

I won’t be sharing any backups for those here but feel free to reach out on Signal if you want to know more. :+1:t2:

Now, you might be wondering why are those posts deleted?
And I have no idea besides looking dirty, maybe?

Moreover, I don’t mind having posts deleted for a fair reason (as stated above) but it’s just not cool to have it delayed enough to fly under the radar of people noticing.
Reminds me of what some companies are doing when it comes down to hiding their mess under a rug when the storm is finally settling down…

Some folks here do indeed care and could go over their 4 past months of browser history just to see if some of their Internet friends replied to their messages on the Internet, turns out quite a few others were also deleted.
Might be because scams/duplicate or others and that’s fair but let’s please keep this community healthy and have something transparent where we do not censor people’s voice unless no-one is noticing it on the front page of the forum.

Why do I myself we care

Most people that are upset about this situation want the community to thrive

I myself applied for the position of doing some videos for the PG team back in October 29, 2025 as shown below

I indeed wanted to push the community forward and bring healthy interactions yet allow everybody to be heard. Let’s not split this community further, we need to stick together more than ever given what’s happening out there. :sweat_smile:

Yet I cannot stand behind the latest PG’s moderation/behavior when it comes down to allow conversation to happen: controversial, news-related or just about security/privacy in general. :confused:


Now, I personally can will build a small little community anyway, so my disagreement with PG’s way of handling things here is not really a huge deal breaker.

Yet, it would be nice to not leave everybody left in the streets given that we had some recent loss already. Some amazing people left already, let’s stop the bleeding and make everything in the best interest of everybody here.
We all want PG to be a cool place to hang around with our online friends.


PS: I spent quite some time and soul writing this in the best way possible.
Hopefully I won’t need to use a backup and this thread won’t be another of the lost ones…


  1. or privately on Signal ↩︎

  2. most people that were/are still here stay because they like what PG is doing :light_blue_heart: ↩︎

  3. I’m a group of people that do dislike some of this behavior and I’m personally trying to add a bit of water to their wine but it is getting harder by the day when things pile up as of lately :sweat_smile: ↩︎

  4. as in, mark it as solved yourself with admin rights, rather than letting OP do that themselves, which is borderline “I got you bro, let me just close it for you” ↩︎

  5. but you could also copy-paste this URL into your favorite archiving tool if afraid of opening a random pdf file on the Internet: https://discuss.privacyguides.net/t/is-constructive-feedback-on-whonix-kicksecure-being-censored/35760/8 ↩︎

  6. quite the opposite, I would encourage everybody to not be dependent on any platform, forum or whatever and keep their sovereignty as much as possible by using standards ↩︎

  7. I guess that from now on, I’ll be just writing things on my own like @ThePrivacyDad and sharing them here for feedback, less interactive for sure… :melting_face: ↩︎

  8. don’t ask me how I know that one :light_blue_heart: ↩︎

post by phnx on Mar 10

Then why use silly terms like shadow-removed as if we are some sort of secretive cabal? There is nothing shadowy about the fact that, frankly, this forum has been a much less chill and respectful place recently, which is absolutely regrettable, but it’s outside of my power to change that. In my ideal, at least, people should be free to say basically whatever they want, so long as it’s relevant and civil, but that requires all parties to engage in good faith, which I think we can probably agree is not currently the case.

It also seems to me that a lot of complaints basically come down to thinking unlisted posts demonstrate a lack of transparency, but I don’t know how else we can be expected to remove posts which violate the rules.

In the spirit of transparency, we are currently engaged in a conversation regarding this internally, but it has not yet yielded anything for us to share.

This will be the definitive post on this topic because these posts are disruptive to the users who are solely here to discuss privacy and security-related topics. It’s also more constructive if we can have a general conversation here rather than individuals posting wanting more information about specific posts of theirs; those questions should still be directed to @moderators.

post by kissu on Mar 10

I don’t see any other name for what I feel when I do type the name of the thread I’m looking for into my browser and are greeted with a 404 in the next day.
A head’s up or just seeing the thing locked is enough, moreover it will mostly just drown amongst all the posts on the main homepage.

My current setup shows 13 threads on the main page

Give it 6 hours and it won’t be bothering anybody else if it’s not bumped up here.
Read-only is not bothering anybody given the “visual noise” argument. :hugs:

Not sure how or why but I am sorry about that one too.
I guess that some nice positive people leaving plays a role into that. :confused:

Exactly. Let people write their thoughts and not remove any of them is the crux of my message. :+1:t2:

Not all threads are bloody and full of anger, some of them come from frustration or incomprehension.

We cannot know which rules are violated if nobody knows why a thread is removed.
Moreover, I’m not sure to understand what rules got violated in some of the above dead links.

Thanks for sharing this one. We’ll wait for some updates (hopefully on this exact thread). :heart:

This one is (as stated in my first message) very relative.
The actual overwhelming homepage of this Discourse is real when opening it but most of the time, filtering by specific categories like News, Questions etc…helps.
Since this exact thread is inside of Meta as of right now, I don’t see it being anymore disruptive than any other meta thread.

Moreover, we could indeed just focus on the main Security + Privacy topic (99% of my messages here) yet sometimes, it’s also important to change a few things around and provide some feedback both ways.

For example, the recent removal of the Twitter share button was a quick and dirty necessary non-disruptive one.
Let’s consider this Forum moderation as equally necessary given people’s consensus.

Especially when looking at the reactions themselves from the people most active on this forum

A lurker interested about some tips about a good VPS provider won’t care or stick around for long enough anyway, so not a huge deal breaker.


Exactly the point of my message too and why quite a bunch of people are upset as of today.
Those threads of common grounds for discussion were deleted.
Hence I’m once asking again by bringing it up with some facts/links to illustrate all of it.

Splitting things individually is indeed not very constructive.
Yet, not discussing about constructive criticism in favor of the latest news is also avoiding a slowly raising problem/community concern.

I’m not sure what is the different between @mods or @team, hence preferred to cc large.
Sorry if @mods was more than enough, duly noted. :white_check_mark:


PS: I’m moreover merely just a messenger here that is trying to forward people’s concerns that are (or were on this forum). I might not know all of the deleted threads or unanswered moderations conversations handled privately.

Maybe there are no more like those, maybe there are far more, that I cannot say.
Yet I’ve seen some after just a few months on this forum and it is (apparently) also why some people left some time ago (because we had several waves of people leaving this forum).

Again, coming cool-headed and with good intentions with that lengthy message of mine.
Some people behind me are not as chill but I’m filtering some of their words haha. :grinning_face_with_smiling_eyes:


Moreover, since we’re trying to do things in the open here I’ll take the liberty to potentially summon a few of the people that could be interested into this topic (given that I am not sure how the split into another thread impacted their notifications).
cc @Anvil @null @destiny @Expert4870 @win11.shading291 @micdan @LoSee21 @gapless @lyricism

If not interested/bothered, sorry ahead of time folks. :sweat_smile:


  1. just a random example ↩︎

  2. some of them might be due to “right to be forgotten” other might have been because of those potential concerns, maybe? ↩︎

post by Onscreen5341 on Mar 10

post by Valynor on Mar 10

post by Onscreen5341 on Mar 10

post by jonah on Mar 10

post by lyricism on Mar 10

post by jonah on Mar 10

post by TinFoilHat on Mar 10

post by jonah on Mar 10

post by kissu on Mar 10

post by any1 on Mar 10

post by lyricism on Mar 10

post by seize on Mar 10

post by Onscreen5341 on Mar 10

post by SYST3M_D3STR0YER on Mar 10

post by ThePrivacyDad on Mar 10

post by Expert4870 on Mar 10

post by jonah on Mar 10

post by zoooom on Mar 10

post by win11.shading291 on Mar 10

post by TinFoilHat on Mar 10

post by privacy.slouchy on Mar 10

post by Anvil on Mar 10

post by lyricism on Mar 10

post by overdrawn98901 on Mar 10

post by kissu on Mar 10

post by parkerchandler1979 on Mar 10

post by pine on Mar 10

post by TinFoilHat on Mar 10

post by kissu on Mar 10

post by fiqiluvo.epileto on Mar 10

post by ignoramous on Mar 10

post by ThePrivacyDad on Mar 10

post by maltfield on Mar 10

post by FranklyFlawless on Mar 11

post by kissu on Mar 11

post by anonymous549 on Mar 11

post by overdrawn98901 on Mar 11

post by Blackbird on Mar 11

post by anon54537205 on Mar 11

post by ph00lt0 on Mar 11

post by Blackbird on Mar 11

post by ph00lt0 on Mar 11

post by parkerchandler1979 on Mar 11

Closed on Mar 11

post by jonah on Mar 11


Powered by Discourse