LivesessionerPriser
För sällskapetLogga inProva gratis
UtbildningResultat & uppföljningFormulärKällor & integrationerLivesessionerPriserLogga inFör sällskapet

Personuppgiftsbiträdesavtal

Version 1.2, gäller från 31 oktober 2026.

Parter

1. Den organisation som använder oQuiz för företag och vars administratör godkänner detta avtal i tjänsten, eller som undertecknar det ("Kunden"), personuppgiftsansvarig, och
2. House of Buttons AB, org.nr 559607-0911, Nina Einhorns gata 7, 113 66 Stockholm ("oQuiz"), personuppgiftsbiträde.

1. Bakgrund och syfte

1.1 Kunden använder oQuiz för företag enligt oQuiz användarvillkor på oquiz.app/tos, med licenser per person och år ("Huvudavtalet"). När oQuiz utför tjänsterna enligt Huvudavtalet behandlar oQuiz personuppgifter för Kundens räkning.

1.2 Detta avtal ("Biträdesavtalet") reglerar den behandlingen enligt artikel 28 i dataskyddsförordningen (EU) 2016/679 ("GDPR"). Vid motstrid mellan Biträdesavtalet och Huvudavtalet i fråga om personuppgifter gäller Biträdesavtalet.

1.3 Biträdesavtalet ingås när en administratör i Kundens organisation godkänner det i oQuiz, eller när parterna undertecknar det. oQuiz sparar vem som godkände, när och vilken version.

1.4 Begrepp som personuppgift, behandling, personuppgiftsansvarig, personuppgiftsbiträde, registrerad och personuppgiftsincident har samma betydelse som i GDPR.

1.5 Biträdesavtalet finns på engelska och svenska. Skiljer versionerna sig åt gäller den engelska.

2. Roller och vad avtalet omfattar

2.1 Kunden är personuppgiftsansvarig för de personuppgifter som behandlas i Kundens organisation i oQuiz: organisationens konton, quiz, skyltar, kommentarer, spel som organisationens värdar leder, sparade spel och rapporter, varumärke, utbildningar och kurser med deltagare, svar och intyg, formulär och självskattningar med mottagare och svar, kopplade källor och mottagarlistor, och AI-genereringar som görs från organisationens konton ("Kundens personuppgifter"). oQuiz är personuppgiftsbiträde för dem.

2.2 oQuiz är självständigt personuppgiftsansvarig, och Biträdesavtalet gäller inte, för (a) produktstatistik som oQuiz samlar in efter användarens eget samtycke i appen, i panelen på join.oquiz.app eller på oquiz.app, (b) fakturering, köp, kundrelationen och kontakten med Kundens kontaktpersoner, (c) säkerhetsloggar och skydd mot missbruk i den mån oQuiz bestämmer ändamålet, (d) privatpersoners användning av oQuiz utanför Kundens organisation, och (e) den aggregerade och anonymiserade statistik som Huvudavtalets punkt 11.5 beskriver, inklusive själva anonymiseringen.

2.3 Behandlingens art, ändamål, kategorier av personuppgifter och registrerade står i Bilaga 1.

3. Kundens instruktioner

3.1 oQuiz behandlar Kundens personuppgifter endast enligt Kundens dokumenterade instruktioner. Huvudavtalet, Biträdesavtalet och de val Kundens administratörer och användare gör i tjänsten (till exempel att bjuda in, dela, spara, radera, skicka ett formulär, koppla en källa eller en integration, eller be AI:n skriva ett quiz) utgör Kundens fullständiga instruktioner. Ytterligare instruktioner ska lämnas skriftligen. Kunden låter också oQuiz använda Kundens personuppgifter till den aggregerade statistiken enligt Huvudavtalets punkt 11.5 (Aggregerad statistik), som oQuiz är självständigt ansvarig för (2.2 e).

3.2 oQuiz får behandla Kundens personuppgifter utan instruktion om det krävs enligt unionsrätten eller svensk rätt. oQuiz informerar då Kunden innan behandlingen påbörjas, om inte lagen förbjuder det.

3.3 oQuiz informerar Kunden omedelbart om oQuiz anser att en instruktion strider mot GDPR eller annan dataskyddslagstiftning.

