KanjiKaku

Integritetspolicy

Integritetspolicy för applikationen KanjiKaku

Senast uppdaterad: 30 september 2026

Sammanfattningsvis: studiedata stannar på användarens enhet. Applikationen kräver inget konto, utvecklaren driver ingen server som lagrar uppgifter om användarna, och applikationen visar ingen reklam och utför ingen spårning.

Vissa funktioner upprättar dock nätverksanslutningar till tredjepartstjänster. Avsnitten nedan anger uttömmande vilka uppgifter som lämnar enheten, till vem de överförs, i vilket syfte och om överföringen är frivillig.

Lagrade uppgifter och var de sparas

Alla studiedata – de kanji som studerats, den registrerade kunskapsnivån för var och en, kortlekar och omgångar, applikationsinställningar och sessionshistorik – skrivs till en fil i själva applikationen på användarens enhet.

Dessa uppgifter stannar där. De kopieras inte till någon server och är inte tillgängliga för utvecklaren eller för tredje part, med det enda undantag som beskrivs i avsnittet ”Kraschrapporter”. Avinstallation av applikationen raderar dem.

Applikationen för dessutom en lokal logg över handskriftsövningar: de drag som ritats vid misslyckade försök och en rad med siffror för varje försök. Loggen är begränsad till 100 tecken och 500 försök, och de äldsta posterna raderas efter hand. Dess enda syfte är att göra det möjligt för användaren att frivilligt skicka den till utvecklaren; den överförs aldrig automatiskt och kan raderas via Inställningar.

Vad applikationen inte gör

  • Den kräver inget konto och ingen registrering. Den efterfrågar inte namn, e-postadress eller ålder.
  • Utvecklaren driver ingen server som lagrar användarnas framsteg.
  • Den visar ingen reklam och integrerar inga annonsnätverk.
  • Utvecklaren utför ingen analys eller spårning av användningen, och applikationen använder inga annonsidentifierare. Tredjepartskomponenter som på eget initiativ skickar tekniska uppgifter anges i avsnittet ”Nätverksanslutningar”.
  • Inga uppgifter säljs eller lämnas ut till tredje part för reklam- eller kommersiella ändamål.

Nätverksanslutningar

Applikationen upprättar nätverksanslutningar endast i de fall som anges nedan. För vart och ett anges när det sker, vilka uppgifter som lämnar enheten, vem som tar emot dem, i vilket syfte och om det är frivilligt. Om ingen anslutning finns utförs inte den aktuella funktionen, och studierna påverkas inte.

1 · Kontroll av uppdateringar

  • När. Vid varje start av applikationen och, så länge den är öppen, varje gång den återgår till förgrunden, dock högst en gång per tio minuter.
  • Uppgifter som lämnar enheten. IP-adressen; plattformen (Android eller iOS); applikationens inbyggda version, publiceringskanalen och identifieraren för den installerade uppdateringen; samt en slumpmässig installationsidentifierare som skapas av uppdateringskomponenten själv. Inga studiedata överförs.
  • Mottagare. Expo Application Services, som drivs av 650 Industries, Inc. (USA). Dess integritetspolicy finns på expo.dev/privacy.
  • Syfte. Att fastställa om det finns en nyare version av applikationen och i så fall hämta den.
  • Karaktär. Automatisk; kan inte stängas av i applikationen. Utan anslutning görs ingen kontroll och applikationen körs med den installerade versionen.

2 · Köp i appen

  • När. Vid varje start av applikationen, för att kontrollera om köpet finns; när köpskärmen öppnas, för att hämta priset; samt vid köp eller återställning av köpet.
  • Uppgifter som lämnar enheten. Förfrågan och i förekommande fall köpbegäran skickas till butikens köpsystem (App Store på iOS, Google Play på Android), som hanterar dem med det butikskonto som är inloggat på enheten och produktidentifieraren. Betalningen anges och behandlas helt i butiken.
  • Mottagare. Apple Inc. eller Google LLC, beroende på enhet, som behandlar dessa uppgifter enligt sina egna villkor och integritetspolicyer. Utvecklaren tar inte emot några betalningsuppgifter, namn eller e-postadresser; utvecklaren får från butiken endast de försäljningsrapporter som butiken tillhandahåller.
  • Syfte. Att genomföra köpet och låsa upp det köpta innehållet på enheten.
  • Karaktär. Kontrollen vid start sker automatiskt. Köpet är frivilligt; utan det erbjuder applikationen det kostnadsfria innehållet.

3 · Aktuella erbjudanden och meddelande om ny version

  • När. När applikationen startas, för meddelandet om ny version, och när köpskärmen öppnas, för erbjudandena.
  • Uppgifter som lämnar enheten. En begäran om att hämta de offentliga filerna kanjikaku.com/version.json och kanjikaku.com/ofertas.json, vilket gör det möjligt för servern att se IP-adressen och de vanliga tekniska uppgifterna för varje anslutning. Inga andra uppgifter överförs: jämförelsen med den installerade versionen görs på enheten.
  • Mottagare. GitHub Pages, som drivs av GitHub, Inc. (USA) och som är värd för webbplatsen kanjikaku.com.
  • Ändamål. Att meddela att en nyare version av applikationen finns i butiken och att visa aktuella erbjudanden.
  • Karaktär. Kontrollen vid start sker automatiskt; meddelandet tvingar inte till uppdatering och kan avfärdas. Begäran om erbjudanden sker endast om användaren öppnar köpskärmen.

