Kakikomi
Kakikomi collects nothing about you. There is no account, no analytics, no advertising and no tracking of any kind. The dictionary, the handwriting recognition and the flashcards all work on your device, without a network. Two features send text, and only when you use them: online translation with your own DeepL key, and Sensei's grammar explanations.
Last updated: 1 October 2026
Who is responsible
Mael Gerhard
Augasse 8, 79798 Jestetten, Germany
Contact: kakikomi.hardcopy166@passinbox.com
What stays on your device
All of the following is stored only on your device and is never transmitted anywhere:
- The strokes you draw and the characters you look up
- Your lookup history
- Your flashcards and decks
- Your settings, including your DeepL API key — encrypted with a key held in the Android Keystore, which never leaves the device
Kakikomi does not read anything from the apps it appears on top of. The floating bubble draws its own window and has no access to the content behind it. Text reaches the app only when you select it yourself and choose Kakikomi from the selection menu, or when you type or paste it in.
When data does leave your device
Only in the situations listed here, and never without an action on your part.
| What | To whom | Why |
|---|---|---|
| The text you entered for translation | DeepL SE, Germany | Only if you have stored your own DeepL API key and left online translation enabled. Every result states whether it was translated online or on your device. Set “Always offline” in settings and this never happens. See DeepL's privacy policy. |
| A model download request | Google LLC | The handwriting model and the offline translation models are downloaded once, on first use. Google receives the usual request data, including your IP address. No content of yours is sent — recognition and translation then run on your device. |
| The word to be spoken aloud | Your device's speech engine | Only when you tap the speaker icon. Kakikomi prefers a voice that works offline. If your device only has an online voice, that word is passed to the engine's provider — usually Google. |
| A sentence you ask Sensei to explain, with the words Kakikomi found in it | Our server (api.kakikomi.app, hosted by Hetzner Online GmbH, Germany), and from there OpenAI, L.L.C., USA | Only when you tap “Explain the grammar”. The sentence, its on-device word
analysis and your chosen language go to our server, which asks OpenAI's language
model for the explanation. No account, device ID or other identifier is sent.
Our server does not store the sentence. It keeps a one-way fingerprint of it, the generated explanation for up to 90 days so the same sentence does not need to be sent again, and a daily counter. OpenAI processes the request on our behalf; under its API terms it does not use it to train models and may keep it for up to 30 days to detect abuse. The transfer to the USA is covered by OpenAI's data processing terms, including the EU standard contractual clauses. |
| An explanation you report | Our server | Only when you tap “Report” under an explanation. The sentence and the explanation are stored so that we can check it, and deleted once checked. The explanation is no longer given to anyone else. |
| Purchase details | Google LLC | Only if you buy Kakikomi Pro. The purchase is handled entirely by Google Play; Kakikomi never sees your payment data and only asks Google whether the purchase exists. See Google's privacy policy. |
This website and our server
This website and api.kakikomi.app run on a server of Hetzner Online GmbH in Germany. Like every web server, it records technical access data — IP address, time and requested address — in a log that rotates automatically and keeps only the most recent entries (at most 10 MB per service, which at current traffic is a few days). It is used only to keep the service running and secure. The website loads nothing from other servers and sets no cookies.
Legal basis
Where the GDPR applies, processing rests on Article 6(1)(b) — performing the service you asked for. Online translation, Sensei explanations, reports and text-to-speech happen only on your explicit instruction; you can avoid all of them and still use the app. The server log rests on Article 6(1)(f) — our legitimate interest in a service that runs and stays secure.
Your rights
Because Kakikomi holds no data about you, there is nothing for us to disclose, correct or delete. Everything the app stores is on your device and disappears when you uninstall it or clear its data. For data held by Google or DeepL, please contact them directly; their policies are linked above.
Children
Kakikomi is not directed at children under 13 and collects no data that could identify anyone.
Changes
If this policy changes, the date above changes with it. Material changes will also be noted in the app's release notes.
Dictionary data
Kakikomi bundles KANJIDIC2 and JMdict by the Electronic Dictionary Research and Development Group, used under the Creative Commons Attribution-ShareAlike 4.0 licence. Word segmentation uses Kuromoji (Apache 2.0).
Kakikomi erhebt keine Daten über dich. Es gibt kein Konto, keine Analyse, keine Werbung und kein Tracking. Wörterbuch, Handschrifterkennung und Karteikarten arbeiten auf deinem Gerät, ohne Netz. Zwei Funktionen verschicken Text, und nur wenn du sie benutzt: die Online-Übersetzung mit deinem eigenen DeepL-Key und die Grammatikerklärungen von Sensei.
Stand: 1. Oktober 2026
Verantwortlich
Mael Gerhard
Augasse 8, 79798 Jestetten, Deutschland
Kontakt: kakikomi.hardcopy166@passinbox.com
Was auf deinem Gerät bleibt
Das Folgende wird ausschließlich lokal gespeichert und nirgendwohin übertragen:
- Die von dir gezeichneten Striche und die nachgeschlagenen Zeichen
- Dein Verlauf
- Deine Karteikarten und Stapel
- Deine Einstellungen samt DeepL-API-Key — verschlüsselt mit einem Schlüssel aus dem Android-Keystore, der das Gerät nie verlässt
Kakikomi liest nichts aus den Apps, über denen es liegt. Die schwebende Bubble zeichnet ihr eigenes Fenster und hat keinen Zugriff auf den Inhalt dahinter. Text gelangt nur dann in die App, wenn du ihn selbst markierst und Kakikomi im Auswahlmenü wählst, oder wenn du ihn eintippst oder einfügst.
Wann Daten dein Gerät verlassen
Nur in den hier genannten Fällen, und nie ohne dein Zutun.
| Was | An wen | Warum |
|---|---|---|
| Der von dir eingegebene Übersetzungstext | DeepL SE, Deutschland | Nur wenn du einen eigenen DeepL-API-Key hinterlegt und die Online-Übersetzung aktiviert hast. Unter jedem Ergebnis steht, ob online oder auf dem Gerät übersetzt wurde. Mit der Einstellung „Immer offline“ passiert das nie. Siehe die Datenschutzerklärung von DeepL. |
| Eine Anfrage zum Modell-Download | Google LLC | Das Handschrift-Modell und die Offline-Übersetzungsmodelle werden bei der ersten Nutzung einmalig geladen. Google erhält dabei die üblichen Verbindungsdaten einschließlich deiner IP-Adresse. Inhalte von dir werden nicht übertragen — Erkennung und Übersetzung laufen danach auf deinem Gerät. |
| Das vorzulesende Wort | Die Sprachausgabe deines Geräts | Nur wenn du auf das Lautsprecher-Symbol tippst. Kakikomi bevorzugt eine Stimme, die offline arbeitet. Hat dein Gerät nur eine Online-Stimme, wird dieses Wort an deren Anbieter übergeben — in der Regel Google. |
| Ein Satz, den du von Sensei erklären lässt, mit den Wörtern, die Kakikomi darin gefunden hat | Unser Server (api.kakikomi.app, betrieben bei der Hetzner Online GmbH, Deutschland), und von dort OpenAI, L.L.C., USA | Nur wenn du auf „Grammatik erklären“ tippst. Der Satz, seine auf dem Gerät
erstellte Wortzerlegung und deine gewählte Sprache gehen an unseren Server, der das
Sprachmodell von OpenAI um die Erklärung bittet. Es wird kein Konto, keine
Gerätekennung und keine andere Kennung übertragen.
Unser Server speichert den Satz nicht. Er behält einen nicht umkehrbaren Fingerabdruck davon, die erzeugte Erklärung für höchstens 90 Tage, damit derselbe Satz nicht noch einmal verschickt werden muss, und einen Tageszähler. OpenAI verarbeitet die Anfrage in unserem Auftrag; nach seinen API-Bedingungen nutzt es sie nicht zum Training von Modellen und bewahrt sie höchstens 30 Tage zur Missbrauchserkennung auf. Die Übermittlung in die USA ist durch die Auftragsverarbeitungsbedingungen von OpenAI abgesichert, einschließlich der EU-Standardvertragsklauseln. |
| Eine Erklärung, die du meldest | Unser Server | Nur wenn du unter einer Erklärung auf „Melden“ tippst. Satz und Erklärung werden gespeichert, damit wir sie prüfen können, und nach der Prüfung gelöscht. Die Erklärung wird niemandem mehr angezeigt. |
| Kaufdaten | Google LLC | Nur wenn du Kakikomi Pro kaufst. Der Kauf läuft vollständig über Google Play; Kakikomi sieht keine Zahlungsdaten und fragt Google lediglich, ob der Kauf besteht. Siehe die Datenschutzerklärung von Google. |
Diese Website und unser Server
Diese Website und api.kakikomi.app laufen auf einem Server der Hetzner Online GmbH in Deutschland. Wie jeder Webserver hält er technische Zugriffsdaten — IP-Adresse, Zeitpunkt und aufgerufene Adresse — in einem Protokoll fest, das sich automatisch überschreibt und nur die jüngsten Einträge behält (höchstens 10 MB je Dienst, beim jetzigen Verkehr wenige Tage). Es dient nur dem Betrieb und der Sicherheit des Dienstes. Die Website lädt nichts von anderen Servern und setzt keine Cookies.
Rechtsgrundlage
Soweit die DSGVO gilt, stützt sich die Verarbeitung auf Art. 6 Abs. 1 lit. b — Erfüllung der von dir angeforderten Leistung. Online-Übersetzung, Sensei-Erklärungen, Meldungen und Sprachausgabe erfolgen nur auf deine ausdrückliche Anweisung; du kannst auf alle verzichten und die App trotzdem nutzen. Das Server-Protokoll stützt sich auf Art. 6 Abs. 1 lit. f — unser berechtigtes Interesse an einem funktionierenden und sicheren Dienst.
Deine Rechte
Da Kakikomi keine Daten über dich vorhält, gibt es nichts, worüber wir Auskunft geben, was wir berichtigen oder löschen könnten. Alles, was die App speichert, liegt auf deinem Gerät und verschwindet, wenn du sie deinstallierst oder ihre Daten löschst. Für Daten bei Google oder DeepL wende dich bitte direkt an diese; ihre Erklärungen sind oben verlinkt.
Kinder
Kakikomi richtet sich nicht an Kinder unter 13 Jahren und erhebt keine Daten, die jemanden identifizieren könnten.
Änderungen
Ändert sich diese Erklärung, ändert sich das Datum oben mit. Wesentliche Änderungen werden zusätzlich in den Versionshinweisen der App genannt.
Wörterbuchdaten
Kakikomi enthält KANJIDIC2 und JMdict der Electronic Dictionary Research and Development Group, verwendet unter der Creative-Commons-Attribution-ShareAlike-4.0-Lizenz. Die Wortzerlegung nutzt Kuromoji (Apache 2.0).