3.4 oQuiz använder inte Kundens personuppgifter för egna ändamål utöver statistiken i 2.2 e, säljer dem inte, använder dem inte för reklam och tränar inte AI-modeller på dem eller låter underbiträden göra det. Statistiken bygger på svar, resultat, tider, frågornas id och beslut om AI-förslag, aldrig på quizens text, fritext eller namn. Ett värde som jämför organisationer bygger på minst fem organisationer och hundra svar, med minst tio från varje. Kunden kan välja bort jämförelsetalen i inställningarna; resten av statistiken är en del av tjänsten.

4. Sekretess

4.1 oQuiz säkerställer att varje person som har behörighet att behandla Kundens personuppgifter har förbundit sig skriftligen att iaktta konfidentialitet eller omfattas av lagstadgad tystnadsplikt.

4.2 oQuiz lämnar inte ut Kundens personuppgifter till tredje man utom till underbiträden enligt avsnitt 6, till tjänster som Kunden själv kopplar in (Bilaga 2, sista tabellen), eller när lag eller beslut av myndighet kräver det. Begär en myndighet ut Kundens personuppgifter hänvisar oQuiz i första hand myndigheten till Kunden och underrättar Kunden, om det är tillåtet.

5. Säkerhet

5.1 oQuiz vidtar de tekniska och organisatoriska åtgärder som krävs enligt artikel 32 GDPR. Åtgärderna står i Bilaga 3.

5.2 oQuiz får ändra åtgärderna så länge skyddsnivån inte sänks. Väsentliga ändringar meddelas Kunden.

6. Underbiträden

6.1 Kunden lämnar genom Biträdesavtalet ett allmänt skriftligt förhandstillstånd till att oQuiz anlitar underbiträden. De underbiträden som anlitas när Biträdesavtalet ingås står i Bilaga 2. Den gällande förteckningen finns alltid i Bilaga 2 på oquiz.app/dpa.

6.2 oQuiz underrättar Kunden skriftligen, via e-post till Kundens administratörer och genom en uppdaterad Bilaga 2 på oquiz.app/dpa, minst 30 dagar innan ett nytt underbiträde anlitas eller ett befintligt byts ut.

6.3 Kunden får invända mot ändringen på sakliga grunder inom 30 dagar från underrättelsen. Parterna ska då i god tro söka en lösning. Kan ingen lösning nås får Kunden säga upp den berörda delen av Huvudavtalet till upphörande när ändringen träder i kraft, och få tillbaka förskottsbetald avgift för tiden därefter.

6.4 oQuiz ingår skriftligt avtal med varje underbiträde som ålägger det motsvarande skyldigheter som enligt Biträdesavtalet. oQuiz ansvarar gentemot Kunden för underbiträdets fullgörande.

6.5 Tjänster som Kunden själv kopplar till oQuiz (till exempel Slack, Microsoft 365, Atlassian, Google Workspace eller en lärplattform) är inte oQuiz underbiträden. Kunden har sitt eget avtal med dem, och oQuiz skickar och hämtar uppgifter där bara enligt Kundens val i tjänsten.

7. Överföring till tredje land

7.1 Kundens personuppgifter lagras i EU (se Bilaga 1 och 2). Vissa underbiträden har säte i USA eller behandlar uppgifter där, och trafiken går genom Cloudflares globala nät.

7.2 oQuiz överför Kundens personuppgifter till ett land utanför EU/EES endast om överföringen stöds av ett beslut om adekvat skyddsnivå enligt artikel 45 GDPR, inklusive EU–US Data Privacy Framework för certifierade mottagare, eller av lämpliga skyddsåtgärder enligt artikel 46, i första hand EU-kommissionens standardavtalsklausuler (beslut (EU) 2021/914), tillsammans med de kompletterande åtgärder som behövs.

7.3 På Kundens begäran lämnar oQuiz en kopia av, eller en hänvisning till, den överföringsmekanism som gäller för varje underbiträde.

8. Hjälp till Kunden

8.1 De registrerades rättigheter. oQuiz hjälper Kunden, med hänsyn till behandlingens art, att besvara begäranden från registrerade enligt kapitel III GDPR (tillgång, rättelse, radering, begränsning, dataportabilitet och invändning). En stor del görs av Kunden själv i tjänsten: konton, quiz, deltagare, mottagare och svar kan ändras och raderas, och ett raderat konto tar bort kontots quiz, sparade spel, AI-poster och varumärke. Kommer en begäran direkt till oQuiz vidarebefordrar oQuiz den till Kunden utan onödigt dröjsmål och besvarar den inte själv, om inte Kunden instruerat det.

