Fokusklass
← Tillbaka

Integritetspolicy

Vi värnar om din integritet. Den här policyn förklarar hur Fokusklass behandlar personuppgifter — när du besöker vår webbplats, när du kontaktar oss och när du använder tjänsten Fokus.

Senast uppdaterad: 2026-10-30 · Version 1.3

1. Vem ansvarar för dina uppgifter?

Fokusklass [Bolagsnamn AB], org.nr [XXXXXX-XXXX], är personuppgiftsansvarig för uppgifter som behandlas i samband med:

  • Besök på fokusklass.se, inklusive den interaktiva demon
  • Intresseanmälningar och kundkontakt
  • Kontakt med Fokusklass personal (e-post, support)
  • Avtal, fakturering och licensräkning per kund

När en kommun använder tjänsten är kommunen själv personuppgiftsansvarig för uppgifter om elever, lärare och administratörer. Fokusklass agerar då som personuppgiftsbiträde enligt ett personuppgiftsbiträdesavtal (PUB-avtal enligt SKR:s mall) mellan kommunen och Fokusklass. Avsnitt 2.3–2.6 nedan sammanfattar den behandlingen; den fullständiga instruktionen finns i PUB-avtalets Bilaga 1.

2. Vilka uppgifter behandlar vi?

2.1 Besökare på fokusklass.se

När du besöker vår webbplats behandlar vi:

  • Tekniska uppgifter som behövs för att webbplatsen ska fungera. Den enda kakan är inloggningssessionen för lärare och administratörer (se 2.3); webbplatsen i övrigt sätter inga kakor.
  • IP-adress i driftplattformens loggar, för säkerhet och felsökning, i 30 dagar.
  • Besöksstatistik i vårt eget övervakningssystem: vilken sida som visades, om besöket kom från en annan webbplats (bara dess domännamn) och vilka knappar som klickades. Ingen IP-adress, ingen kaka och inget id som följer dig mellan sidladdningar sparas med statistiken. Högst 90 dagar.

Vi använder inga analyskakor, marknadsföringskakor eller tredjepartsspårare, och vi laddar inga typsnitt eller skript från tredje part. Den interaktiva demon på /demo körs helt i din webbläsare med påhittade uppgifter och skickar ingenting till oss.

2.2 Intresseanmälan och kundkontakt

Om du fyller i intresseanmälan på sidan "För kommuner" sparar vi:

  • Kommun eller skola, kontaktnamn, e-postadress och eventuellt telefonnummer
  • Roll och eventuellt meddelande
  • Tidsstämpel och den IP-adress anmälan skickades från (för att stoppa missbruk av formuläret)
  • Våra egna anteckningar om uppföljningen

Uppgifter du lämnar i e-post till oss behandlas för att besvara ärendet.

2.3 Lärare och administratörer i tjänsten

För lärare och administratörer som loggar in med sitt Google Workspace-konto lagrar vi e-postadress, visningsnamn, Google-kontots konto-ID, roll och skoltillhörighet, tidpunkt för senaste inloggning, namnen på de Google Classroom-kurser läraren valt att använda, lärarens lektioner (tidpunkt, längd, antal elever, tillåtna webbplatser) och sparade listor över tillåtna webbplatser. Administratörers åtgärder i adminpanelen (driftstopp, licensperioder, inställningar) registreras med vem som gjorde dem. Classroom-data läses med endast läsbehörighet; Fokusklass kan inte skapa, ändra eller radera något i kommunens Google Classroom.

Den inloggade sessionen ligger i en krypterad kaka i webbläsaren som gäller i åtta timmar och innehåller användar-ID, e-postadress, namn och den tidsbegränsade åtkomstnyckeln till Google Classroom. Nyckeln lagras inte hos oss.

2.4 Elever — mellan lektioner

Om elever lagrar vi mellan lektioner endast ett internt pseudonymt ID, Google-kontots konto-ID, skoltillhörighet, vilka kurser i tjänsten eleven ingår i, tidpunkt för senaste inloggning och Chrome-tilläggets version — varken namn eller e-postadress, och ingen webbaktivitet. Google-kontots konto-ID är ett tekniskt identifierare som bara kan kopplas till en person av den som har tillgång till kommunens Google Workspace.

