Cookies och lagring

Senast uppdaterad: 2026-08-31

1. Kort svar

Vi använder inga cookies för analys, statistik, marknadsföring eller spårning. Det finns ingen tredjepart på våra publika sidor. Du får därför ingen samtyckesruta, och du behöver inte göra något val.

Besöker du cwsystem.se utan att logga in får du inga cookies alls. Inte heller något annat sparas i din webbläsare. Även typsnitten laddas från vår egen domän och inte från Google, vilket du kan kontrollera i webbläsarens nätverksflik.

Allt som listas nedan tillkommer först när du loggar in, eller när du själv gör ett aktivt val i appen.

2. Varför ingen ruta

Enligt 9 kap. 28 § lagen (2022:482) om elektronisk kommunikation krävs samtycke för att lagra information i din utrustning. Kravet gäller inte lagring som är nödvändig för att leverera en tjänst du uttryckligen har begärt. Allt vi lagrar faller inom det undantaget.

Undantaget gäller däremot bara samtycket. Skyldigheten att informera om vad som lagras finns kvar, och den här sidan är den informationen. Skulle vi någon gång införa statistik eller spårning krävs ett aktivt samtycke, och då kommer du att få frågan innan något sådant läggs i din webbläsare.

3. Cookies

Små textfiler som webbläsaren skickar tillbaka till oss vid varje sidladdning. Ingen av dem används för analys, statistik eller marknadsföring.

  • sb-<projekt-ref>-auth-tokenCookie
    Ändamål
    Bär din inloggning. Innehåller sessionens åtkomsttoken, förnyelsetoken och ditt användarobjekt. Delas i flera numrerade cookies (.0, .1) när värdet blir för långt för en enda. Detta är den enda cookien som innehåller personuppgifter.
    Sätts av
    CW system, via Supabase Auth
    Livslängd
    400 dagar, men innehållet förnyas löpande och cookien raderas när du loggar ut
    Var
    Inloggning | Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Utan den går inloggningen, som du uttryckligen begärde, inte att leverera. Notera att cookien inte är httpOnly: det är Supabase-bibliotekets konstruktion, eftersom appen läser sessionen även i webbläsaren.
  • sb-<projekt-ref>-auth-token-code-verifierCookie
    Ändamål
    Kortlivad hemlighet som binder ihop en inloggnings- eller återställningslänk med den webbläsare som startade den, så att länken inte kan användas någon annanstans.
    Sätts av
    CW system, via Supabase Auth
    Livslängd
    Raderas när inloggningen slutförs
    Var
    Inloggning
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Nödvändig för inloggningen du begärde, och samtidigt en säkerhetsåtgärd mot att en utskickad länk kapas.
  • cw-sidebarCookie
    Ändamål
    Kommer ihåg om du fällt ihop sidomenyn, så att den ritas i rätt bredd redan vid första målningen i stället för att hoppa. Värdet är bara ordet rail eller open.
    Sätts av
    CW system
    Livslängd
    1 år
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Användaranpassning som du själv utlöste genom att fälla ihop menyn. Den skrivs aldrig av sig själv, och aldrig för en besökare som inte är inloggad.
  • cw-schedule-densityCookie
    Ändamål
    Kommer ihåg vilken radhöjd du valt i schemat. Värdet är bara ordet comfortable, compact eller dense.
    Sätts av
    CW system
    Livslängd
    1 år
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Användaranpassning som du själv utlöste genom att välja radhöjd. Skrivs aldrig för en besökare som inte är inloggad.
  • localeCookie
    Ändamål
    Sparar det språk du valt i Inställningar, så att sidorna renderas på rätt språk. Värdet är bara sv eller en.
    Sätts av
    CW system
    Livslängd
    1 år
    Var
    Startsidan | Inloggning | Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Språkval som du själv gjorde. Den sätts bara när du byter språk i Inställningar. Besöker du de publika sidorna utan att vara inloggad får du svenska utan att någon cookie skrivs.

4. Offlinelagring i webbläsaren

En lokal databas i din enhet som gör att appen fungerar i fält utan mobiltäckning. Ingenting här skickas vidare av sig själv.

  • cw-offline / offlineQueueIndexedDB
    Ändamål
    Kö för åtgärder du utför utan mobiltäckning, till exempel att klarmarkera ett pass, stämpla in eller skriva en avvikelserapport. Posterna spelas upp mot servern när nätet kommer tillbaka.
    Sätts av
    CW system
    Livslängd
    Tills åtgärden har spelats upp mot servern
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Nödvändig för den offlinefunktion du begärde genom att använda appen i fält utan täckning. Utan kön försvinner det du skrivit när nätet är borta.
  • cw-offline / failedActionsIndexedDB
    Ändamål
    Åtgärder som servern nekade när kön spelades upp. Innehåller det du själv skrev, till exempel en avvikelsebeskrivning, och den position som bifogades. Ligger kvar så att inget du skrivit försvinner utan att någon tagit ställning.
    Sätts av
    CW system
    Livslängd
    Raderas aldrig automatiskt. Poster äldre än 90 dagar märks i listan, men bara du kan kasta dem. De raderas inte heller när du loggar ut, eftersom innehållet inte finns någon annanstans.
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Nödvändig för samma offlinefunktion. Att posten överlever utloggning är ett medvetet val: alternativet vore att kasta text som bara finns på din enhet.
  • cw-offline / scheduleCacheIndexedDB
    Ändamål
    Kopia av de pass du tittat på, så att schemat går att läsa utan täckning. Innehåller passets alla uppgifter, alltså även kund, arbetsadress, eventuell portkod och prissättning.
    Sätts av
    CW system
    Livslängd
    Pass med datum mer än 14 dagar bakåt gallras när appen startar, och hela kopian töms när du loggar ut
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Nödvändig för att kunna visa dagens jobb i fält utan täckning, vilket är kärnan i det du begärde. Livslängden är kort just för att innehållet är känsligt.

