Extension: BlueSpicePrivacy

all extensions

Description: Management page for user privacy settings
State: stable Dependency: BlueSpice
Developer: HalloWelt License: GPL-3.0-only
Type: BlueSpice Category: Security
Edition: BlueSpice Cloud, BlueSpice pro (deactivated), BlueSpice Farm (deactivated)


Note:This extension is no longer bundled with BlueSpice free starting v. 4.2.

The extension Privacy allows users to maintain their privacy and enables site maintainers to comply with the GDPR.

Users can:

  • Request anonymization: The requests are directed to a site administrator for approval. If approved, the user is anonymized by the system.
  • Request removal: The requests are directed to a site administrator for approval. If approved, the user is deleted from the system with all their data.
  • Retrieve all data stored about them in the system.
  • Give and revoke consent to the privacy policy.

It allows site administrators to:

  • Manage anonymisation and deletion requests.
  • Get an overview of the privacy policy and cookie consent of all users.

Technical Information

This information applies to BlueSpice 4. Technical details for BlueSpice cloud can differ in some cases.


  • MediaWiki: 1.35.0
  • BlueSpiceFoundation: 4.0

Integrates into

  • BlueSpicePrivacy

Special pages

  • PrivacyAdmin
  • PrivacyCenter
  • PrivacyConsent


Name Description Role
bs-privacy-admin Execute Privacy administrative action admin, accountmanager


Name Value
PrivacyConsentTypes array ( 'privacy-policy' => 'bs-privacy-prefs-consent-privacy-policy', 'terms-of-service' => 'bs-privacy-prefs-consent-tos', )
PrivacyCookieAcceptMandatory true
PrivacyCookieConsentProvider 'native-mw'
PrivacyDeleteUsername 'DeletedUser'
PrivacyEnableRequests true
PrivacyPrivacyPolicyMandatory false
PrivacyRequestDeadline 30

API Modules

  • bs-privacy
  • bs-privacy-get-all-consents
  • bs-privacy-get-requests