För licensräkningen registrerar vi dessutom elevkonton vars Chromebook har Chrome-tillägget installerat men som ännu inte lagts till i någon kurs: en envägs nyckelhash (HMAC-SHA256) av konto-ID:t, skoltillhörighet, tidpunkt för första och senaste kontakt och tilläggets version. Hashen kan inte vändas till konto-ID:t utan vår hemliga nyckel. Raden tas bort när eleven läggs till i en kurs och senast 30 dagar efter senaste kontakt. Kommunens administratörer ser bara antalet.

Vid felsökning av Chrome-tillägget kan kommunens skoladministratör se vilka elevkonton (som konto-ID) som senast loggat in med en viss version av tillägget eller aldrig loggat in, med tidpunkt för senaste inloggning. Genom ett aktivt val kan administratören låta tjänsten hämta dessa elevers namn och e-postadress från Google Classroom med sin egen behörighet i kommunens Google Workspace; Google avgör om kontot får läsa elevprofiler. Bara konton som tillhör administratörens egen kommun slås upp. Uppgifterna visas endast i administratörens webbläsare tills vyn stängs, lagras varken i vår databas eller i webbläsaren, och loggas bara som antal uppslagna konton.

2.5 Elever — under pågående lektion

När läraren förbereder en lektion hämtas elevernas namn och e-postadresser från Google Classroom direkt till lärarens webbläsare. De lagras aldrig i vår databas och tas bort ur webbläsaren vid lektionsslut, vid utloggning, när läraren öppnar tjänsten utan pågående lektion och senast efter tolv timmar. Under lektionen lagrar tjänsten för varje elev vilken webbplats och sökväg som är öppen i den aktiva fliken (aldrig sökparametrar), om enheten är ansluten, länkar och meddelanden läraren skickat, webbplatser läraren tillåtit för just den eleven och vilken lektion eleven deltar i. Allt detta raderas automatiskt, i samma databastransaktion, när lektionen avslutas eller eleven släpps.

3. Varför behandlar vi uppgifterna?

  • Tillhandahålla tjänsten — klassrumshantering under lektion, på kommunens uppdrag
  • Licensräkning och fakturering — följa hur många elevkonton som nyttjar tjänsten i förhållande till kommunens avtal
  • Kundkontakt — svara på frågor, hantera support och avtal
  • Försäljning — följa upp intresseanmälningar från kommuner
  • Säkerhet — upptäcka och förhindra obehörig åtkomst och missbruk
  • Lagliga skyldigheter — bokföring, hantering av personuppgiftsincidenter

4. Rättslig grund

BehandlingRättslig grund
Uppgifter om elever, lärare och administratörer i tjänstenBehandlas på uppdrag av kommunen (PUB-avtal); kommunens grund är dess utbildningsuppdrag (art. 6.1 e)
Avtal, fakturering och licensräkning per kundAvtal med kommunen (art. 6.1 b) — räkningen innehåller bara antal
Intresseanmälan och kundkontaktBerättigat intresse (art. 6.1 f) — svara på förfrågan
Sessionskaka, drift- och säkerhetsloggarBerättigat intresse (art. 6.1 f) — tjänsten ska fungera och vara säker
BokföringsunderlagRättslig förpliktelse (art. 6.1 c)

5. Hur länge sparas uppgifterna?

  • Elevuppgifter under lektion: tills lektionen avslutas eller eleven släpps, då de raderas automatiskt. Namn och e-post finns bara i lärarens webbläsare, högst tolv timmar.
  • Elevuppgifter mellan lektioner (pseudonymt ID, Google-kontots konto-ID, skola, kurser, senaste inloggning, tilläggsversion): så länge kommunen använder tjänsten; raderas på kommunens begäran och senast 30 dagar efter att avtalet upphört.
  • Nyckelhashar för elevkonton som inte lagts till: tills eleven läggs till, senast 30 dagar efter senaste kontakt.
  • Lärar- och administratörsuppgifter: så länge kontot finns, därefter högst 30 dagar.
  • Lektioner: efter lektionsslut finns bara en anonym post kvar (tidpunkt, längd, antal elever, tillåtna webbplatser) utan koppling till enskilda elever.
  • Intresseanmälningar: i 2 år eller tills kommunen blir kund.
  • Supportärenden: 24 månader efter senaste kontakt.
  • Bokföringsunderlag: 7 år enligt bokföringslagen.

6. Med vem delar vi uppgifterna?

Fokusklass anlitar ett underbiträde för att driva tjänsten:

  • Microsoft Ireland Operations Ltd. — molninfrastruktur (Microsoft Azure) där Fokusklass i egen regi driftar databas, server, webbapplikation, nyckelvalv, säkerhetskopior och loggar. Region Sweden Central (Gävle, Sverige). Microsofts eventuella supportåtkomst regleras av Microsofts DPA med EU:s standardavtalsklausuler.