8.2 Artiklarna 32–36. oQuiz hjälper Kunden att fullgöra skyldigheterna om säkerhet, anmälan av personuppgiftsincidenter, konsekvensbedömning och förhandssamråd, med hänsyn till behandlingens art och den information oQuiz har.

8.3 Hjälp som går utöver det tjänsten erbjuder, eller utöver rimlig omfattning, får debiteras enligt oQuiz vid var tid gällande timpris, efter att Kunden godkänt kostnaden i förväg. Hjälp som behövs på grund av oQuiz brott mot Biträdesavtalet debiteras aldrig.

9. Personuppgiftsincidenter

9.1 oQuiz underrättar Kunden utan onödigt dröjsmål efter att ha fått kännedom om en personuppgiftsincident som rör Kundens personuppgifter, med målet att göra det inom 48 timmar.

9.2 Underrättelsen ska, i den mån uppgifterna finns, beskriva incidentens art, kategorier och ungefärligt antal registrerade och poster, sannolika konsekvenser, vidtagna och föreslagna åtgärder och en kontaktperson. Uppgifter som inte finns vid första underrättelsen lämnas så snart de finns.

9.3 oQuiz dokumenterar varje incident och vidtar rimliga åtgärder för att begränsa skadan. Det är Kunden som beslutar om anmälan till Integritetsskyddsmyndigheten och om information till de registrerade.

10. Granskning och information

10.1 oQuiz ger Kunden tillgång till all information som behövs för att visa att skyldigheterna i artikel 28 GDPR fullgörs.

10.2 Kunden har rätt att genomföra, eller låta en oberoende granskare som är bunden av tystnadsplikt genomföra, granskningar och inspektioner. Kunden meddelar oQuiz minst 30 dagar i förväg, och granskningen genomförs under kontorstid, högst en gång per år om inte en incident, en myndighet eller särskilda skäl motiverar mer. Varje part står sina egna kostnader.

10.3 oQuiz får i första hand uppfylla granskningsrätten med skriftliga svar, Bilaga 3 och underbiträdenas egna revisionsrapporter. oQuiz har i dag ingen egen oberoende revisionsrapport.

11. När avtalet upphör och radering

11.1 När Huvudavtalet upphör, det vill säga när organisationens licenser slutat gälla utan att förnyas, kan Kunden under 90 dagar ta ut sina uppgifter med exporterna i tjänsten: quiz som CSV, spelrapporter som PDF och CSV, utbildningars och kursers resultat som CSV, intyg som PDF och formulärens svar som CSV. På begäran lämnar oQuiz utan kostnad ut organisationens uppgifter i ett maskinläsbart format inom 30 dagar. Därefter raderar oQuiz Kundens personuppgifter, om inte unionsrätten eller svensk rätt kräver att de sparas. Tar Kunden bort organisationen raderar oQuiz Kundens personuppgifter direkt.

11.2 Under avtalstiden gäller också:

  • en deltagares namn och e-postadress tas bort i organisationens alla utbildningstillfällen, kurser och formulär två år efter deltagarens senaste försök, repetition eller inbjudan; intyget raderas och svaren sparas utan namn;
  • svar på ett publikt formulär raderas efter det antal dagar Kunden valt för formuläret (1–365, förvalt 365), räknat från när svaret påbörjades.

11.3 Kopior i underbiträdenas säkerhetskopior raderas enligt deras rutiner; databasens återställningspunkter i Cloudflare D1 (Time Travel) finns kvar i högst 30 dagar. oQuiz bekräftar raderingen skriftligen på begäran.

12. Ansvar

12.1 Vardera parten ansvarar för skada enligt artikel 82 GDPR. En part som har betalat ersättning till en registrerad har rätt att kräva den andra parten på den del som motsvarar dennes ansvar.

12.2 I övrigt är oQuiz sammanlagda ansvar enligt Biträdesavtalet och Huvudavtalet begränsat till det Kunden betalat för licenser under de tolv månader som föregick skadan. Sanktionsavgifter som en tillsynsmyndighet beslutat mot en part bärs av den parten.

