Keymoji

Privacy Policy

Last updated: 27 October 2026

Keymoji is a custom iOS keyboard developed by Martin Svoboda. We take privacy seriously: nothing you type ever reaches us, and the keyboard makes no network requests at all. The words Keymoji learns stay on your iPhone unless you turn on iCloud Sync, and then they go only to your own iCloud. The app collects anonymous, aggregated usage statistics — which settings people use, never what they type — to decide what to build next, and you can turn that off. This policy explains exactly what is and isn't collected.

What the keyboard collects

The keyboard sends nothing anywhere. The Keymoji keyboard runs entirely on your iPhone and makes no network requests of its own — so we, the developers, never receive, transmit, or have any way to see:

The only network activity in the keyboard extension is none: it contains no purchase or networking code at all. The optional anonymous statistics and the optional iCloud Sync described below are handled by the app, never the keyboard.

Anonymous usage statistics

To decide which features to improve, the Keymoji app (not the keyboard) sends anonymous, aggregated usage statistics through TelemetryDeck, a privacy-focused analytics service. This covers things like:

It never includes anything you type, the words Keymoji learns, your favourite emoji, or your searches — no content, ever. TelemetryDeck generates an anonymous, on-device double-hashed identifier; there is no account, no advertising identifier (IDFA), no personal data, and no cross-app tracking, so the app shows no App Tracking Transparency prompt. You can turn this off anytime in Settings → Privacy → Share anonymous usage stats; when it's off, the app sends nothing.

Separately, the only other network activity is Apple's standard purchase check when you buy or restore the optional "Keymoji Plus" upgrade. That request is handled entirely by Apple's App Store, never involves anything you type, and sends us no data.

To make typing faster, Keymoji does remember some words you type, stored in a private container on your iPhone so it can suggest completions. They stay on your iPhone unless you turn on iCloud Sync, and then they go only to your own iCloud. We never see them — see Word suggestions and iCloud Sync below.

Why does Keymoji ask for "Allow Full Access"?

iOS requires custom keyboards to enable "Allow Full Access" before they can use the haptic feedback and key click sound APIs. This is an iOS sandbox restriction, not a data-collection mechanism. Keymoji uses Full Access exclusively for:

Keymoji does not use Full Access for network access or any data collection. Your keyboard preferences are stored in a shared container between the host app and the keyboard extension using an App Group. A small record for the one-time promotional Plus trial (whether the gift has been claimed, and when it expires) is stored on-device in the Keychain so it survives reinstalling the app. Both the App Group and that Keychain record work regardless of Full Access and never involve the network. Full Access is optional: leave it off and every typing feature still works, only haptics and sound are silenced.

Third-party services

The Keymoji keyboard uses no third-party services or SDKs. The app uses one: TelemetryDeck, solely for the anonymous usage statistics described above. The optional iCloud Sync uses Apple's iCloud in your own account. There is no advertising, attribution, or social SDK anywhere in Keymoji.

Data sharing

The only data that ever reaches us is the anonymous usage statistics described above, processed by TelemetryDeck on our behalf. It is never sold, never shared for advertising, and never linked to your identity. What iCloud Sync stores goes to your own iCloud account, not to us, and is never shared. There is nothing else to share.

Children's privacy

Keymoji does not collect personal data from any user, including children under 13. The anonymous usage statistics described above contain no personal information.

Changes to this policy

If Keymoji's behavior ever changes in a way that affects privacy, this policy will be updated and the change will be highlighted in the app's release notes.

Word suggestions

When you type, Keymoji can suggest words to complete what you're writing. To make these suggestions better over time, Keymoji remembers words you frequently type — words of 3 or more characters from regular text fields, plus email addresses you type in email-typed fields. This data is stored in a private container on your iPhone that only Keymoji can read. Keymoji never sends it to us or to anyone else. It leaves your iPhone only if you turn on iCloud Sync, and then only for your own iCloud. You can remove all learned words anytime in Keymoji → Settings → Suggestions → Clear learned words.

Keymoji never learns from:

Word suggestions can be turned off entirely in Settings → Suggestions.

iCloud Sync

iCloud Sync takes what Keymoji learned to a new iPhone. It is off until you turn it on, in Keymoji → Settings or when you set up Keymoji on a new iPhone, and it is free.