Google LLC är inte vårt underbiträde. Tjänsten hämtar uppgifter från kommunens egen Google Workspace for Education (inloggning, Google Classroom) med lärarens egen behörighet, och elevens Chrome-tillägg identifierar eleven genom det Google-konto som är inloggat på enheten. Den behandlingen sker inom kommunens avtal med Google. Ikoner för tillåtna webbplatser hämtas av din webbläsare från Googles ikontjänst; begäran innehåller bara webbplatsens domännamn.

Vi säljer inte personuppgifter till tredje part. Vi delar inte heller uppgifter med myndigheter utöver vad lagen kräver.

7. Var lagras uppgifterna?

All lagring sker i Sverige: databas, server, webbapplikation, nyckelvalv, säkerhetskopior och loggar driftas av Fokusklass i egen regi på Microsoft Azure i regionen Sweden Central (Gävle). Fokusklass överför inte personuppgifter till länder utanför EU/EES.

När tjänsten anropar Google — för inloggning och hämtning av Classroom-data — sker det inom ramen för kommunens egen Google Workspace for Education. Eventuell behandling utanför EU/EES regleras i så fall av kommunens Workspace-avtal och de överföringsmekanismer (t.ex. EU:s standardavtalsklausuler) som ingår i det avtalet.

8. Dina rättigheter

Enligt GDPR har du rätt att:

  • Få information om vilka uppgifter vi behandlar om dig (registerutdrag)
  • Begära rättelse av felaktiga uppgifter
  • Begära radering av uppgifter
  • Begränsa eller invända mot behandling
  • Begära dataportabilitet (få ut dina uppgifter i strukturerat format)
  • Lämna klagomål till tillsynsmyndigheten (Integritetsskyddsmyndigheten, IMY)

Vid förfrågningar enligt ovan: skicka e-post till info@fokusklass.se. Vi svarar inom 30 dagar.

Är du elev, vårdnadshavare, lärare eller administratör i en kommun som använder Fokusklass: kommunen är personuppgiftsansvarig. Vänd dig i första hand till kommunens dataskyddsombud; vi lämnar det underlag kommunen behöver inom 14 dagar. Uppgifter om elever kan bara tas fram med utgångspunkt i Google-kontots konto-ID, som kommunen hämtar ur sin Google Workspace.

9. Hur skyddar vi uppgifterna?

Inloggning sker via kommunens Google Workspace — vi lagrar inga lösenord. All trafik krypteras (TLS 1.2 eller senare) och alla lagrade uppgifter krypteras i vila (AES-256). Varje post är märkt med skoltillhörighet och åtkomsten begränsas i tre lager, inklusive radnivåsäkerhet i databasen, så att en användare bara når sin egen skolas uppgifter. Servern ansluter till databasen med en hanterad identitet utan lösenord, hemligheter förvaras i Azure Key Vault, antalet anrop per avsändare begränsas, och Chrome-tillägget rapporterar bara webbplats och sökväg under pågående lektion. Raderingen vid lektionsslut och skolgränsen prövas i automatiska tester vid varje ändring av tjänsten, och tjänsten säkerhetsgranskas minst årligen.

En fullständig redovisning av tekniska och organisatoriska säkerhetsåtgärder finns i PUB-avtalets Bilaga 1A, tillgänglig för upphandlande kommun på begäran.

10. Personuppgiftsincident

Skulle en personuppgiftsincident inträffa underrättar vi berörda kommuner via deras kontaktperson för dataskydd inom 24 timmar och lämnar en skriftlig beskrivning inom 72 timmar. För behandling där Fokusklass själv är personuppgiftsansvarig anmäler vi incidenten till Integritetsskyddsmyndigheten inom 72 timmar och informerar berörda registrerade utan onödigt dröjsmål.

11. Ändringar av denna policy

Vi kan komma att uppdatera denna policy. Aktuell version finns alltid här. Vid större förändringar informerar vi våra kunder via e-post, och ändringar som påverkar behandlingen på kommunens uppdrag meddelas enligt PUB-avtalet.

12. Google API Services — User Data Policy (English)

This section is provided in English to document how Fokusklass handles data obtained through Google Workspace APIs, as required by the Google API Services User Data Policy.

Data we access

