AdaptKey
de.froehlichmedia.adaptkey
android kind 32267
Privacy-first Android keyboard that learns your typing style. Fully offline.
latest release
1.2.70
main
released 2026-10-01 08:52 UTC
download apk
de.froehlichmedia.adaptkey_566.apk · 35.4 MB
✓ signed
cert 3201509b…




about
- description
- AdaptKey is an adaptive Android keyboard (IME) that learns how you type - built for privacy first. Provably offline. No phoning home. AdaptKey has no internet permission at all. This is not a promise you have to take on faith - it is enforced by Android and verifiable by anyone: there is no INTERNET permission in the app manifest, so the operating system makes it impossible for the app to open a network connection. No telemetry, no analytics, no "anonymous usage statistics", no ads, no cloud sync. * No internet permission - kernel-enforced, not a checkbox you trust. * No storage permission - the optional local AI model is imported through the system file picker, which grants access to just that one file. * Everything runs on-device. Dictionaries, autocorrect, language detection and the optional mini-LLM all execute locally. * Free software, licensed under GPL-3.0-or-later - audit every line yourself. Features * Gboard-style QWERTZ/QWERTY layout with freely configurable key proportions (space bar, comma, full stop, backspace), a persistent number row, and per-key long-press secondary symbols. * Learns your touch pattern. A per-key personal offset model adapts hit detection to how you actually tap; an optional calibration step seeds it. * Smart suggestions and autocorrect from a personal on-device dictionary, with a stabilised suggestion bar, a "keep as typed" escape hatch, and one-tap post-commit undo. * Real multilingual dictionaries as optional downloadable language packs (German, English and Greek bundled to start with, more to follow), with on-device language detection that switches the whole lexicon per language. * Greek input with its own layout and accent long-press. * German capitalisation done right: sentence starts, nouns vs. proper nouns, hyphen segments, the e-mail-salutation comma rule, abbreviations, and a configurable shift-grace window. * Retroactive fixes: missed-space word split and spurious-space merge, driven by touch ambiguity. * Gestures: swipe to delete a whole word, swipe down to dismiss, drag a suggestion to trash to blacklist it, word-end shift for casing/camelCase. * Emoji panel with recents and a live keyword search (English and German). * Optional on-device mini-LLM (opt-in, work in progress): when the on-device dictionary is uncertain, a small local language model can improve predictions. It is never bundled or downloaded by the app - you import it yourself via the system file picker, and it stays fully offline afterwards. * Backup and restore your personal learned words, settings and blacklist as a single file. AdaptKey is under active development. Feedback and bug reports are welcome on the source repository.
- publisher
- 78ce6faa72264387284e647ba6938995735ec8c7d5c5a65737e55130f026307d
- first seen
- 2026-09-27T23:43:53.819124+00:00
- last event
- 2026-10-08 04:28 UTC
- install
- zapstore.dev or any Zapstore-compatible client
source & build
- repository
- https://github.com/m-froehlich/adaptkey
- arch flags
- android-arm64-v8a android-armeabi-v7a
- manifest
- missing
releases (kind 30063)
2 releases indexed; latest 1.2.70.
| version | channel | released | event |
|---|---|---|---|
| 1.2.70 | main | 2026-10-01 08:52 UTC | 1a1929b3… |
| 1.2.66 | main | 2026-09-27 07:40 UTC | 09f40d92… |
assets & verification
Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.
1.2.70 — de.froehlichmedia.adaptkey_566.apk
- sha256
- 6a2c6da56b42e2c9da97527132a30590cfd7cc5e2b5fc6479c1e5f483af24954
- size
- 35.4 MB
- archs
- android-arm64-v8a, android-armeabi-v7a
- version code
- 566
- apk cert sha256
- 3201509b76f26c1c209b1a39aedb36a57fe331c4b418e0c0892115ed3ee3666e
- download
- de.froehlichmedia.adaptkey_566.apk
1.2.66 — de.froehlichmedia.adaptkey_562.apk
- sha256
- 6b5baa580d2dcd0409f212dc691d0dfa17936bcb87e034104f568f238368d53c
- size
- 35.4 MB
- archs
- android-arm64-v8a, android-armeabi-v7a
- version code
- 562
- apk cert sha256
- 3201509b76f26c1c209b1a39aedb36a57fe331c4b418e0c0892115ed3ee3666e
- download
- de.froehlichmedia.adaptkey_562.apk
Showing the newest 2 asset descriptors; the full set is in /api/apps/78ce6faa…