At Riddle, our quizzes are tracker-free and (almost entirely) cookie-free - and we're entirely GDPR and CCPA-compliant.
We believe quizzes are powerful 'opt-in' marketing tools (with our lead generation tools) - not for tracking your audience data without their consent.
You can see this born out in our very short list of cookies below.
Audience cookies
These are the cookie(s) and local storage entries your audience will see when taking your quiz.
Local Storage
Local Storage describes information that is only saved on your computer and never sent to our servers. Data in local storage can only be read via JavaScript and you can easily erase all local storage by clearing your browser cache and cookies.
For our audience-facing Riddle embeds, local storage is used to set simple boolean flags that signal whether the user has already completed the control onboarding for individual block types (Order it, Swiper, Flashcard).
Apart from that, local storage is only used if you enable the security feature “one vote per browser” or the feature “remember user”. If “remember user” is enabled, we might store personal identifiable information in the local storage to enable the automatic completion of forms.
If you want a Riddle embed that does not store any data in Local Storage, follow this rules:
- Do not use any of the following block types: Order It, Swiper, Flashcard
- Keep “One vote per browser” disabled
- Keep “Remember user” disabled
List of necessary local storage entries for audience-facing Riddle embeds (Art. 6 Abs.1 S.1 lit. f) DSGVO (GDPR))
Key | Description | Activation condition |
---|---|---|
hasSeenOrderOnboarding | User has seen the order-it control onboarding (boolean flag) | Riddle contains order-it block |
hasSeenSwiperOnboarding | User has seen the swiper control onboarding (boolean flag) | Riddle contains swiper block |
hasSeenFlashcardOnboarding | User has seen the flashcard control onboarding (boolean flag) | Riddle contains flashcard block |
{riddleId}_nav | Information about the current navigation state of the Riddle | One vote per browser enabled or remember user enabled |
{riddleId}_store | Information about the current application state of the Riddle | One vote per browser enabled or remember user enabled |
{riddleId}_error | Information about the current error state of the Riddle | One vote per browser enabled or remember user enabled |
riddleStorage | Form data entered by the user. May contain personal identifiable information. Base64 encoded. | Remember user enabled |
Cookies/services from third parties
The following services may create cookies or write data to the local storage, but only if the feature is explicitly enabled by the quiz creator.
Google reCAPTCHA – can be activated by the quiz creator to secure forms. Please read Google’s privacy policy to learn more.
Cloudflare Turnstile – can be activated by the quiz creator to secure forms. Please read Cloudflare’s privacy policy to learn more.
Cookies for quiz creators
These are the cookie(s) and local storage entries your will see when using our services to create a quiz.
List of necessary cookies for quiz creators (Art. 6 Abs.1 S.1 lit. f) DSGVO (GDPR))
Cookie name | Sample value | Used where | Usage for | Storage period |
---|---|---|---|---|
PHPSESSID | Random hash value | Creator | Identify a user during an acive session. | Session |
homepagesessid | Random hash value | Homepage | Identifies the user during an active session. | Session |
RIPSSESSID | Random hash value | Checkout and subscription management portal | Identifies the user during an active session | Session |
user_meta | {"isLoggedIn":true,"planId":0,"_sig":"abc"} | Homepage, Creator | Shares some session information of the Creator with our Homepage (whether the user is logged in or not and which plan the user did subscribe to). | Session |
cookiehub | a JWT token | Homepage, Creator,riddle.com/blog, riddle.com/docs | Used by CookieHub to store information about whether visitors have given or declined the use of cookie categories used on the site. | 1 year |
sess_str | dGVzdD10ZXN0 | Homepage, Creator | The query string that was sent when accessing the Riddle homepage for the first time, Base64 encoded. | 1 year |
trusted_device | a JWT token | Creator | Used to remember a trusted device for two-factor authentication. | 1 year |
Cookies/services from third parties
These cookies are used by third party services and help us provide a better experience for you. Our support chat will not work if you decline these cookies.
Google analytics – we use Google analytics for analytical purposes. Please read Google’s privacy policy to learn more.
Microsoft Clarity – we use Microsoft Clarity for analytical purposes. Pleas read Microsoft’s privacy policy to learn more.
Brevo support chat - we use Brevo to power our support chat. Once you are logged in, your name and email as well as your subscription status will be transmitted to Brevo to allow us to provide better and personalized support to you. Sendinblue GmbH is located in Germany and all data is stored in the EU. Please read Brevo's privacy policy to learn more.