Enhanced security for online polls and quizzes

Riddle’s quiz maker is super flexible – and makes it easy to engage your audience with 15 types of polls and quizzes. Now our enhanced security gives you more control over who takes your riddles – so you can protect your audience’s responses.

First off – let’s get real. Online polls and quizzes are brilliant at asking your audience to interact with your site.

However, mischievous coders sometimes like to hack a poll to skew the results.

Riddle now has enhanced security – to make this much, much more difficult.

(We’d like to say impossible – but the fact is any online tool is susceptible to being hacked. However, Riddle is now the most secure quiz maker we’ve seen – and we’ll keep getting better.)

Video – enhanced security with Riddle

Enhanced security – the settings

We launched this in October, 2020 for our opinion poll and multi-poll Riddle types. But we’ll be extending to cover all our formats very shortly.

Right, now go to our ‘Customize’ step – and select the ‘Security’ section.

Per browser options

  • Limit voting once per browser session – by default this is on. It limits each user from voting once per browser (ie. 1x by Safari, 1x by Chrome, etc.). Turned off – your polls are in ‘unlimited’ mode, and users can vote as many times as they like.
  • Vote again button – if you have ‘unlimited’ on, your users can immediately click this to vote again. Great for pure engagement – for passionate fans who want to vote and vote and vote (which means lots more time on your site).

Limit by IP option

  • Enhanced security – next up, we have our ‘limit by IP’ feature. It’s a bit geeky – but it lets you limit how many votes come from a single IP address.
    • This is designed to prevent one hacker from sending thousands or millions of votes from their computer.
  • Time period – You can set the time frame… by minute, hour, or day.
  • Units – choose how many votes per time period (e.g. 10). Here are example use cases:
    • Strict: You could limit votes to, say, 5 per hour.
    • Less strict: You could place a limit of 100 votes per day – ideal if your audience might be in office buildings, with dozens of people using the same IP address.

Data Protection information

We are never storing the actual IP address of your poll takers on our servers. We hash the IP with md5 encryption and only store the hash in our cache, where it gets deleted after 24 hours max.

If you are unfamiliar with hashing, here is the non tech explanation:
When a user votes we get the IP address and encrypt it with a secret key. The way this key works is that the same IP address always generates the same encrypted string, allowing us to limit voting by IP address. However, the encryption key only works like a one way street. It can be used to encrypt something, but there is no way to decrypt the encrypted string to get the IP address out of an encrypted string. In a nutshell, there is no way to look up the actual IP addresses that were used.

Got ideas for new features? Let us know!

Our whole team, including our cofounders Boris and Mike, love helping our customers via support chats.

Enhanced poll security is a good example why – this feature came about from customer requests.

And that’s not all.

We had initially planned only to add this to polls. But after hearing from our community, we’ll be adding it soon to quizzes and all our formats.