View Issue Details

This bug affects 1 person(s).
IDProjectCategoryView StatusLast Update
19423Bug reportsSurvey participants (Tokens)public2024-02-28 08:50
Reportermfiora Assigned Toc_schmitz  
Status assignedResolutionopen 
Product Version6.4.x 
Summary19423: Anonymized survey are not really anonymized if welcome page are shown

In an anonymized survey, if Welcome page is enabled, you can use token attributes.
See attached .lsa.

Steps To Reproduce

Steps to reproduce

  • Create a survey
  • Set it to anonymyzed
  • Enable "Welcome page"
  • insert "Hello {TOKEN:FIRSTNAME} {TOKEN:LASTNAME}" in the default question
  • create a participant with both firstname and lastname
  • run the survey
  • execute the survey as participant

Expected result

  • After welcome page, see "Hello " since it's anonymized.

Actual result

  • After welcome page, see "Hello [firstname] [lastname]".
TagsNo tags attached.
Attached Files
Bug heat6
Complete LimeSurvey version number (& build)6.4.6
I will donate to the project if issue is resolvedNo
Database type & version10.5.23-MariaDB-0+deb11u1
Server OS (if known)Debian 11
Webserver software & version (if known)
PHP Version7.4.33

Users monitoring this issue

There are no users monitoring this issue.




2024-02-15 09:48

developer   ~79502

It's worst !
Equation are filled with Token information
Default value are filles with Token information

It's NOT related to welcome page : value are set everywhere !



2024-02-15 09:49

developer   ~79503

Set the priority to high !



2024-02-15 10:44

reporter   ~79504

Sorry Denis,
i took the .lsa you posted, disabled the welcome page and submitted the survey. In "Answers" the fields are all blank in my submission.
So the welcome page "switches" something?



2024-02-15 12:13

developer   ~79506

You're right !
Sorry :)



2024-02-26 09:34

administrator   ~79622

Last edited: 2024-02-26 09:45

I think this was never different and was discussed in the past.
Anonymized means our system does not write the token information and does not write timestamps in the response , so both participant and response cannot be connected.

It does not mean that the survey admin cannot show token information inside the survey.
If the admin wants to cheat by saving that token information into an expression, well, what can you do?



2024-02-26 10:12

reporter   ~79626

Hello c_schmitz, thanks for your reply.
As long it is clear for us how to set up the survey it is all good.
I mean on one side we just get data from the participants' table (fast and easy) on the other side we have to send data via parameters in the invitation URL.

So, my 2 questions are: which way does LS think is the right one to pursue in an anonymized survey? Why does the behaviour change activating/deactivating the Welcome page?




2024-02-26 16:01

developer   ~79642

It does not mean that the survey admin cannot show token information inside the survey.

@c_schmitz : it's like that since years now. Since it work like that : updating behaviour is an issue.

Have a new feature :
Survey anonymous : complete (current)/partial (allow usage of token information)/No
Seems the best solution here.

Else : we need to update anonymous for public survey

The record of your survey responses does not contain any identifying information about you, unless a specific survey question explicitly asked for it.

Is not true since you can add {TOKEN} for equation.



2024-02-28 08:49

developer   ~79678

Last edited: 2024-02-28 08:50

@c_schmitz : look at the discussion here : we need a real technical solution for anonymous survey with token. Where the hosting company (LimeSurvey GMBH) can confirm that it is impossible to link responses to invitations.

Issue History

Date Modified Username Field Change
2024-02-15 01:24 mfiora New Issue
2024-02-15 01:24 mfiora File Added: survey_archive_468274.lsa
2024-02-15 09:48 DenisChenu Note Added: 79502
2024-02-15 09:48 DenisChenu File Added: Capture d’écran du 2024-02-15 09-46-16.png
2024-02-15 09:48 DenisChenu File Added: survey_archive_468274-worst.lsa
2024-02-15 09:48 DenisChenu Bug heat 0 => 2
2024-02-15 09:48 DenisChenu Status new => confirmed
2024-02-15 09:49 DenisChenu Priority none => high
2024-02-15 09:49 DenisChenu Note Added: 79503
2024-02-15 09:49 DenisChenu Severity minor => partial_block
2024-02-15 09:49 DenisChenu Summary Anonymized survey has problems with welcome page => Anonymized survey are not really anonymized
2024-02-15 10:44 mfiora Note Added: 79504
2024-02-15 10:44 mfiora Bug heat 2 => 4
2024-02-15 12:13 DenisChenu Note Added: 79506
2024-02-15 12:13 DenisChenu Summary Anonymized survey are not really anonymized => Anonymized survey are not really anonymized if welcome page are shown
2024-02-26 09:34 c_schmitz Note Added: 79622
2024-02-26 09:34 c_schmitz Bug heat 4 => 6
2024-02-26 09:45 c_schmitz Note Edited: 79622
2024-02-26 09:45 c_schmitz Note Edited: 79622
2024-02-26 09:46 c_schmitz Assigned To => c_schmitz
2024-02-26 09:46 c_schmitz Status confirmed => feedback
2024-02-26 10:12 mfiora Note Added: 79626
2024-02-26 10:12 mfiora Status feedback => assigned
2024-02-26 16:01 DenisChenu Note Added: 79642
2024-02-28 08:49 DenisChenu Note Added: 79678
2024-02-28 08:50 DenisChenu Note Edited: 79678