5. Appens filcache

Kopior av appens egna filer, så att den laddar snabbt och fungerar utan täckning. Ingenting som hämtats ur databasen sparas här.

  • app-shell-cw-v4Cache Storage
    Ändamål
    Förhandslagrar tre av appens egna filer: manifestet och de två språkfilerna. Inga personuppgifter.
    Sätts av
    CW system, via appens service worker
    Livslängd
    Tills en ny version av appen installeras, då den gamla raderas
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Nödvändig för att leverera appen som installerbar app med offlineläge.
  • static-cw-v4Cache Storage
    Ändamål
    Appens egna statiska filer: skript, stilmallar, typsnitt och ikoner. Inga personuppgifter, och ingenting som hämtas från databasen sparas här.
    Sätts av
    CW system, via appens service worker
    Livslängd
    Tills en ny version av appen installeras, då den gamla raderas
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Nödvändig för att appen ska ladda och fungera utan täckning.

6. Notiser

Finns bara om du själv slagit på påminnelser.

  • Push-prenumerationPush
    Ändamål
    Adress och nycklar som gör att vi kan skicka en notis om att stämpla in eller ut. En kopia av adressen sparas i vår databas tillsammans med webbläsarens namn, så att notisen når rätt enhet.
    Sätts av
    Din webbläsares push-tjänst, efter att du själv slagit på påminnelser
    Livslängd
    Tills du stänger av påminnelser i Inställningar, eller loggar ut. Utloggning kopplar loss just den här enheten.
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Skapas bara efter att du uttryckligen slagit på påminnelser och gett webbläsaren tillstånd att visa notiser.

7. Behörigheter i din enhet

Detta är inte lagring, utan sådant appen ber din enhet om tillstånd att använda. Du kan neka, och appen fungerar ändå.

  • PlatsEnhetsbehörighet
    Ändamål
    Positionen bifogas en avvikelserapport så att det går att se var den skrevs. Endast latitud och longitud används, ingenting annat.
    Sätts av
    Din webbläsare, efter att du gett tillstånd
    Livslängd
    Ingen lagring på enheten i normalfallet, positionen skickas med rapporten. Skriver du rapporten utan täckning ligger positionen kvar i kön på enheten tills den spelats upp, och vid ett serverfel i listan över misslyckade åtgärder tills du kastar den.
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Ej tillämpligt för själva platsbestämningen, ingen information lagras eller läses på enheten. Den lagring som kan uppstå offline redovisas under posterna för kön ovan.
  • Kamera och bilderEnhetsbehörighet
    Ändamål
    Bifoga foto till en avvikelserapport. Appen öppnar operativsystemets egen kamera eller bildväljare och startar aldrig någon videoström. Bilden förminskas i webbläsaren innan den laddas upp.
    Sätts av
    Ditt operativsystem, när du väljer att bifoga ett foto
    Livslängd
    Ingen lagring på enheten utöver bilden du själv valde. Den uppladdade bilden sparas hos oss och kan bara läsas av behöriga i ditt företag.
    Var
    Inloggat läge
    Ansvarig
    Kundföretaget, CW system AB är personuppgiftsbiträde
    Varför inget samtyckeskrav
    Ej tillämpligt. Ingen information lagras eller läses på enheten, så 9 kap. 28 § LEK berörs inte.

8. Hur du tar bort det

  • När du loggar ut töms kopian av schemat, och notiserna kopplas loss från just den enheten.
  • Köade och misslyckade åtgärder raderas inte när du loggar ut. De innehåller text du själv skrivit, som inte finns någon annanstans, och du kastar dem själv i listan över misslyckade åtgärder.
  • Vill du ta bort allt på en gång använder du webbläsarens egen funktion för att rensa webbplatsdata. Då loggas du ut.
  • Påminnelser stänger du av under Inställningar.

9. Frågor

Hur vi behandlar personuppgifter i övrigt beskrivs i integritetspolicyn.

CW system AB, org.nr 559598-6588

E-post: info@cwsystem.se