Fokusklass accesses the following Google user data through the Google Classroom API, using read-only scopes:

  • Course list (classroom.courses.readonly) — the id and name of the courses the signed-in teacher owns.
  • Class rosters (classroom.rosters.readonly) — which students belong to a selected course, their display names and their Google account ids.
  • Student email addresses (classroom.profile.emails) — the email address of each student on the roster.
  • Basic profile (openid, email, profile) — the signed-in user’s own name, email address and profile picture.

On managed Chromebooks, the Chrome extension identifies the student by the Google account signed in to the device (Chrome’s identity API) and sends only the account id to our server. When a school administrator troubleshoots the Chrome extension, they may explicitly ask the service to look up the display name and email address of individual students by account id (Classroom userProfiles.get, using the same read-only scopes and the administrator’s own Google permissions). We do not access Gmail, Drive, Calendar, Photos, Chat, Meet or any other Google service. We create, modify or delete nothing in Google Classroom — all Classroom scopes are read-only.

How we use it

  • The course list is shown to the teacher so they can select which class a lesson applies to.
  • The roster determines which students are included in that lesson.
  • The Google account id is the only student identifier we store. It is used solely to match students on the Classroom roster to the authenticated sessions on their managed Chromebooks, so that the lesson’s browsing restrictions apply to the correct devices. For accounts that have not yet been added to any course, we store only a keyed one-way hash (HMAC-SHA256) of the account id, for at most 30 days, to count how many licences the customer uses.
  • Display names and email addresses are delivered to the teacher’s own browser and shown there while the teacher prepares and runs the lesson, so they can identify students in the monitoring view. They are never stored on our servers.
  • When a school administrator troubleshoots the Chrome extension, the service shows which student accounts (by account id) last signed in with a given extension version. Only on the administrator’s explicit request are the names and email addresses of those students fetched from Google Classroom, with the administrator’s own permissions in the customer’s Workspace (Google decides whether the account may read student profiles). Only accounts belonging to the administrator’s own organisation are looked up. The result is shown in the administrator’s browser only, is never stored on our servers or in the browser, and is logged only as a count.

Google user data is used exclusively to provide these user-facing features and to count licences. It is never used for advertising, profiling, credit or lending assessment, or any purpose unrelated to the service.

How we share it

Google user data is not sold, and is not transferred to third parties except to the infrastructure provider required to operate the service, acting as a data processor under contract:

  • Microsoft Azure (Sweden Central) — hosting of our application and database.

We do not transfer Google user data to data brokers, advertisers, or any third party for their own purposes. We do not use Google user data to develop, improve or train AI or machine learning models, and we do not transfer it to third-party AI/ML services.

The use of raw or derived user data received from Google Workspace APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

How we protect it

Data is encrypted at rest (AES-256) and in transit (TLS 1.2 or higher). Access is restricted by row-level security in the database and by multi-tenant isolation, so a user can only reach data belonging to their own school. Authentication is delegated to the customer’s own Google Workspace — we store no passwords. Secrets are kept in Azure Key Vault, requests are rate limited, and the extension reports only the site and path of the active tab during a lesson. Administrative access is limited to named personnel under confidentiality obligations.

Retention and deletion

Student names and email addresses obtained from Google Classroom are never stored in our database. They are kept only in the teacher’s browser while a lesson is being prepared or is active, and are removed there when the lesson ends, when the teacher signs out, when the teacher opens the service without an active lesson, and in any case after twelve hours. Names and email addresses looked up by a school administrator while troubleshooting the extension are shown only in that administrator’s browser and disappear when the view is closed. Other student data — current site and path, online status, received messages and lesson association — is held only while a lesson is active and is cleared automatically, in the same database transaction, when the lesson ends. Between lessons we retain only a pseudonymous identifier, the Google account id, the school the student belongs to, the courses the student is a member of, the time of the last sign-in and the Chrome extension version — no name, no email address, no browsing activity, no history. Keyed hashes used for licence counting are deleted when the account is added to a course and at the latest 30 days after last contact.

Teacher data (name, email address, school, course list) is retained for as long as the account exists, and is deleted within 30 days after the account is removed or the customer agreement ends.

Users may request deletion of their data at any time by contacting info@fokusklass.se. Users may also revoke Fokusklass’s access to their Google account at any time at myaccount.google.com/permissions.

13. Kontakt

Frågor om dataskydd

info@fokusklass.se

Tillsynsmyndighet: Integritetsskyddsmyndigheten (IMY) · imy.se