13. Giltighetstid

Biträdesavtalet gäller så länge oQuiz behandlar Kundens personuppgifter, och upphör därefter utan uppsägning. Avsnitt 4, 11 och 12 gäller även efter att avtalet upphört.

14. Ändringar

14.1 oQuiz får ändra Biträdesavtalet när dataskyddslagstiftningen, kommissionens standardavtalsklausuler eller tjänsten ändras. En ändring meddelas Kundens administratörer minst 30 dagar innan den börjar gälla och publiceras med nytt versionsnummer på oquiz.app/dpa. En ändring får inte sänka skyddet för Kundens personuppgifter.

14.2 Godtar Kunden inte ändringen får Kunden säga upp Huvudavtalet till den dag ändringen börjar gälla och få tillbaka förskottsbetald avgift för tiden därefter. Ändringar av underbiträden följer avsnitt 6.

14.3 Ett undertecknat avtal ändras bara skriftligen av båda parter.

15. Tillämplig lag och tvister

Svensk lag gäller för Biträdesavtalet. Tvister avgörs av allmän domstol med Stockholms tingsrätt som första instans.

Underskrifter (när avtalet undertecknas i stället för att godkännas i tjänsten)

För KundenFör House of Buttons AB
Organisation och org.nr:
Ort och datum:Ort och datum:
Namn:Namn:
Befattning:Befattning:

Bilaga 1: Behandlingens art

FöremålTillhandahållande av oQuiz för företag: att skriva quiz tillsammans, leda spel där deltagarna svarar på egna telefoner, presentera, spara spel och rapporter, låta AI skriva quiz, utbildningar och kurser med kunskapstest, formulär och självskattningar, och kopplingar till Kundens egna tjänster.
VaraktighetHuvudavtalets löptid och tiden för återlämnande och radering enligt avsnitt 11.
Behandlingens artInsamling, lagring, organisering, visning, överföring mellan deltagarnas enheter i realtid, omkodning av bilder och ljud, utskick av e-post, sammanställning till rapporter, export, överföring till AI-tjänst på begäran, att göra uppgifter tillgängliga för statistiken i 2.2 e, och radering.
ÄndamålAtt leverera tjänsten enligt Huvudavtalet, inklusive inloggning, samarbete i quiz, genomförande av spel, utbildningar och formulär, utskick, rapporter, kvoter och skydd mot missbruk. Den aggregerade statistiken enligt Huvudavtalets punkt 11.5 är oQuiz egen behandling (2.2 e).

Kategorier av registrerade

  • Kundens användare med konto: värdar, utbildare, de som skriver quiz och administratörer i organisationen.
  • Deltagare i spel som organisationens värdar leder (de behöver inget konto).
  • Mottagare av Kundens utbildningar, kurser, formulär och självskattningar, till exempel anställda, och medlemmar i grupper som Kunden hämtar mottagare ur.
  • Personer som svarar på Kundens publika formulär, till exempel besökare på Kundens webbplats.
  • Personer som nämns eller syns i quizets innehåll (till exempel på foton, i inspelningar, i frågetext eller i inklistrad text till AI:n).

Kategorier av personuppgifter

