
25.38 MB
Android 8.0+
44
arm64-v8a, armeabi-v7a, x86, x86_64
Verified safeScanned with ClamAV, APKiD, and Quark-Engine. No threats detected.
What's New
https://github.com/urikdev/Urik/compare/v0.21.1-beta...v0.22.0-beta/
Description
Privacy-focused Android keyboard with swipe typing, custom layouts, and password manager support. No tracking, 100% on-device, and fully open source.
Features
Input
- Swipe typing with geometric path matching and vertex detection
- One-handed and split modes with coordinate transformation
- Adaptive layout for tablets and foldables
- Long-press for character variations and custom key mapping
- Long-press comma key to switch keyboards (IME picker)
- Spacebar swipe for cursor control
- Backspace swipe to delete previous word
- Optional number row
- QWERTZ, AZERTY, Dvorak, Colemak, Workman, Bds and Hcesar layouts
- Hardware keyboard detection
Intelligence
- Local bigram model for next-word prediction
- On-device spell checking using URIK (Ultra-compressed Ranked Input Korpus) — a custom binary dictionary format with Levenshtein automaton traversal
- Autocorrect with configurable pause-on-misspell; skips URLs, emails, and punctuation
- Word learning with encrypted SQLCipher database
- User-specific word frequency tracking
- 19 supported languages with dedicated language toggle button
- Merged dictionaries mode for multilingual typing sessions
- Emoji search with keyword support
Integration
- Inline autofill support for password managers (Android 11+)
- Clipboard history with encrypted storage
Customization
- 15+ built-in themes with favorites and Material You dynamic theming (Android 12+)
- Custom long-press symbol and key assignments
- Haptic feedback strength slider
- Auto-capitalization toggle
- Configurable key size, key label size, spacebar size, and cursor speed
- Manage learned words: browse, search, and delete entries
- WCAG AA contrast and TalkBack support
Privacy
- No telemetry, analytics, or network permissions
- Local on-device processing
- Encrypted local storage for user data (AES-256 + Android Keystore)
- Biometric authentication for accessing learned words
- Dictionary export and import for backup or migration
- Bigram predictions and word frequencies remain local-only (not exported)
Privacy
All processing happens on-device. No data leaves your phone. User dictionary and learned words are stored in an encrypted local database.
License
GNU General Public License v3.0
Rate this app
Ratings & reviews
No reviews yet.