[HacktionLab] Anonymous survey tech?

Charlie Harvey charlie at newint.org
Tue Dec 11 12:00:35 UTC 2018

On 11/12/2018 11:07, Michael Rogers wrote:
> On 11/12/2018 10:51, Charlie Harvey wrote:
>> On 10/12/2018 17:47, naomi wrote:
>> Given you have to store your responses anyway, you could just use the
>> row id in your database to store it and rely on your database to
>> increment it.
> How does this detect multiple responses from the same person, which was
> the reason for suggesting storing the hashed IP address?

Hi Michael,

It can't do that - but that's inevitable if the system is anonymous (as
far as I know).

Hashing the IP (or IP and UA) won't work for detecting duplicate
responses either.

For example in a university or large workplace you're probably sharing
an IP address and if you're using one of their machines it'll have the
same useragent string. So if two people at a uni or workplace submit
responses you'll get the same hash and it'll be flagged as a duplicate.


Charlie Harvey
IT Director
New Internationalist

t: +44 (0)1865 403249
w: https://newint.org/
k: https://ox4.li/gpgkey/

** Shop with a conscience: https://ethicalshop.org **

New Internationalist is an independent not-for-profit communications
cooperative. We publish the multi-award winning New Internationalist
magazine, a huge range of books from non-fiction to graphic novels, and
run an ethical mail order business. Learn more at: https://newint.org/about

Incorporated in the UK under no.1005239.

Old Music Hall, 106-108 Cowley Rd., Oxford, OX4 1JE, UK

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.aktivix.org/pipermail/hacktionlab/attachments/20181211/ba99adcc/attachment.sig>

More information about the HacktionLab mailing list