OmrådeUppgifterLagring
KontooQuiz eget id, inloggningsleverantörens konto-id (Apple, Google, Microsoft eller organisationens inloggning via SAML eller OIDC), valt namn, vald avatar och bakgrund, arbetsdomän, organisationstillhörighet, roll och licens. För Microsoft-konton läses id, namn och användarnamn. Konton som skapas genom SCIM har användarnamnet från Kundens katalog. E-postadressen från Google och användarnamnet från ett Microsoft-arbetskonto sparas med inloggningen, för att meddela när ett AI-quiz är klart, och tas bort när inloggningen upphör. Sessionstoken lagras endast som SHA-256-hash.Cloudflare D1, EU
Quiz och samarbeteQuizets innehåll, frågor och skyltar, medlemskap och roller, vem som skrivit vad, kommentarer med författare, närvaro (vem som står var i byggaren, bara medan man är ansluten), text som syns för andra medan den skrivs, rapporter om frågor (quiz-id, fråge-id, rapportörens id).D1, EU; realtid i Durable Object, EU
MediaFoton (omkodade, metadata borttagen), ljudinspelningar (ombyggda), logotyp och bild för storbilden, Apple Music-katalog-id, still-bild av vald GIF.Cloudflare R2, EU
Spel med anslutna telefonerLagnamn, avatar, svar, kartnålar, poäng; en hashad nyckel för värdens enhet; en hashad form av IP-adressen (bara i minnet, för hastighetsgränser).Durable Object, EU; poster om länkar i D1, EU, raderas inom tre dagar
Sparade spel och rapporterQuizets namn, datum, lagens namn, avatar, poäng och placering, frågetext, facit och fördelning av svar, ordmolnens ord och omröstningarnas röster (aldrig vilket lag), resultatsida, förhandsbild och PDF. Högst 200 spel per konto.D1 och R2, EU
VarumärkeNamn, färg, logotyp, bild, välkomst- och avslutningstext, knapp med adress, kort namn, och organisationens beskrivning av sin bransch och verksamhet.D1 och R2, EU
Utbildningar och kurserMottagarnas namn och e-postadress, en hashad personlig länk, status för inbjudan och påminnelser, försök med svar, poäng och tider, repetitioner, intyg med namn och titel, och kopplingar till Kundens lärplattform (LTI eller SCORM).D1, EU; intyg som PDF i R2, EU
Formulär och självskattningarMottagarnas namn och e-postadress och en hashad personlig länk (personliga utskick), svar på skalor, val och fritext (högst 2 000 tecken), när svaret påbörjades och skickades, en hash av en nyckel i mottagarens webbläsare (öppna länkar), och för publika formulär de dolda fält Kunden lägger i länken. Självskattningen har bara skalor. Utbildaren ser svar från personliga utskick bara som summor för minst fem personer; fritext från öppna länkar visas aldrig. I ett publikt formulär samlar oQuiz inte in namn eller e-post, men Kunden ser varje svar. Kunden anger i formuläret vem som tar hand om svaren och en länk till sin integritetspolicy. Organisationens godkännande av Biträdesavtalet sparas med tid, person och version.D1, EU. IP-adressen sparas inte; den används för hastighetsgränser och skickas till Cloudflare Turnstile för publika formulär på oquiz.app.
E-post från tjänstenMottagarens adress och namn, ämne och innehåll i inbjudningar, påminnelser, repetitioner och uppföljningar, från training@oquiz.app med Kundens svarsadress om Kunden valt en.Skickas med Cloudflare Email Service; en logg över utskicken i D1, EU
AI-quiz och AI-texterÄmne, språk, barn eller inte, befintliga frågor vid "fler" och byten, inklistrad text (högst 12 000 tecken), organisationens beskrivning, och texter till utbildningar och bilder. Inklistrad text sparas inte hos oQuiz. Post per generering: ämne (tomt vid inklistrad text), språk, tid, antal frågor och utfall.Skickas till Anthropic (USA); posten i D1, EU
Kunskapstestens källorAdressen till en publik webbsida eller PDF som en organisation kopplar till ett kunskapstest, namnet, vem som kopplade den, och för varje fråga stödcitatet, var det står och ett SHA-256-fingeravtryck per sida eller stycke. Källans text hämtas en gång per dygn, jämförs och sparas inte; när ett citat inte står kvar skickas texten till Anthropic för ett förslag till ändrad fråga.Hämtas av servern; texten till Anthropic (USA) bara vid en ändring; resten i D1, EU
Kunskapstestens källor i SharePoint och OneDriveUtbildarens Microsoft-konto (visningsnamnet och katalogens id), krypterade nycklar till Microsoft Graph med läsrätt till de filer personen själv når, och filens eller mappens id, namn och adress i SharePoint; stödcitaten och fingeravtrycken som för en länk. Bara filer som utbildaren valt läses, en gång per dygn när innehållet ändrats, och sparas inte. Nycklarna tas bort när personen kopplar bort kontot, lämnar organisationen eller administratören slår av kopplingen.Hämtas av servern från Microsoft; texten till Anthropic (USA) bara vid en ändring eller när utbildaren ber om frågor ur en ny fil; resten i D1, EU
Kunskapstestens källor i ConfluenceUtbildarens Atlassian-konto (visningsnamnet), webbplatsens adress och id, krypterade nycklar med läsrätt till de sidor personen själv når, och sidans id, namn och adress; stödcitaten och fingeravtrycken som för en länk. Bara sidor som utbildaren valt läses, en gång per dygn när versionen ändrats, och sparas inte. Nycklarna tas bort när personen kopplar bort kontot, lämnar organisationen eller administratören slår av kopplingen.Hämtas av servern från Atlassian; texten till Anthropic (USA) bara vid en ändring eller när utbildaren ber om frågor ur en ny sida; resten i D1, EU
Kunskapstestens källor i NotionUtbildarens Notion-konto (visningsnamnet), arbetsytans namn och id, krypterade nycklar med läsrätt till de sidor personen gett appen oQuiz Sources i Notion, och sidans id, namn och adress; stödcitaten och fingeravtrycken som för en länk. Bara sidor som utbildaren valt läses, en gång per dygn när sidan ändrats och annars en gång i veckan, och sparas inte. Nycklarna återkallas hos Notion när personen kopplar bort kontot, och tas bort när personen lämnar organisationen eller administratören slår av kopplingen.Hämtas av servern från Notion; texten till Anthropic (USA) bara vid en ändring eller när utbildaren ber om frågor ur en ny sida; resten i D1, EU
Mottagare ur en grupp i Entra IDGruppens id och namn, och medlemmarnas namn och e-postadresser, lästa med utbildarens Microsoft-anslutning (som för källorna). Medlemmarna sparas som mottagare, som en lista; gruppen läses igen var sjätte timme och nya medlemmar läggs till. Den som lämnar gruppen står kvar tills organisationen tar bort personen.Hämtas av servern från Microsoft Graph; i D1, EU
Kunskapstestens källor i Google DriveUtbildarens Google-konto (visningsnamnet och e-postadressen), krypterade nycklar med läsrätt bara till de filer personen valt i Googles filväljare (drive.file), och filens id, namn och adress; stödcitaten och fingeravtrycken som för en länk. Filerna läses en gång per dygn när de ändrats och sparas inte. Nycklarna återkallas hos Google när personen kopplar bort kontot, och tas bort när personen lämnar organisationen eller administratören slår av kopplingen.Hämtas av servern från Google; texten till Anthropic (USA) bara vid en ändring eller när utbildaren lägger till filen; resten i D1, EU
Mottagare ur en grupp i Google WorkspaceGruppens id och namn och medlemmarnas e-postadresser, lästa med utbildarens Google-anslutning sedan personen godkänt läsrätten till grupperna. Utbildarens e-postadress används för att lista grupperna personen är med i. Medlemmarna sparas som mottagare, som en lista; gruppen läses igen var sjätte timme och nya medlemmar läggs till.Hämtas av servern från Google Cloud Identity; i D1, EU
SlackKundens arbetsyta och en krypterad nyckel till oQuiz app i den, mottagarnas Slack-id (hämtat med deras e-postadress), meddelanden med personliga länkar och summor, och för Veckans quiz meddelandena i de kanaler Kunden valt från den senaste veckan. Kanalernas meddelanden skickas till Anthropic för att skriva quizet och sparas inte.Hämtas och skickas av servern; i D1, EU; texten till Anthropic (USA)
Kundens egna domänerDomännamnet och statusen för dess certifikat, när Kunden visar deltagarnas sidor på en egen domän.D1, EU; certifikatet hos Cloudflare
Köp och licenserAtt kontot eller organisationen har ett köp, pass eller en licens.D1, EU

