Cookie policy
A cookie is a small file a website stores in your browser. Local storage (localStorage and sessionStorage) is a similar place in the browser for data a site needs. This policy lists everything Sip&Score stores in your browser and why. The Croatian version is binding.
When we need your consent
Under Art. 43(4) of the Croatian Electronic Communications Act (Zakon o elektroničkim komunikacijama, NN 76/22, 14/24, 45/26), we may store and read data on your device only with your consent, unless it is necessary for a service you explicitly asked for. So we have three categories:
| Category | Needs consent | What it includes |
|---|---|---|
| Necessary | no | sign-in, language, your cookie choice, joining a quiz, quiz draft |
| Analytics and error recordings | yes | screen recording with an error (Sentry Replay); analytics in the browser (PostHog) |
| Embedded content | yes | YouTube video in music questions |
The same three categories are in the banner and in the sipnscore.consent cookie (analytics, embeds).
List
| Name | Kind | Category | Purpose | Duration | Set by |
|---|---|---|---|---|---|
sipnscore.session_token | cookie | Necessary | Keeps you signed in (sign-in over http, local development). | 7 days | Sip&Score |
__Secure-sipnscore.session_token | cookie | Necessary | Keeps you signed in. | 7 days | Sip&Score |
sipnscore.web_refresh_token | cookie | Necessary | Renews your sign-in when the short-lived access token expires. | 30 days | Sip&Score |
sipnscore.locale | cookie | Necessary | Remembers the chosen language. | 1 year | Sip&Score |
sipnscore.consent | cookie | Necessary | Remembers your cookie choice and when you made it. | 12 months | Sip&Score |
sipnscore.player-join | localStorage | Necessary | Remembers the quiz and team you joined so you can get back into the room. | Until you leave the session or clear your browser data. | Sip&Score |
sipnscore.player-token | sessionStorage | Necessary | Links your device to your team in the session. | Until you close the tab. | Sip&Score |
sipnscore.player-token | localStorage | Necessary | Same as above, when the browser does not allow sessionStorage. | Until you leave the session or clear your browser data. | Sip&Score |
ss_community_rating_saved:<quizId> | localStorage | Necessary | Remembers that you already rated a public quiz so we do not ask again. | Until you clear your browser data. | Sip&Score |
sipnscore.create-quiz-builder | localStorage | Necessary | Keeps the quiz draft you are building so a reload does not lose it. | Until you save or discard the draft. | Sip&Score |
sentryReplaySession | sessionStorage | Analytics and error recordings | Sentry Replay: links a screen recording to an error in the same browser session. | Until you close the tab. | third party |
ph_sipnscore | cookie | Analytics and error recordings | PostHog: an anonymous browser id and the signed-in user id for product analytics. | 1 year | third party |
ph_sipnscore | localStorage | Analytics and error recordings | PostHog: the same id and analytics state, as a backup for the cookie. | Until you withdraw consent or clear your browser data. | third party |
ph_sipnscore_opt_in_out | localStorage | Analytics and error recordings | PostHog: remembers that analytics is allowed in this browser. | Until you withdraw consent or clear your browser data. | third party |
ph_sipnscore | sessionStorage | Analytics and error recordings | PostHog: data that applies only to this tab. | Until you close the tab. | third party |
ph_sipnscore_window_id | sessionStorage | Analytics and error recordings | PostHog: tells tabs of the same browser apart. | Until you close the tab. | third party |
ph_sipnscore_primary_window_exists | sessionStorage | Analytics and error recordings | PostHog: recognises a tab opened as a copy of another. | Until you close the tab. | third party |
ph_sipnscore_session_registered_properties | sessionStorage | Analytics and error recordings | PostHog: properties that apply to this browser session. | Until you close the tab. | third party |
ph_sipnscore_cookie_identity_change_pending | sessionStorage | Analytics and error recordings | PostHog: a short-lived marker while the signed-in user changes. | A few moments. | third party |
YouTube (youtube-nocookie.com) | cookie | Embedded content | Embedded YouTube video in music questions, on the organizer's screen. Loads only with consent or a one-time click. [PROVJERITI: cookie names] | [PROVJERITI] | third party |
How to change your choice
Click "Cookie settings" in the page footer or in the app and switch a category on or off. The choice applies at once, without reloading the page.
When you withdraw consent:
- Analytics and error recordings: screen recording stops at once and analytics in the browser stops sending data. Withdrawal does not delete recording segments already sent to Sentry; they are deleted when the period ends (30 days [PROVJERITI: setting in Sentry]) or on request to hello@sipnscore.eu.
- Embedded content: instead of a YouTube video you see a "Load video from YouTube" button. A click loads only that video.
We remember your choice for 12 months. When we change the list of categories, we ask again.
You can also delete cookies in your browser settings. If you delete the necessary cookies, you will be signed out.
YouTube
On the quiz run screen and in the question preview, videos load from youtube-nocookie.com (YouTube's "privacy-enhanced mode") and only after your consent or a click. YouTube can still store data in your browser then. [PROVJERITI: exact list of what YouTube stores]
YouTube does not play on the TV screen or in the presentation.
Maps
Map questions load maps from Mapbox. Mapbox does not store cookies in your browser [PROVJERITI: browser check], but it sees your IP address, like any server content is loaded from.
Third parties
- Sentry: privacy policy
- PostHog: privacy policy
- Google (YouTube): privacy policy
More about what we do with data is in the Privacy policy.