Relaterat dokument: Användarvillkor

Integritetspolicy

App: Lärarappen (Teacher's App)
Utvecklare och personuppgiftsansvarig: Maciej Bernacki
Kontakt: bernacki.dev@gmail.com
Senast uppdaterad: 15 september 2026

Detta dokument är en översättning som tillhandahålls för din bekvämlighet. Vid eventuella avvikelser mellan denna översättning och den engelska versionen har den engelska versionen företräde.

1. Översikt

Den här integritetspolicyn förklarar vilka uppgifter Lärarappen hanterar, vad som aldrig lämnar din enhet, vad som skickas till externa tjänster och varför, samt hur länge uppgifterna sparas. Appen är en assistent för planering och sagoberättande för vuxna som tar hand om små barn: förskollärare som planerar för sina grupper och föräldrar som använder appens föräldraläge (som i appen heter Föräldraappen) för att planera för sina egna barn hemma. Den här policyn gäller båda.

Appen har inga användarkonton. Vi samlar inte in ditt namn, din e-postadress eller någon profil om dig. Appens vägledande designprincip är att barnens personuppgifter aldrig lämnar din enhet: barnens namn, datum, anteckningar och alla andra identifierande uppgifter tas bort eller ersätts med neutrala etiketter på själva enheten innan någon förfrågan skickas till någon tjänst. Sångtexter som du skriver eller redigerar i appen är ett medvetet undantag: de skickas precis som du skrev dem (§3.9).

För att se om appen verkligen hjälper människor att komma igång sparar vår server en liten post om hur varje installation används – vilka dagar den användes och hur långt den kom i de första stegen – kopplad enbart till en slumpmässig identifierare för installationen (§3.10).

Att vi inte samlar in ditt namn betyder inte att du är osynlig för annonstjänster. Gratisversionen visar annonser som levereras av Google AdMob, och när du köper en prenumeration eller ett tokenpaket skickar appen en mäthändelse till Meta så att vi kan se vilken annonsering som faktiskt fungerar. Båda beskrivs utförligt i §6, båda omfattas av en enda samtyckesfråga där europeiska regler kräver en sådan, och att tacka nej ändrar ingenting i hur appen fungerar för dig.

2. Uppgifter som stannar på din enhet

Följande uppgifter lagras endast på din enhet, i appens lokala databas och privata lagringsutrymme. De laddas aldrig upp automatiskt. Det enda som kan få något av detta att lämna enheten är åtgärder som du själv vidtar: att generera innehåll, vilket skickar de anonymiserade beskrivningar som förklaras i §3.1, att exportera eller dela en fil, att skicka in en innehållsrapport (§3.8) eller att skapa en sång av en text du själv har skrivit (§3.9).

Röstdiktering, där den erbjuds, använder Androids inbyggda taligenkänning. Endast den igenkända texten används; appen spelar aldrig in, lagrar eller överför ljud till våra servrar.

Om du avinstallerar appen raderas alla dessa lokala uppgifter.

3. Vad som skickas till vår server och varför

Appens AI-funktioner går via en proxyserver som drivs av utvecklaren på Google Cloud Run inom Europeiska unionen (regionen europe-central2, Warszawa). Appen kommunicerar aldrig direkt med AI-leverantörerna. Varje förfrågan till proxyn innehåller: en anonym enhetsidentifierare (ett slumpmässigt UUID som skapas vid installationen – den identifierar installationen, inte dig), appversionen, för vissa förfrågningar en Google Play Integrity-token som används för att blockera missbruk, samt – i aktuella versioner av appen – de förloppsmarkörer för de första stegen som beskrivs i §3.10. Proxyns loggar registrerar endast teknisk metadata (till exempel typ av förfrågan, resultat, tidpunkt, den anonyma enhetsidentifieraren och, för förfrågningar om dagsplaneringar, vilket lands utbildningssystem som har valts) – aldrig innehållet i dina förfrågningar.

3.1. AI-generering (dagsplaneringar, sagor, anpassningar)

För att generera innehåll skickar appen dina lektionsparametrar och – där du har angett dem – beskrivningar av barnens pedagogiska eller utvecklingsmässiga behov. Det är dessa beskrivningar som AI:n anpassar aktiviteterna efter, och de kan röra sådant som neurodiversitet eller beteende, så beskriv bara det som behövs. Innan något skickas tar appen bort namn och identifierande uppgifter på enheten och ersätter varje barn med en neutral etikett (till exempel ”Barn A”); svaren kontrolleras på enheten och avvisas om de innehåller ett riktigt namn. Beskrivningarna behandlas för att generera ditt innehåll och lagras inte på vår server. Genererade sagor skrivs uteslutande med fiktiva karaktärsnamn.

I föräldraläget går appen längre: den lägger aldrig själv in ett barns eget namn i en förfrågan. Varje barn du väljer beskrivs endast med en ungefärlig ålder som räknas fram ur det födelseår du har angett och med det du har antecknat om vad barnet tycker om, inte tycker om och behöver, och dina barns namn tas bort på enheten från allt annat du skriver innan det skickas – utom sångtexter och sångtitlar som du själv skriver eller redigerar, som skickas precis som du skrev dem (§3.9). Precis som i lärarläget lagras dessa beskrivningar inte på vår server.

3.2. Ljuduppläsning av sagor (text till tal)

När du begär en uppläsning skickas sagans text – som endast innehåller fiktiva namn – och ditt röstval via proxyn till ElevenLabs, en leverantör av talsyntes med säte i USA (se §4 om överföring av uppgifter). Det färdiga ljudet laddas ner till din enhet.

3.3. Sagoillustrationer

När du begär en illustration används en namnfri beskrivning av sagan för att generera en bild, som lagras i Google Cloud Storage så att din enhet kan ladda ner den. Bilden levereras via en länk som inte går att gissa sig till och som appen inte publicerar någonstans, men vem som helst som har den exakta länken skulle kunna öppna den – betrakta därför inte illustrationslänkar som privata om du delar dem.

3.4. Köp och prenumerationer

Betalningar hanteras uteslutande av Google Play Billing – vi får aldrig dina kortuppgifter, ditt namn eller din adress. Efter ett köp skickar appen till proxyn den köptoken som Google Play har utfärdat, och proxyn verifierar den hos Google och lagrar följande i Google Cloud Firestore (EU-region): den anonyma enhetsidentifieraren, köptoken, den köpta produkten (prenumerationsnivå och plan, eller ett engångspaket med tokens), dess utgångsdatum och tidsstämplar för verifieringen. Google Play meddelar även vår server direkt om ändringar i prenumerationens status (till exempel en uppsägning), så att rättigheterna förblir korrekta.

För den annonsmätning som beskrivs i §6.2 beräknar servern dessutom en enkelriktad, saltad hash av det ordernummer som Google Play har utfärdat, och returnerar den till appen. Den gör att Meta kan räkna ett köp en gång; den kan inte omvandlas tillbaka till ordernumret, och varken ordernumret i sig eller köptoken skickas någonsin till en annonstjänst.

3.5. Användningsgränser och tokensaldon

För att gratisversionens gränser och tokenekonomierna ska fungera rättvist även vid ominstallationer sparar servern räknare per enhet kopplade till den anonyma enhetsidentifieraren: hur många gratisgenereringar som har använts, hur många belönade annonser som har krediterats, de aktuella saldona för sago- och ljudtokens samt när var och en av dessa poster skapades.

3.6. Belönade annonser

Om du tittar på en belönad annons för att tjäna en extra generering anropar Google AdMob vår server med en signerad bekräftelse som innehåller annonshändelsen och den anonyma enhetsidentifieraren; servern verifierar bekräftelsen och använder den för att kreditera belöningen.

3.7. Rekommendationsprogram

Om du installerar appen via någons rekommendationslänk följer personens rekommendationskod med i Google Plays installationshänvisning; appen läser endast den koden ur hänvisningen – samt, för installationer från Föräldraappens butikssida, en markör som förväljer föräldraläget och som stannar på din enhet. När en rekommendation krediteras kopplas den nya installationens anonyma enhetsidentifierare till inbjudarens anonyma enhetsidentifierare på vår server. Ingen av identifierarna kan härledas till en person – inga namn, kontakter, konton eller uppgifter från Play-profiler samlas in. Rekommendationsförfrågningar använder dessutom Play Integrity-kontroller och tak per enhet för att förhindra att programmet utnyttjas systematiskt.

3.8. Innehållsrapporter

Appen har alternativet ”Rapportera det här innehållet” på AI-genererat innehåll. När du skickar in en rapport laddas följande upp: den innehållstyp och den rapportkategori du valde, din valfria kommentar, det rapporterade innehållet i sig, metadata om språk och röst, appversionen och den anonyma enhetsidentifieraren. Rapporter är det enda fall där innehåll från appen laddas upp för att granskas av en människa (inte en AI). Integritetsskyddet gäller fortfarande på vägen ut: rapporterade sagor innehåller redan från början endast fiktiva namn; i en rapporterad dagsplanering ersätts barnens riktiga namn med neutrala etiketter på din enhet före uppladdningen; när du rapporterar en illustration skickas dess befintliga länk i stället för att bilden laddas upp på nytt. Rapporter granskas av utvecklaren och används för innehållsmoderering, i enlighet med Google Plays policy för AI-genererat innehåll.

3.9. Sångskapande

När du skapar en sång förbereds först dess text. Du kan låta AI:n skriva den utifrån ditt tema och dina val – då gäller samma hantering som i §3.1, med behovsbeskrivningar som anonymiseras på enheten – eller så skriver eller redigerar du texten själv. Sångtexter som du själv skriver eller redigerar anonymiseras avsiktligt inte: de är din egen text och skickas exakt som du skrev dem – till den AI-tjänst som ordnar dem i en sångstruktur och, om du begär en omslagsbild, till bildtjänsten (som tar emot sångens titel och text). Redigeraren påminner dig om detta där du skriver; ta inte med personuppgifter som du inte vill få behandlade. Den färdiga texten skickas sedan till ElevenLabs (USA, §4) för att komponera ljudet, som laddas ner till din enhet och endast sparas där – servern lagrar varken din text eller det komponerade ljudet. Omslagsbilder lagras på samma sätt som sagoillustrationer (§3.3).

3.10. Installationsaktivitet och förlopp i de första stegen

För att förstå om de som installerar appen lyckas komma igång och fortsätter att använda den sparar servern en liten post per installation, kopplad till den anonyma enhetsidentifieraren. Den innehåller när appen första gången kontaktade vår server, när den senast gjorde det (uppdateras högst ungefär en gång per dag), appversionen vid dessa två tillfällen samt en lista över de dagar då appen kontaktade vår server.

Aktuella versioner av appen skickar dessutom förloppsmarkörer för de första stegen med sina förfrågningar, och posten sparar även dem. En markör är ett nummer som betyder att installationen har nått ett av stegen för att komma igång: till exempel att välkomstskärmen visades (och om den kunde förvälja ditt land utifrån enhetens regioninställning), att lärar- eller föräldraläget valdes, att din första klass eller ditt första barn sparades, att steget med barnprofilen öppnades, slutfördes eller hoppades över, att en skärm för dagsplanering öppnades, att knappen för att generera trycktes, att en planering sparades, att introduktionen slutfördes eller att dialogrutan för utskrift eller delning öppnades för en planering. En av markörerna anger bara att installationen är äldre än den här funktionen. I markörerna finns inget innehåll, inga namn och inget du har skrivit.

Vi använder posten endast för att mäta hur installationer kommer igång och kommer tillbaka – främst sammantaget för alla installationer och, för att utreda ett problem, genom att titta på en enskild installations post tillsammans med dess användningsräknare (§3.5) och prenumerationsstatus (§3.4). Den används inte för annonsering och lämnas inte ut till annonspartner.

3.11. Påminnelser

Appen kan skicka enstaka påminnelser – till exempel en påminnelse på söndagskvällen om att planera veckan som kommer. De är avstängda tills du själv slår på dem: appen erbjuder dem när du har genererat en planering och ber Google om en aviseringstoken bara om du tackar ja och Android tillåter aviseringar. Därefter skickar appen denna token till vår server – en identifierare som utfärdas av Google Firebase Cloud Messaging och som gör att ett meddelande kan nå den här installationen – tillsammans med den anonyma enhetsidentifieraren, appens gränssnittsspråk, din tidszons avvikelse från UTC (så att påminnelsen kommer vid rätt lokal tid) och appversionen. Servern registrerar också när den här registreringen påbörjades och när appen senast förnyade den (ungefär en gång per dag medan du använder appen), samt när en påminnelse senast skickades till installationen, så att samma påminnelse inte skickas två gånger.

Påminnelser levereras via Google Firebase Cloud Messaging, som tar emot token och påminnelsens text. Texten är densamma för alla som använder appen på ditt språk och innehåller aldrig ditt namn, ett barns namn eller något från dina planeringar. Du kan när som helst stänga av påminnelser i Androids aviseringsinställningar för appen.

4. Tjänsteleverantörer och andra mottagare

Appen använder följande externa tjänster:

Tjänst Syfte Vad den tar emot Plats
Google Gemini (2.5 Flash) AI-generering av text och bilder Anonymiserade, namnfria prompter (§3.1); sångtexter du själv skriver, precis som du skrev dem (§3.9) Google – via vår EU-proxy; kan behandlas utanför EES
ElevenLabs, Inc. Ljuduppläsning av sagor (text till tal) och komponering av sånger (musik) Namnfri sagotext och röstval (§3.2); sångtext och stilinställningar (§3.9) USA
Google AdMob Annonsering i gratisversionen Enhetsidentifierare, interaktioner med appen och annonser, prestandadata (§6.1) Enligt Googles policy
Meta Platforms Ireland Limited Annonsmätning En händelse per påbörjad prenumeration eller tokenköp – innehållet specificeras i §6.2 Irland; kan behandlas i USA enligt Metas egna skyddsåtgärder för överföring
Google Play Billing Betalningar Hanteras av Google; vi ser endast tokens (§3.4) Enligt Googles policy
Google Play Integrity Skydd mot missbruk Äkthetssignaler för enhet/installation Enligt Googles policy
Google Firebase Cloud Messaging Leverans av påminnelser, om du slår på dem Aviseringstoken och påminnelsens text (§3.11) Enligt Googles policy
Google Cloud (Run, Firestore, Storage, Logging) Serverhosting, lagring, loggar De uppgifter på serversidan som beskrivs i §3 EU – europe-central2 (Warszawa)

AdMob och Meta är inte våra personuppgiftsbiträden. De använder även det de tar emot för sina egna annonsändamål, som självständiga personuppgiftsansvariga. Vi kan inte komma åt, rätta eller radera de kopior som de har; förfrågningar om dessa ska riktas direkt till Google eller till Meta (§8).

Vissa av dessa flöden kan behandlas utanför EES: ElevenLabs behandlar förfrågningar om uppläsning och sångkomponering – sagotexten eller sångtexten – i USA enligt sina villkor för personuppgiftsbehandling, som innefattar EU:s standardavtalsklausuler; förfrågningar till Google Gemini går via vår EU-proxy till Googles Gemini-API, där Google kan behandla dem utanför EES enligt sina villkor för personuppgiftsbehandling; och de köphändelser som beskrivs i §6.2 går till Meta Platforms Ireland, som kan behandla dem i USA enligt sina egna skyddsåtgärder för överföring. Påminnelser (§3.11) levereras via Google Firebase Cloud Messaging, som också kan behandla token och påminnelsens text utanför EES. Se även: Googles integritetspolicy.

5. Hur länge uppgifter sparas

Uppgifter Lagringstid
Innehållet i AI-förfrågningar (prompter, beskrivningar, sångtexter) Lagras inte – behandlas endast under överföringen
Serverloggar (teknisk metadata, inget förfrågningsinnehåll) 30 dagar
Uppgifter om köp och rättigheter Så länge appen drivs – nödvändigt för att de betalda funktionerna ska fortsätta fungera och för att förhindra missbruk
Köphändelser som skickas till Meta (§6.2) Sparas av Meta enligt Metas egna villkor, inte våra. Att återkalla samtycket stoppar framtida händelser; det tar inte tillbaka en händelse som redan har skickats, och vi kan inte radera Metas kopia åt dig
Användningsräknare och tokensaldon Så länge appen drivs
Post om installationsaktivitet och förlopp i de första stegen (§3.10) Så länge appen drivs
Aviseringstoken och påminnelsehistorik (§3.11) Så länge appen drivs, om posten inte raderas tidigare – automatiskt när Google vid utskick av en påminnelse meddelar att token inte längre är giltig, eller på begäran. Att stänga av aviseringar i Android gör att påminnelser inte längre visas, men raderar inte i sig denna post
Uppgifter om rekommendationer Så länge appen drivs (för att förebygga bedrägerier)
Innehållsrapporter Sparas som appens dokumentation av innehållsmodereringen så länge appen drivs
Sagoillustrationer och omslagsbilder för sånger (kopia i molnet) Tills de ersätts av en nygenererad version, eller på begäran
Alla lokala uppgifter på din enhet Tills du raderar dem eller avinstallerar appen

Alla uppgifter på serversidan är kopplade enbart till den anonyma enhetsidentifieraren. Du kan när som helst begära att de raderas (§8). Raden om Meta ovan är den enda posten i den här tabellen som inte är vår att radera.

6. Annonsering och samtycke

Två saker i appen rör annonsering: annonserna som visas i gratisversionen och en mäthändelse som skickas när du köper något. Inom EES, Storbritannien och Schweiz styrs båda av ett enda samtyckesformulär, som appen visar vid den första starten. Det frågar om annonser får vara personanpassade och – under appens egna ändamål att lagra eller läsa information på din enhet och att mäta hur väl annonseringen fungerar – om våra annonspartner, däribland Meta, får ta emot den mätning som beskrivs i §6.2. Någon andra fråga finns inte, och inte heller någon separat inställning. Du kan när som helst öppna formuläret igen i appens Inställningar (”Integritetsalternativ för annonser”) eller använda Androids systeminställningar. Att tacka nej kostar dig ingenting: alla funktioner, inklusive köp, fungerar exakt likadant.

Utanför dessa länder visas formuläret inte, eftersom reglerna som kräver det inte gäller där. Annonserna är då personanpassade, och den köphändelse som beskrivs i §6.2 skickas när du köper. Du kan fortfarande begränsa annonsanpassningen via Androids egna inställningar, och om du hellre vill att köphändelsen inte skickas kan du skriva till oss (§11).

6.1. Annonser (Google AdMob)

Gratisversionen visar annonser som levereras av Google AdMob. AdMob kan samla in din enhets annons-ID och andra enhetsidentifierare, hur appen och dess annonser används (till exempel appstarter, tryck och videovisningar), uppgifter om appens prestanda och ungefärlig plats (på landsnivå). Prenumeranter ser inga annonser. Mer information: Googles annonspolicy.

6.2. Köpmätning (Meta)

För att vi ska kunna se vilken annonsering som faktiskt leder människor till appen skickar den en händelse till Meta varje gång du påbörjar en prenumeration eller köper ett tokenpaket. Inget annat skickas någonsin: inte en förnyelse av prenumerationen, inte ett byte av plan, inte en återställning av ett köp, inte en ominstallation, och ingenting alls om du aldrig köper något. Händelsen går direkt från din enhet till Meta – inte via vår server – och innehåller:

Meta ser dessutom den internetadress som händelsen kommer från, vilket anger ungefärlig plats. Händelsen innehåller aldrig ditt namn, ett barns namn eller något innehåll från en dagsplanering, en saga eller en sång.

Där samtyckesformuläret gäller skickas ingen händelse om du inte har samtyckt till dessa ändamål och till Meta som partner. Att återkalla det samtycket stoppar framtida händelser, raderar identifieraren ovan från din enhet och kasserar de händelser som ännu inte har laddats upp – men det kan inte ta tillbaka en händelse som redan har skickats. För det som Meta redan har, kontakta Meta direkt (§8). Metas egen policy: Metas integritetspolicy.

7. Barns personuppgifter

Appen är ett verktyg för vuxna – lärare och föräldrar – och riktar sig inte till barn; vi samlar inte medvetet in personuppgifter från barn. De uppgifter om barnen som en lärare matar in är lärarens egen yrkesmässiga dokumentation, och de uppgifter som en förälder matar in i föräldraläget gäller förälderns egna barn. I båda fallen lagras de endast på den vuxnas enhet och, som beskrivs i §2 och §3, överförs de aldrig någonstans i en form som identifierar ett barn. Om du själv skriver en sångtext skickas den precis som du skrev den (§3.9) – undvik barns personuppgifter där. Köp är knutna till den vuxnas eget Google Play-konto.

8. Dina rättigheter (GDPR)

Enligt GDPR har du rätt till tillgång, rättelse, radering och begränsning av behandlingen, rätt att göra invändningar och rätt till dataportabilitet, samt rätt att lämna in klagomål till din tillsynsmyndighet (i Polen: UODO).

9. Säkerhet

All trafik mellan appen, proxyn och tjänsteleverantörerna använder HTTPS. Lokala uppgifter skyddas av Androids appsandlåda. Uppgifterna på serversidan finns i EU-regionen; administrativ åtkomst till dem är begränsad till utvecklaren och skyddad av en hemlig nyckel; loggarna innehåller aldrig förfrågningarnas innehåll. Ingen säkerhetsåtgärd är absolut, men arkitekturen är utformad så att de känsligaste uppgifterna – allt som namnger ett barn – aldrig ens når en server (det avsiktliga undantaget är sångtexter du själv skriver, §3.9).

10. Ändringar av denna policy

Vi kan uppdatera denna policy allteftersom appen utvecklas eller lagen kräver det. Den aktuella versionen finns alltid på den här adressen, med datumet för den senaste uppdateringen angivet ovan. Väsentliga ändringar återspeglas i appen eller i dess butiksbeskrivning.

11. Kontakt

Vid frågor som rör integritet, kontakta:
📧 bernacki.dev@gmail.com