Inga särskilda kategorier av personuppgifter (artikel 9) eller uppgifter om lagöverträdelser (artikel 10) behövs för tjänsten. Kunden ansvarar för att användarna inte lägger in sådana uppgifter i quiz, kommentarer, inklistrad text eller formulärens frågor, och för att ett formulär inte frågar efter dem.

Publika formulär. Kunden ansvarar för att det finns en rättslig grund för formuläret, för att informera de svarande (formuläret visar den ansvarige och länken till Kundens integritetspolicy) och för vilka dolda fält som läggs i länken. Publikt läge kräver att en administratör har godkänt Biträdesavtalet.

Lagringstid i tjänsten: så länge Kunden låter uppgifterna ligga kvar, med de kortare tider som står i tabellen och i avsnitt 11.2, och längst enligt avsnitt 11.1.


Bilaga 2: Underbiträden

Läget den 28 oktober 2026.

UnderbiträdeTjänst och ändamålUppgifterPlatsÖverföringsmekanism
Cloudflare, Inc. (USA)Workers (servern), D1 (databas), Durable Objects (realtid för quiz och spel), R2 (bilder och ljud), Browser Rendering (förhandsbilder och PDF), Email Service (e-post från tjänsten), Turnstile (skydd mot robotar i publika formulär), egna domäner för Kunden, hastighetsgränser, Cloudflare Access (granskningsverktyget), CDN och TLSAlla kategorier i Bilaga 1 utom det som bara går till Anthropic; IP-adress och tekniska uppgifter i varje anropD1, R2 och Durable Objects med EU-jurisdiktion. E-post och nätverkstrafik via Cloudflares globala nät.Cloudflares DPA med standardavtalsklausuler. Cloudflare, Inc. är certifierat enligt EU–US Data Privacy Framework (aktiv på dataprivacyframework.gov 2026-10-28). https://www.cloudflare.com/cloudflare-customer-dpa/
Google (Google Cloud EMEA Ltd, Irland, och Google LLC, USA)Google Workspace: Gmail för supporten på hello@oquiz.appDet Kundens användare själva skriver till supporten, och uppgifter Kunden skickar för hjälpGoogles datacenter, också utanför EUGoogles Cloud Data Processing Addendum med standardavtalsklausuler. Google LLC är certifierat enligt EU–US Data Privacy Framework (aktiv på dataprivacyframework.gov 2026-10-28). https://cloud.google.com/terms/data-processing-addendum
Anthropic Ireland, Limited (Irland), med Anthropic, PBC (USA)Claude skriver AI-quiz och texter, bara när en användare ber om det, föreslår ändrade frågor när en källa ändrats, och skriver Veckans quiz ur de Slack-kanaler Kunden valtÄmne, språk, målgrupp, befintliga frågor, inklistrad text, organisationens beskrivning, källornas text vid en ändring, kanalernas meddelandenUSAAnthropics DPA, som ingår i de kommersiella villkoren, med standardavtalsklausuler. Anthropic tränar inte på data från API:t och raderar indata och svar inom 30 dagar, utom det som flaggas för missbruk. https://www.anthropic.com/legal/commercial-terms