4 · Kraschrapporter

Endast om användaren aktiverar dem. Innehåll, mottagare och lagringstid beskrivs i avsnittet ”Kraschrapporter”.

5 · Taligenkänning

  • När. Endast om användaren aktiverar röstigenkänningen, som är avstängd som standard, i läsövningens inställningar; i så fall medan mikrofonen är öppen i den övningen.
  • Uppgifter som lämnar enheten. På iOS, och på Android när enheten har japansk taligenkänning utan anslutning, inga: igenkänningen sker på enheten. På Android-enheter som saknar detta överför systemets taligenkänning det ljud som fångas under lyssnandet, tillsammans med det förväntade ordet och dess läsning, som applikationen lämnar som ledtråd.
  • Mottagare. I det senare fallet Google LLC, som leverantör av systemets taligenkänningstjänst, enligt dess egna villkor.
  • Syfte. Att transkribera den uttalade läsningen för att jämföra den med den förväntade.
  • Karaktär. Frivillig: röstigenkänningen är avstängd som standard, kan när som helst pausas eller stängas av, och övningen kan genomföras utan den.

6 · Talsyntes

  • När. När applikationen läser upp en japansk text med systemets röst.
  • Uppgifter som lämnar enheten. På iOS inga. På Android överför systemets talsyntes den text som ska läsas upp om den valda rösten är en av dem som i Inställningar anges som ”via internet”, eller om systemets standardröst fungerar via nätverket.
  • Mottagare. Google LLC, som leverantör av systemets talsyntes, enligt dess egna villkor.
  • Syfte. Att generera ljudet för uppläsningen.
  • Karaktär. Frivillig: i Inställningar kan en röst utan anslutning väljas, vilket rekommenderas.

7 · Textigenkänning i fotografier

  • När. När funktionen ”Från ett foto” används.
  • Uppgifter som lämnar enheten. Varken fotografiet eller den igenkända texten: igenkänningen utförs på enheten av Googles komponent ML Kit. Denna komponent kan på eget initiativ skicka tekniska driftsuppgifter till Google: enhetens tillverkare och modell, operativsystemets version, applikationens namn och version, installationsidentifierare, prestandamått, komponentens konfiguration och felkoder.
  • Mottagare. Google LLC. Förteckningen över uppgifterna finns på developers.google.com/ml-kit/android-data-disclosure.
  • Syfte. Enligt Google diagnostik av komponenten och mätning av dess användning.
  • Karaktär. Frivillig: sker endast om användaren använder funktionen.

8 · Externa länkar

När användaren trycker på en länk till denna webbplats eller till en e-postadress öppnar applikationen den i enhetens webbläsare eller e-postapplikation. Vad som sker därefter regleras av villkoren för dessa applikationer och för den besökta webbplatsen.

Rättslig grund. Utvecklarens berättigade intresse av att hålla applikationen uppdaterad och fungerande och av att kontrollera köp (fall 1–3); användarens samtycke när det gäller kraschrapporter (fall 4); samt användarens egen begäran när den aktuella funktionen används (fall 5–8).

Export och import av en kopia

Användaren kan när som helst exportera en kopia av studiedata. Applikationen skapar en fil och skickar den till operativsystemets delningsruta; dess vidare destination avgörs uteslutande av användaren, och från och med den tidpunkten styrs filen av villkoren för den tjänst dit den skickas. Applikationen laddar inte upp den någonstans.

Import fungerar i omvänd ordning: användaren väljer en fil, och applikationen läser den och ersätter nuvarande studiedata med dess innehåll. Endast den uttryckligen valda filen läses.

Påminnelser

Om den dagliga påminnelsen aktiveras schemaläggs den på själva enheten. Det finns ingen aviseringsserver och ingen push-token: applikationen kan inte avgöra om en påminnelse har visats, och inga aviseringar kommer från källor utanför enheten.

Behörigheter

  • Aviseringar — begärs endast om den dagliga påminnelsen är aktiverad.
  • Filer — begärs endast vid export eller import och begränsas till den valda filen.
  • Mikrofon och taligenkänning — begärs endast om användaren aktiverar röstigenkänningen i läsövningens inställningar, ett alternativ som är avstängt som standard. Se avsnittet nedan och fall 5 i avsnittet ”Nätverksanslutningar”.
  • Kamera och fotografier — begärs endast när funktionen ”Från ett foto” används och är begränsade till det tagna eller valda fotot. Texten känns igen på enheten och fotot lämnar den inte. Applikationen sparar inte fotot; systemet kan behålla en tillfällig kopia i applikationens cache tills det rensar den.
  • Applikationen har inte åtkomst till platsdata eller kontakter.