When it is on, the Keymoji app — never the keyboard — keeps a copy of the words Keymoji learned (with how you capitalize them), the words you told it to forget, and your favorite emoji in your own iCloud account, using Apple's CloudKit private database. Another iPhone signed in to the same Apple Account gets them when Keymoji is opened on it. The app syncs each time you open it. Your settings never sync.

The copy lives in your iCloud storage, which only your Apple Account can read: we, the developers, can't see it, and Apple stores it as part of your iCloud. To keep each iPhone's counts apart, the app gives every installation a random identifier that means nothing outside your iCloud and is never used for anything else — not for the anonymous statistics either.

Turning iCloud Sync off deletes nothing, neither on your iPhone nor in iCloud. To delete Keymoji's copy from iCloud, go to Settings → Apple Account → iCloud → Manage Storage. Clearing learned words while iCloud Sync is on removes them from all your devices.

Contact

Questions about privacy? Email martin.svoboda026@gmail.com.

Keymoji

Zásady ochrany soukromí

Naposledy upraveno: 27. října 2026

Keymoji je vlastní iOS klávesnice, kterou vyvíjí Martin Svoboda. Soukromí bereme vážně: nic z toho, co píšete, se k nám nikdy nedostane a klávesnice neprovádí vůbec žádné síťové požadavky. Slova, která se Keymoji naučí, zůstávají na vašem iPhonu, dokud nezapnete synchronizaci s iCloudem, a pak jdou jen do vašeho vlastního iCloudu. Aplikace sbírá anonymní, agregované statistiky používání — která nastavení lidé používají, nikdy co píší — aby bylo možné rozhodnout, co vylepšit příště, a tohle můžete vypnout. Tyto zásady přesně popisují, co se sbírá a co ne.

Co sbírá klávesnice

Klávesnice nikam nic neposílá. Klávesnice Keymoji běží celá na vašem iPhonu a sama neposílá žádné síťové požadavky — takže my, vývojáři, nikdy nedostaneme, nepřeneseme ani nemáme jak vidět:

Síťová aktivita v rozšíření klávesnice je nulová: neobsahuje žádný kód pro nákupy ani síťovou komunikaci. Volitelné anonymní statistiky i volitelnou synchronizaci s iCloudem popsané níže obstarává aplikace, nikdy klávesnice.

Anonymní statistiky používání

Aby bylo možné rozhodnout, které funkce vylepšit, aplikace Keymoji (ne klávesnice) posílá anonymní, agregované statistiky používání prostřednictvím služby TelemetryDeck, analytické služby zaměřené na soukromí. Týká se to věcí jako:

Nikdy to nezahrnuje nic z toho, co píšete, slova, která se Keymoji naučí, vaše oblíbené emoji ani vaše vyhledávání — žádný obsah, nikdy. TelemetryDeck generuje anonymní identifikátor dvojitě hashovaný přímo na zařízení; není tu žádný účet, žádný reklamní identifikátor (IDFA), žádné osobní údaje a žádné sledování napříč aplikacemi, takže aplikace nezobrazuje žádnou výzvu App Tracking Transparency. Kdykoli to můžete vypnout v Nastavení → Soukromí → Sdílet anonymní statistiky používání; když je to vypnuté, aplikace neposílá nic.

Jediná další síťová aktivita je standardní ověření nákupu přes Apple, když si koupíte nebo obnovíte volitelné rozšíření „Keymoji Plus". Tento požadavek vyřizuje výhradně App Store od Applu, nikdy se ho netýká nic, co píšete, a nám neposílá žádná data.

Aby bylo psaní rychlejší, Keymoji si pamatuje některá slova, která píšete, uložená v soukromém kontejneru na vašem iPhonu, aby mohlo nabízet doplnění. Zůstávají na vašem iPhonu, dokud nezapnete synchronizaci s iCloudem, a pak jdou jen do vašeho vlastního iCloudu. My je nikdy nevidíme — viz Návrhy slov a Synchronizace s iCloudem níže.

Proč Keymoji žádá o „Povolit plný přístup"?

iOS vyžaduje, aby vlastní klávesnice měly zapnutý „Povolit plný přístup", než mohou používat API pro haptickou odezvu a zvuky kláves. To je omezení sandboxu iOS, ne mechanismus sběru dat. Keymoji používá plný přístup výhradně pro:

Keymoji nepoužívá plný přístup pro přístup k síti, klíčence ani k žádnému jinému účelu. Vaše předvolby klávesnice jsou uloženy ve sdíleném kontejneru mezi hostitelskou aplikací a rozšířením klávesnice pomocí App Group — to funguje bez ohledu na plný přístup a nikdy nezahrnuje síť. Plný přístup je volitelný: nechte ho vypnutý a každá funkce psaní stále funguje, jen se ztlumí haptika a zvuk.

Služby třetích stran

Klávesnice Keymoji nepoužívá žádné služby ani SDK třetích stran. Aplikace používá jedno: TelemetryDeck, výhradně pro anonymní statistiky používání popsané výše. Volitelná synchronizace s iCloudem používá iCloud od Applu ve vašem vlastním účtu. Nikde v Keymoji není žádné reklamní, atribuční ani sociální SDK.

Sdílení dat

Jediná data, která se k nám kdy dostanou, jsou anonymní statistiky používání popsané výše, které naším jménem zpracovává TelemetryDeck. Nikdy nejsou prodávána, nikdy sdílena pro reklamu a nikdy spojena s vaší identitou. Co ukládá synchronizace s iCloudem, jde do vašeho vlastního účtu iCloud, ne k nám, a nikdy se nesdílí. Jinak není co sdílet.

Soukromí dětí

Keymoji nesbírá osobní údaje od žádného uživatele, včetně dětí mladších 13 let. Anonymní statistiky používání popsané výše neobsahují žádné osobní údaje.

Změny těchto zásad

Pokud se chování Keymoji někdy změní způsobem, který ovlivní soukromí, tyto zásady budou aktualizovány a změna bude zvýrazněna v poznámkách k vydání aplikace.

Návrhy slov

Když píšete, Keymoji může navrhovat slova k doplnění toho, co píšete. Aby byly tyto návrhy časem lepší, Keymoji si pamatuje slova, která často píšete — slova o 3 a více znacích z běžných textových polí a e-mailové adresy, které píšete v polích typu e-mail. Tato data jsou uložena v soukromém kontejneru na vašem iPhonu, ke kterému má přístup pouze Keymoji. Keymoji je nikdy neposílá nám ani nikomu jinému. Váš iPhone opustí, jen když zapnete synchronizaci s iCloudem, a pak jen do vašeho vlastního iCloudu. Všechna naučená slova můžete kdykoli odstranit v Keymoji → Nastavení → Návrhy → Smazat naučená slova.

Keymoji se nikdy neučí z:

Návrhy slov lze úplně vypnout v Nastavení → Návrhy.

Synchronizace s iCloudem

Synchronizace s iCloudem (iCloud Sync) přenese, co se Keymoji naučilo, na nový iPhone. Je vypnutá, dokud ji nezapnete, v Keymoji → Nastavení nebo při nastavení Keymoji na novém iPhonu, a je zdarma.

Když je zapnutá, aplikace Keymoji — nikdy klávesnice — ukládá kopii slov, která se Keymoji naučilo (i s tím, jak je píšete s velkými písmeny), slov, která jste mu řekli zapomenout, a vašich oblíbených emoji do vašeho vlastního účtu iCloud, do soukromé databáze CloudKit od Applu. Jiný iPhone přihlášený ke stejnému Apple účtu je dostane, když na něm Keymoji otevřete. Aplikace synchronizuje při každém otevření. Vaše nastavení se nesynchronizují nikdy.

Kopie leží ve vašem úložišti iCloud, které umí číst jen váš Apple účet: my, vývojáři, ji nevidíme a Apple ji ukládá jako součást vašeho iCloudu. Aby se počty z jednotlivých iPhonů nepletly, dá aplikace každé instalaci náhodný identifikátor, který mimo váš iCloud nic neznamená a nikdy se nepoužije k ničemu jinému — ani pro anonymní statistiky.

Vypnutí synchronizace nic nemaže, na iPhonu ani v iCloudu. Kopii Keymoji z iCloudu smažete v Nastavení → Apple účet → iCloud → Spravovat úložiště. Smazání naučených slov se zapnutou synchronizací je odstraní ze všech vašich zařízení.

Kontakt

Otázky ohledně soukromí? Pište na martin.svoboda026@gmail.com.