Tjänster som inte är underbiträden (oQuiz lämnar inte Kundens personuppgifter till dem för oQuiz räkning), men som Kunden bör känna till:

TjänstVarför den inte är ett underbiträde
Apple (Sign in with Apple), Google (Sign in with Google), Microsoft (inloggning med arbets- eller privat Microsoft-konto), Kundens egen inloggning via SAML eller OIDCAnvändaren loggar in direkt hos leverantören, som är självständigt personuppgiftsansvarig för inloggningen. oQuiz tar emot konto-id, namn och, för Google och Microsoft, e-postadress eller användarnamn.
Klipy (Kikliko, Inc., USA): sök efter GIF, klistermärken, memes och klippAnvändarens app eller webbläsare söker och hämtar bilderna från Klipy med oQuiz API-nyckel, så Klipy ser enhetens IP-adress och sökordet. När oQuiz server hämtar åt ett spel når ingen personuppgift Klipy. https://klipy.com/support/privacy-policy
Unsplash (USA): sök efter fotonServern söker hos Unsplash med sökordet; det valda fotot visas från Unsplash, som då ser tittarens IP-adress.
Apple Music (MusicKit)Uppspelning sker på användarens enhet med användarens eget abonnemang. oQuiz sparar bara katalog-id.
ElevenLabs (USA): rösterLäser bara oQuiz egna frågepaket och maskotens repliker, aldrig Kundens quiz.
PostHog, Inc. (EU-moln, USA-bolag)Produktstatistik efter varje användares eget samtycke, med oQuiz som självständigt ansvarig (avsnitt 2.2), i appen, i panelen på join.oquiz.app och på oquiz.app. Spelsidorna för deltagare har ingen PostHog.
PaddleSäljer licenser på webben som återförsäljare och är självständigt ansvarig för köpet.

Tjänster Kunden själv kopplar in (avsnitt 6.5): Slack, Microsoft 365 (SharePoint, OneDrive, Entra ID, Teams), Atlassian Confluence, Notion, Google Workspace (Drive, grupper, Chat) och Kundens lärplattform. oQuiz hämtar och skickar uppgifter där bara när Kunden kopplat in tjänsten, och Kunden kan koppla bort den.


