View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
19958 | Bug reports | Usability/user experience | public | 2025-02-11 18:23 | 2025-02-19 15:22 |
Reporter | tassoman | Assigned To | DenisChenu | ||
Priority | none | Severity | minor | ||
Status | feedback | Resolution | open | ||
Product Version | 6.6.x | ||||
Summary | 19958: Public registration is not compliant to GDPR | ||||
Description | Hello there, when a survey is set with "public registration" = true, a web form asking for personal data is exposed at first, before privacy page is seen. Themes must display privacy informative message and agreement before registration page, not behind, it's too late. | ||||
Steps To Reproduce | Steps to reproduceCreate a new survey Expected resultOpen survey in a private window Actual resultRegistration form is submitted without any privacy agreement display. | ||||
Tags | data protection, email, GDPR, participants, privacy, public registration, theme, ux | ||||
Bug heat | 8 | ||||
Complete LimeSurvey version number (& build) | 6.10.x | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Any | ||||
Database type & version | Any | ||||
Server OS (if known) | Any | ||||
Webserver software & version (if known) | Any | ||||
PHP Version | 8.2 | ||||
related to | 19972 | new | Privacy agreement are done without server control and do not have date or anything else |
My opinion : Must show privacy policy in registering process (option to no to have semver API compatible system) PS : i think we can have Open survey in a private window |
|
Hello @DenisChenu thanks for your comment. In italy, public sector is "automagically" allowed to deal with personal data, just by providing informative context before data handling. |
|
I'm working on a custom theme based on Vanilla core theme. I was able to display privacy logic by adding an inclusion command inside ./views/subviews/registration/register_form.twig {% include('./subviews/privacy/privacy.twig') %} It's only a display, no validation logic is included. |
|
It's the case too with Survey : same issue : no server validation. |
|
I report this issue |
|
@tibor.pacalat : adding this line fix the issue, but need an option ? Theme option at on or off by default ? |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2025-02-11 18:23 | tassoman | New Issue | |
2025-02-11 18:25 | tassoman | Tag Attached: GDPR | |
2025-02-11 18:25 | tassoman | Tag Attached: data protection | |
2025-02-11 18:26 | tassoman | Tag Attached: email | |
2025-02-11 18:26 | tassoman | Tag Attached: participants | |
2025-02-11 18:26 | tassoman | Tag Attached: privacy | |
2025-02-11 18:27 | tassoman | Tag Attached: theme | |
2025-02-11 18:27 | tassoman | Tag Attached: ux | |
2025-02-11 18:28 | tassoman | Tag Attached: public registration | |
2025-02-11 18:28 | tassoman | Issue Monitored: tassoman | |
2025-02-11 18:28 | tassoman | Bug heat | 0 => 2 |
2025-02-12 08:16 | DenisChenu | Note Added: 82006 | |
2025-02-12 08:16 | DenisChenu | Bug heat | 2 => 4 |
2025-02-12 08:16 | DenisChenu | Issue Monitored: DenisChenu | |
2025-02-12 08:16 | DenisChenu | Bug heat | 4 => 6 |
2025-02-12 08:18 | DenisChenu | Note Edited: 82006 | |
2025-02-12 11:38 | tibor.pacalat | Assigned To | => DenisChenu |
2025-02-12 11:38 | tibor.pacalat | Status | new => assigned |
2025-02-12 16:29 | tassoman | Note Added: 82014 | |
2025-02-12 16:29 | tassoman | Bug heat | 6 => 8 |
2025-02-17 14:22 | tassoman | Note Added: 82038 | |
2025-02-19 14:57 | DenisChenu | Note Added: 82085 | |
2025-02-19 14:57 | DenisChenu | Note Added: 82086 | |
2025-02-19 14:58 | DenisChenu | Status | assigned => feedback |
2025-02-19 14:58 | DenisChenu | Note Added: 82087 | |
2025-02-19 15:22 | DenisChenu | Relationship added | related to 19972 |