Högläsning och mikrofonen

Läsövningen gör det möjligt att säga läsningen högt i stället för att skriva den, om användaren aktiverar alternativet ”Röstigenkänning (experimentell)” i övningens inställningar; alternativet är avstängt som standard. När det har aktiverats och behörigheten har beviljats öppnas mikrofonen automatiskt när varje ord visas och stängs när motsvarande knapp trycks, när man går vidare till ett annat ord eller när övningen lämnas. Alternativet ”Jag kan inte prata nu” stänger av den i trettio minuter.

Var igenkänningen sker. På iOS, och på Android när enheten har japansk taligenkänning utan anslutning, kräver applikationen att igenkänningen sker på enheten. På Android-enheter som saknar denna förmåga begär applikationen först igenkänning utan anslutning och, om systemets taligenkänning anger att den inte kan känna igen japanska på det sättet, övergår den till Googles nätverksbaserade igenkänning under resten av sessionen. I så fall överförs det ljud som fångas under lyssnandet till Google enligt fall 5 i avsnittet ”Nätverksanslutningar”.

Applikationen spelar inte in och sparar inget ljud. Den tar emot den igenkända texten, jämför den med den förväntade läsningen och kastar den. Ingen ljudfil skrivs.

Kraschrapporter

Applikationen kan skicka en rapport när den avslutas oväntat så att felet kan åtgärdas. Denna funktion är inaktiverad som standard. Samtycke begärs vid den första starten och ingenting överförs förrän samtycke har lämnats.

Om funktionen är aktiverad överförs rapporten till Sentry (Functional Software, Inc.), som lagrar den i sin dataregion inom Europeiska unionen (Tyskland). Den innehåller: typen av fel, dess plats i koden och anropsstacken; applikationens version; enhetsmodell och operativsystemets version; de senaste steg som applikationen har registrerat, till exempel öppnade skärmar, högst tjugo; samt det som visades på skärmen när felet inträffade, till exempel det kanji, ord eller den övning som pågick. Den innehåller varken den text som angetts i sökningen eller någon identifierare för enheten eller installationen.

Rapporten innehåller inte studieframsteg, kortlekar, historik eller uppgifter som direkt identifierar användaren, såsom namn eller e-postadress: det alternativ som skulle bifoga personuppgifter, inklusive IP-adressen, är avstängt i koden. Rapporterna sparas i högst 30 dagar och raderas därefter. Funktionen kan när som helst stängas av igen i Inställningar.

Sentrys integritetspolicy finns tillgänglig på sentry.io/privacy.

Minderåriga

Applikationen begär inte namn, e-postadress eller födelsedatum av någon användare, oavsett ålder, och utvecklaren har inga uppgifter som gör det möjligt att identifiera en minderårig. De tekniska uppgifter som beskrivs i avsnittet ”Nätverksanslutningar” behandlas på samma sätt oavsett användarens ålder.

Support via e-post

När användaren kontaktar supporten för att rapportera ett problem eller skickar handskriftsloggen från Inställningar, tar utvecklaren emot det skickade innehållet och den e-postadress som det skickades från.

  • Insamlade uppgifter. E-postadressen, meddelandet och den bifogade filen i förekommande fall. Filen innehåller streck, siffror, applikationsversion och applikationsinställningar; den innehåller ingenting som identifierar användaren.
  • Syfte. Att bedöma det rapporterade problemet, besvara ärendet samt fastställa var applikationen gör handskrift svårare än avsett.
  • Rättslig grund. Användarens samtycke, som lämnas genom att meddelandet skickas. Ingen behandling sker utan denna handling.
  • Lagringsperiod. Tills ärendet har lösts, och i vilket fall som helst inte längre än sex månader.

Användaren kan när som helst begära radering av sin e-postadress och av allt material som skickats, via den adress som anges nedan.

Den registrerades rättigheter

Studiedata finns på användarens enhet och under dennes kontroll: de kan granskas genom att en kopia exporteras och raderas i applikationens inställningar eller genom att applikationen avinstalleras. När det gäller kraschrapporter och korrespondens kan användaren utöva rätten till tillgång, rättelse, radering, invändning och begränsning av behandling genom att skriva till kontaktadressen; eftersom rapporterna inte innehåller identifierande uppgifter kan det vara nödvändigt att ange ungefärligt datum för felet för att hitta dem. När det gäller uppgifter som Apple och Google behandlar enligt sina egna villkor utövas rättigheterna gentemot dessa aktörer. Användaren har dessutom rätt att lämna in ett klagomål till behörig tillsynsmyndighet för dataskydd.

Ändringar i denna policy

Om något av ovanstående ändras revideras denna sida och datumet ovan uppdateras i enlighet med detta. Det finns ingen distributionslista via vilken avisering sker; datumet utgör sättet för verifiering.

Språkversioner

Denna policy publiceras på flera språk. Vid avvikelser mellan versionerna har den engelska versionen företräde.

Kontakt

Frågor angående denna policy: kanjikakuapp@gmail.com.

← Tillbaka till KanjiKaku