Skip to main content

Anonymization (GDPR issue)

Hi there,

I run a community forum based in the EU (Italy) using FluentCommunity Pro, and I recently received a GDPR Article 17 erasure request from a user.

While trying to comply, I realized that FluentCommunity currently lacks some essential GDPR features:

  1. No "Anonymize User" function – there's no way to strip a user's personal data (name, email, avatar) while keeping their posts attributed to a generic placeholder like "Deleted User". Discourse, BuddyPress, and most mature forum platforms have had this for years.

  2. No integration with WordPress's built-in privacy tools – FluentCommunity doesn't hook into wp_privacy_personal_data_erasers or wp_privacy_personal_data_exporters (available since WP 4.9.6). This means that when an admin uses Tools β†’ Erase Personal Data, FluentCommunity data is completely untouched.

  3. No bulk content deletion by user – the only way to remove a user's posts is to delete them one by one from each space. There's no option to delete or reassign all content by a specific user.

  4. No global member removal – as noted in your own docs, you can't remove a member from the global member view; you have to do it space by space.

For any community operating in the EU, these aren't nice-to-have features – they're legal requirements. Under GDPR, we must be able to respond to erasure requests within 30 days, and the current workflow makes compliance unnecessarily difficult and error-prone.

I'd love (and need...) to see:

  • A one-click "Anonymize User" function (similar to Discourse's implementation)
  • Proper integration with WordPress's native privacy eraser hooks
  • A bulk action to delete/reassign all of a user's content
  • A global member management view with removal options

This is a significant gap that needs to be addressed :-/

Thanks for your time!

AmarokSpirit

I really like the idea of this addition, even for people who are not in the EU, because it should be a basic function for a community

Linda Rando

Karl Emil NikkaΒ glad to hear that! Thank you for the link :)

JF

+1

Wilco Wietsma

Yes, need this as a member of EU.