Le lien qu'ils t'envoyaient était sur ton adresse mail universitaire liée à ton nom et ton prénom, et il contenait un "token" unique. Ensuite le serveur de sondage peut le stocker si il veut.
Du coup si tu retrouve le token et le vote qui va avec, tu cherches le mail dans lequel il était, tu retrouves le votant
Donc c'est pas anonyme
Ensuite, personne n'a de droit de regard à part l'université (qui est partiale) sur les données du vote. Tu ne peux pas vérifier que ton vote a été pris en compte, ou que les personnes ayant voté existent. (problèmatique de tous les votes électroniques)
Ensuite, le sondage c'était un LimeSurvey hébergé sur leurs propre machines donc même en ayant accès aux données, ils pourraient juste avoir généré 8000 les tokens eux même et avoir voté en bloc. C'est open source et ils ont des gens très compétents.
Note: C'est toujours mieux qu'un sondage à main levée
I've been working on a similar project for the past month. I found this open source project, LimeSurvey. It's under GPL licence, simple and efficient. I think this is what you are looking for. Everything is stored on your MySQL, SQL Server or Posgres database. It's been a piece of cake using it, I'm very happy with it. Even comes with a nice statistics tool.
[Edit] Woops, tiny_golden_books beat me to it
The code being readable in the stack trace isn't even that big of an issue as long as it doesn't leak credentials. This is just an install of limesurvey which is open source anyway.
It is a rookie mistake though.
Judging by the website of the company they outsourced this to it seens this 'openbare aanbesteding' was once again won by the cheapest taker.
My suggestion would be to use find either an open source survey platform like Lime Survey for your website{they have a free self hosted edition or a paid edition}. That way you can direct people to your website to fill out the form. You can track Lime Survey with Google Analytics. There probably are some commercial platforms like Survey Monkey you can use as well.
​
But you want the live feedback component. I am sure you could get this with some type of custom development with the APIs if they are available.
You could try to achieve your goals by using LimeSurvey. I am not sure whether integrating a custom payment system is possible by eventually adding extensions or not, just give it a try.
While this is not really a SQL question, you may want to take a look at LimeSurvey. It's an open source survey platform that could do what you describe, and you would have direct access to the database to query any results you received. If you use one of the big cloud services, bitnami has a pre-configured setup for LimeSurvey that makes it incredibly easy to test / get rolling with cloud hosting.
Any reason why you are trying to use email for this? Even if this was easily doable how many respondants would forget to remove their signature with contact details in it (probably giving their identity away).
Why not use a proper survey tool for this like surveymunkey or one of the many alternatives. And if you don't trust externally hosted stuff I quick google turns up this FOSS option you can host internally: https://www.limesurvey.org/en/
We distributed rewards automatically by e-mail and we used for surveying....
https://www.limesurvey.org/
It was more than a NPS, we've ran a survey on existing users + a panel of users we got through facebook ads to measure the perception of people in-market for our product.
I like it but their "Basic" tier only supports up to 1000 responses a month. Call me optimistic, but I don't want to run the risk to have people unable to submit their responses. The next tier is $285....
You're probably putting the cart before the horse.
Check out Limesurvey. It's open source and will ask all the various questions you want answered and store the data.
Perhaps Limesurvey could be an alternative for you. If you have a server where you can install the software it is completely free. They also offer hosting where the price depends on how many responses you have per month (up to 25 responses per month is free).
This is very unfortunate. I haven't been able to find the place where the session timeout length can be adjusted. The only thing I could find was this post from 2012, which seems to be out of date as the setting in question doesn't seem to exist on my end.
If it helps, I can tell you that not all of your answers have been thrown out, because LimeSurvey saves the response after each section, so it is "only" the personality section that got lost.
I personally visualize months of the year as a doughnut chart of 12 equal sections, with January on the middle-left, and then progressing clockwise. And for some weird reason, I imagine as if there is a tiny gap between December and January. The human mind is strangely fascinating.
There is LimeSurvey. It's open source (GPLv2) and can be self hosted. I experimented with it a few times in the past and just ended up using Google Forms.
I've participated in surveys hosted at Google, and think I remember having been open (which'd indicate that it's not a requirement from Google, but from /u/ananevans).
As a participant, I've always found limesurvey backed surveys pleasant to answer. They have a limited free service (maximum number of participants, probably other restrictions), but many universities have a large package for free use for students.
For my research, I self-host an instance of LimeSurvey on my own domain and a server that I personally manage. I have set it up so that IP addresses aren't logged.
If you are not comfortable managing a server yourself, consider asking your institution's IT office setting up LimeSurvey for you on the institution's server. The resource requirements are minimal.
i've also ran into this issue for the subreddit polls - there's not a lot of good survey softwares out there. So, to be constructive, can you list other options?
https://www.limesurvey.org/ is probably the best, especially if you self host.
Are you surveying internal people or external? Is the concern the hosting of the survey data post survey? Limesurvey is a great open source survey that you can host yourself. I've used it in the past for surveys with high data storage sensitivity requirements.
LimeSurvey is a very good alternative and it's open source so it's free and for the very same reason loads of online support/videos too.
However, A fair warning that it ain't as easy to use as Google forms and there's a learning curve to it.
Check out https://enketo.org/ or https://www.limesurvey.org/ which might do everything you were after. I work with a related software called OpenClinica, which uses enketo for presenting forms. These revolve around building and completing dynamic forms, mostly in the (medical) research space.
The enketo data model is XML, which allows a lot of flexibility in the form structure. This gets mapped back to Postgres tables in OpenClinica in an Entity-Attribute-Value style. So e.g. we have form definitions table, and an items definitions table. For actual data, there is a form instance table, and an item data table, both of which refer back to their respective definitions tables. Because the item data table has only 1 column for value, all data must either be able to be converted to text, or be a URI to e.g. a file.
This presents a challenge for reporting, since everybody expects a table for each form with a properly typed column for each item, as if it were a spreadsheet. It's tricky to deal with only because once you consider columns for values then value labels (e.g. drop downs) then multi-choice the table can get very wide and sparse and maybe even hit the column limit ~1500 per table. But in that case it's the user's choice to make a form so big. In contrast, LimeSurvey generates these wide-style tables on the fly for transactional use, which greatly simplifies reporting use.
Anyway, my point is that dynamic form apps are difficult to design and will require numerous trade offs. There are many existing tools to leverage. Whatever you do, don't forget how the data will be used / extracted / reported on!
I haven't done any research into it at all, but I popped over to github and found this:
https://www.limesurvey.org/en/
I can't really do anything about it today because I'm in a training class all day and at a conference until Thursday. If it doesn't suck, it should be easy to get running on a cloud hosting provider.
Right but a flowchart would contain all scenarios on one screen. What about something that would be the same structure as a flowchart but each object would be its own page with links leading to leading to the appropriate connected flowchart. The closest thing I have been able to find is Lime Survey which can use conditional logic to direct you to a new page. But I was hoping there was something geared toward tech support.