Skip to main content

DSGVO / GDPR compliance for Plone

Project description Egg Status Latest Version License



kitconcept is not a law firm. As such, kitconcept does not provide legal advice. The contents and code in this package do not constitute legal advice nor does contributing to the code or communicating with kitconcept or other contributors about the code create an attorney-client relationship.

The General Data Protection Regulation (“GDPR” or “DSGVO” in German) is a regulation in EU law on data protection and privacy for all individuals within the European Union.

kitconcept.dsgvo implements the technical requirements that are necessary to be compliant with this regulation.

We strongly suggest to consult a Plone solution provider for the technical implications and a laywer for the legal implications of the DSGVO/GDPR.

Don’t hesitate to contact us under if you need assistance with implementing the DSGVO/GDPR.


  • [X] Opt-out banner for storing cookies
  • [X] Extensible registration form with user confirmation
  • [X] Contact form with information text
  • [X] Store username, date, time and IP address of the user on registration
  • [ ] Export user data

Registration Form

Default text (German):

"Ich habe die [Link] Datenschutzerklärung und Widerrufhinweise[/Link] gelesen und akzeptiere diese."

Contact Form

Default text (German):

"Ihre Anfrage wird verschlüsselt per https an unseren Server geschickt. Sie erklären sich damit einverstanden, dass wir die Angaben zur Beantwortung Ihrer Anfrage verwenden dürfen. Hier finden Sie unsere [Link]Datenschutzerklärung und Widerrufhinweise[/Link]."


This add-on can be seen in action at the following sites:



This product has been translated into

  • German


Install kitconcept.dsgvo by adding it to your buildout:



eggs =

and then running bin/buildout


If you are having issues, or you need assistance implementing the DSGVO / GDPR for your website, don’t hesitate to contact us at


The project is licensed under the GPLv2.



1.1.0 (2020-02-20)

  • Make p.a.controlpanel dependency optional [rodfersou]
  • Plone 5.2 compatibility [rodfersou]
  • Python 3 compatibility [pbauer]
  • Add french translation [tiazma]

1.0.0 (2018-11-17)

1.0.0a13 (2018-06-07)

  • Fix broken msgstr [csenger]

1.0.0a12 (2018-06-07)

  • Fix translation in mailchimp form [csenger]

1.0.0a11 (2018-05-28)

  • Add zest.pocompile to the build and add the .mo files to the release. [sneridagh]

1.0.0a10 (2018-05-28)

  • Add missing CSS registry for Plone 5 from last fix [sneridagh]

1.0.0a9 (2018-05-25)

  • Fix the path on @@close-dsgvo-info view. [sneridagh]

1.0.0a8 (2018-05-25)

  • Fix weird profile behavior on reinstall (it wasn’t uninstall/reinstalling at all). Transfer condition of the cookie banner showing to JS. [sneridagh]

1.0.0a7 (2018-05-24)

  • Fix CSS for non box-sizing: border-box; themes. [sneridagh]

1.0.0a6 (2018-05-24)

  • Add development status “alpha” to list classifiers. [timo]
  • Fix P4 registration form to correctly translate messages with that use ${portal_url} [csenger]

1.0.0a5 (2018-05-24)

  • Always open links to privacy policy in a new window. [sneridagh]

1.0.0a4 (2018-05-24)

  • Add to requirements to ensure permissions are configured [csenger]

1.0.0a3 (2018-05-24)

  • Add jbot override for contact-info.cpt [csenger]
  • Banner styling changes [csenger]

1.0.0a2 (2018-05-23)

  • Switch checkbox widget to use z3c.form.browser.checkbox to be compatible with Plone 5.0.x [csenger]
  • Add Plone4 support for banner and registration form [csenger]

1.0.0a1 (2018-05-21)

  • Initial release. [kitconcept]

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for kitconcept.dsgvo, version 1.1.0
Filename, size File type Python version Upload date Hashes
Filename, size kitconcept.dsgvo-1.1.0-py3-none-any.whl (37.1 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size kitconcept.dsgvo-1.1.0.tar.gz (29.3 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page