digitalfabrik / integreat-app

React JS and React Native App for Integreat
https://integreat.app
MIT License
48 stars 14 forks source link

Data privacy agreement neccessary for feedback & help-form #2861

Open dkehne opened 3 months ago

dkehne commented 3 months ago

Is your feature request related to a problem? Please describe. To fullfill the data privacy requirements we need an explicit checkbox that needs to be ticked before a feedback or a help form entry can be send.

Describe the solution you'd like A checkbox that needs to be ticked with the following text: "

Ich habe die Datenschutzerklärung gelesen und stimme der Verarbeitung und Speicherung meiner Daten zu. I have read the privacy policy and agree to the processing and storage of my data.

There should be a link on "Datenschutzerklärung" that leads to https://integreat-app.de/datenschutz/ (for malte to https://www.malteser-werke.de/datenschutzerklaerung-malte.html)

If the checkbox is not selected, the send button should be disabled and greyed out.

Additional context It can be the same text/checkbox for feedback and malte-form

(https://www.bfdi.bund.de/DE/Buerger/Inhalte/Allgemein/Datenschutz/Einwilligung.html)

Docmale commented 3 months ago

We need an idea of ​​what happens if the user does not click the checkbox. There are various possibilities: a) Send button is grayed out as long as there is no check. b) Error message when clicking the Send button as long as there is no check. Or other?

steffenkleinle commented 2 months ago

If the checkbox is not selected, the send button should be disabled and greyed out.