{"package_name":"com.kinetica.keyboard","name":"Kinetica","summary":"Two-thumb keyboard: both thumbs swipe and tap at once. No network access.","category":"Keyboard & IME","icon_url":"/api/icon/com.kinetica.keyboard","latest_version_code":46,"latest_version_name":"1.1.0","apk_url":"/api/apk/com.kinetica.keyboard","apk_size":6924687,"apk_sha256":"8aee254de799ec0215ced5d0cd7881ff22c9bf873f15d6be73638eb02e8b1024","source_kind":"fdroid-repo","repo_slug":"fdroid-main","last_updated":1789182018,"release_timestamp":1789093493,"description":"Kinetica is a two-handed keyboard. Both thumbs swipe or tap at the same time,\nindependently, and the two gesture streams merge into one word.\n\nTyping \"something\": the left thumb taps S, then E, while the right thumb\nswipes O -> M and then T -> H -> I -> N -> G. The streams are merged by\ntimestamp into S + OM + E + THING.\n\nIt is a spiritual successor to the discontinued Nintype, written from scratch\non Android's public IME APIs - not a fork, and with no third-party gesture or\nprediction library. The dynamic time warping, the trie search, the path\nresampling and the dual-stream merge are all in the app, so every constant is\nunderstood and tunable.\n\nThe manifest declares no INTERNET permission. Nothing you type can leave the\ndevice, because there is no code path that could send it. Decoding, prediction\nand learning are local, the personal dictionary is on-device storage only, and\npassword or private fields switch off suggestions, trails and learning.\n\nFeatures\n\n* Two independent swipe/tap streams merged by timestamp, including\n  near-simultaneous order swaps and mid-swipe cross-thumb taps for double\n  letters\n* Swipe decoding written from scratch: banded dynamic time warping over\n  arc-length-resampled paths, an anchored trie search, frequency and\n  bigram-context scoring\n* English, Italian, Spanish, Polish and Czech: 46k to 49k words and 40k to 100k\n  bigrams per language, with real corpus frequencies. Accented words are\n  matched through their base-key path and restored on commit (mesto -> město)\n* Tap autocorrect with three aggressiveness levels\n* Live completions while you tap, and the letters you actually typed are\n  always a pickable suggestion, so a word the dictionary does not know still\n  commits verbatim\n* Personal weighting, kept per language: words you commit rank higher over\n  time, long-press a suggestion to reinforce it, slide up or down while\n  holding to change by how much\n* Long-press alternates on every key, customizable edge swipes, chord\n  shortcut","categories":["Keyboard & IME","System"]}