Cookie policy
Everything this site stores in your browser: what it is called, who sets it, how long it lasts and what it is used for. The list is taken from the code, not from a template.
Your consent
Anything that is not strictly necessary is set only once you say yes. Today that is only our own analytics. Saying no is as easy as saying yes, and you can change your mind at any time. Your choice is remembered for up to 12 months, and we ask again if we change what we ask your consent for.
When you answer, we count the answer: only the number per day and language, not who answered.
What is a cookie?
A small piece of text the site asks your browser to keep. We also use “localStorage” and “sessionStorage”, which work on the same principle: data stored in your browser, on your machine. This page treats them all the same way, because the rules are the same.
Everything the site stores in your browser
| Name | Type | What it is used for | Duration | Category |
|---|---|---|---|---|
| svift_customer | Cookie (httpOnly) | Keeps you signed in as a customer. | 30 days | Necessary |
| svift_staff | Cookie (httpOnly) | Keeps staff and workshops signed in. | 30 days | Necessary |
| svift_vipps_login | Cookie (httpOnly) | Used only while you sign in with Vipps, so the sign-in cannot be hijacked on the way. Deleted once you are back. | 10 minutes | Necessary |
| sb-*-auth-token | Cookie | Supabase's own sign-in cookie, set when you log in. | Controlled by Supabase | Necessary |
| svift.partner | Cookie (httpOnly) | Keeps partners signed in to the partner portal. Signed, so it cannot be forged. | 30 days | Necessary |
| svift_admin_view_as | Cookie (httpOnly) | Svift staff only: remembers which city lead the CEO is viewing the admin panel as (“View as”). | 8 hours | Necessary |
| NEXT_LOCALE | Cookie | Remembers which language you picked (Norwegian or English). | Until you close your browser | Necessary |
| svift.consent | localStorage | Remembers this very choice, so we need not ask every time. | 12 months | Necessary |
| svift.city | localStorage | Which city you picked, so you need not choose again. | 6 months | Necessary |
| svift.booking.draft | localStorage | Keeps a half-finished order so you don't lose what you filled in. | Until the order is completed or you clear your browser | Necessary |
| svift.workshop.application.v1 | localStorage | Keeps a half-finished workshop application. | Until the application is sent or you clear your browser | Necessary |
| svift.analytics.session | sessionStorage | A random session ID, so we can see which booking steps belong together. No name, email or IP. Only set if you accept Analytics. | Until you close the tab | Analytics |
| svift.analytics.survey | sessionStorage | Remembers that we asked "What stopped you?", so you get the question at most once. Only set if you accept Analytics. | Until you close the tab | Analytics |
What we don't use
We use no analytics tools from others, no advertising cookies and no cross-site tracking. Our analytics are our own and shared with no one; see the privacy policy. Our maps are MapLibre with map tiles from CARTO. MapLibre sends no telemetry and stores nothing in your browser, but CARTO sees your IP address when the tiles are fetched, as any network request entails.
Questions
Questions about cookies or privacy go to support@svift.no. See also the privacy policy.
Last updated October 2026.