Bilaga 3: Tekniska och organisatoriska säkerhetsåtgärder

Det som gäller i dag

Kryptering och nätverk

  • All trafik till join.oquiz.app och oquiz.app går över HTTPS med TLS som Cloudflare terminerar. Sessionskakan oq_session är HttpOnly, Secure och SameSite=Lax, och gäller i 30 dagar.
  • Lagring i D1, R2 och Durable Objects krypteras i vila av Cloudflare.
  • Nycklar till Kundens kopplade tjänster (Microsoft, Atlassian, Google, Slack) lagras krypterade i databasen.

Identitet och åtkomst

  • Inloggning endast via Apple, Google, Microsoft eller Kundens egen inloggning (SAML eller OIDC), och konton kan hanteras med SCIM. oQuiz har inga lösenord.
  • Sessionstoken, enhetskoder och personliga länkar lagras bara som SHA-256-hashar; en identitetstoken från Apple kan användas en gång.
  • Värdens nyckel till ett spel lagras bara som hash.
  • Granskningsverktyget (/granska, /v1/review) ligger bakom Cloudflare Access, och servern kontrollerar dessutom själv Access-token (RS256, rätt aud).
  • Hemligheter (API-nycklar, OAuth-hemligheter) ligger som krypterade hemligheter i Cloudflare, aldrig i koden.
  • Behörighet i quiz och organisationen styrs av roller (ägare, redaktör, administratör) och kontrolleras i servern, inte i klienten.

Dataminimering

  • Foton omkodas och inspelningar byggs om i servern, vilket tar bort inbäddad metadata som plats; storleken begränsas.
  • Inklistrad text till AI:n och källornas text sparas inte i databasen eller loggen.
  • IP-adresser lagras inte; för hastighetsgränser används en hash, bara i minnet.
  • Formulärens svar från personliga utskick visas bara som summor för minst fem personer.
  • Poster om spellänkar raderas inom tre dagar; spelets data en timme efter att koden slutat gälla (högst 48 timmar). Deltagares namn i utbildningar och formulär tas bort efter två år, och publika formulärsvar efter Kundens valda tid.

Skydd mot missbruk

  • Hastighetsgränser i Cloudflare för spel, sexsiffriga koder, köp och formulär, ett dygnstak för svar på publika formulär, och Cloudflare Turnstile för publika formulär på oquiz.app.
  • AI-kvot per konto, villkorad insättning mot samtidiga anrop och ett dygnstak för kostnaden.

Utveckling och drift

  • Automatiska tester för servern (omkring 140 testfiler), webben (omkring 100) och appen. Formulärens integritetstester körs automatiskt före varje publicering av servern; övriga tester körs för hand före publicering.
  • Varje publicering är en Cloudflare-version som kan rullas tillbaka; databasmigreringar är versionerade i git.
  • Tredjepartsskript laddas inte från andra ursprung, med undantag för Cloudflare Turnstile i publika formulär; webbsidorna har en innehållssäkerhetspolicy (CSP).

Organisation

  • En person (grundaren) har åtkomst till produktionsmiljön och har undertecknat ett sekretessåtagande.
  • Tvåfaktorsinloggning på de administrativa kontona hos Cloudflare, GitHub, Apple, Google och Anthropic.

Planerat, inte infört

  • Skriftliga policyer för informationssäkerhet, åtkomst, incidenthantering, ändringshantering, leverantörer och kontinuitet.
  • Loggning med lagring och larm för servern.
  • Dokumenterade säkerhetskopior av R2 och prov av återställning.
  • Automatisk sårbarhetsskanning av beroenden och kod, kontinuerlig integration och årligt penetrationstest.
  • En samlad export av organisationens uppgifter i tjänsten.
  • SOC 2 Type 1 och därefter SOC 2 Type 2.
English (gäller vid skillnad)

Utbildning

UtbildningResultat & uppföljningFormulärKällor & integrationer

Företag

LivesessionerSäkerhetPriser

Tillfällen

EventAvtackningFredagsquizUppstartJulquiz

oQuiz

SällskapSkolorOm oQuizSupport
IntegritetspolicyVillkorÅterbetalning
Copyright 2026 © House of Buttons AB