One Keyboard Is Definitely OkidoKey

One keyboard for your glass screen and physical desk. A native, ultra-low latency custom keyboard engine built specifically for Dayi Chinese input method.

Designed for iOS & iPadOS 17+

The Ultimate Input Method Suite

Input Methods, Keyboards & Dictionaries All-in-One.

Universal Input Methods

Ready-to-use support for Array, Cangjie, Dayi, Pinyin, and Zhuyin and other common input methods. Import .cin data tables to install Boshiamy or other personalized input methods.

Keyboard Layouts

Flexible layout mapping. Assign specialized key behavior combinations (e.g., Bopomofo with Eten/Hsu layouts, Array 30 with numeric keypads).

Smart Typing

Seamless Chinese/English mixed typing using Return key, smart punctuation, homophone, radical lookup, and instant Simplified/Traditional Chinese conversion.

Smart Vocabulary

Features self-learning candidate ranking, rich Chinese phrase dictionaries, emoji, and custom radicals, phrases, and text snippets.

On-screen Keyboard

Multiple pre-defined layouts tailored to your typing habits with familiar tintuitive gesture navigation.

  • Long-press popups for quick alternative character selection
  • Flick keys to insert symbols without switching between keyboards
  • Dedicated cursor control pad for precision editing
  • Full multi-touch support for rapid typing
  • Hold spacebar as a trackpad for precise backward/forward cursor control
  • Instant access to sibling symbol keyboards and alternate input methods
  • Haptic feedback & error cues
  • Specialized directional flick layout optimized for Array 30

Hardware Keyboard Support

Desktop-class typing efficiency for iPad & iPhone.

Connect Smart Folio, Magic Keyboard, or external Bluetooth keyboards to bypass default platform constraints.

  • Operates inside the integrated text editor & Clip Pad
  • Clip Pad auto-copies content without selecting/copying
  • Hardware shortcuts & candidate selection controls
  • Docked mode with auto-hiding on-screen keyboard

Integrated Text Editor

Bridging hardware keyboard power and touch device mobility.

Plain Text Editor

Built specifically for physical keyboards, fully integrated with our custom input engines.

Clip Pad Mode

Integrated text editor with auto-copy feature for seamless workflow in Split-View or Slide Over. Perfect for physical Bluetooth keyboards with auto-dismiss keyboard logic to streamline app switching.

Fallback Fonts

Specify up to 2 fallback fonts to display rare Unicode character blocks missing from default iOS system fonts.

Install system fonts via FontBooth or other font management apps.

Contextual Suggestions

Instant context predictions right at your cursor location.

Files App Integration

Manage documents via iOS Files app across local storage or connected cloud drives.

Lexicon & Custom Phrases

Includes seamlessly Traditional & Simplified Chinese auto-conversion.

Adaptive Learning

Automatically builds vocabulary profile and optimizes candidate order based on usage frequency.

Built-in Dictionaries

Ships with MoE (教育部國語詞典) and various categories dictionaries. Use individually or merged.

Pinyin Fuzzy Lookup

Supports partial Pinyin abbreviation search for multi-character phrases. (e.g., typingkkkto instantly output ke3kou3ke3le4, kao3lu4kan4kan4)

Custom Radicals

Extend missing radicals or manually adjust candidate priorities.

Custom Phrases

Insert custom vocabulary via keycodes or associated phrases.

Custom Snippets

Store templates or multi-line text snippets directly inside the candidate pane.

Privacy First Design

Zero data collection. Local security by design.

100% Offline Privacy

Zero network access required. Your keystrokes and custom dictionaries never leave your local device storage.

Full Access Request

"Full Access" is strictly used for sharing files between the primary container app and keyboard extension.

No Trackers

Zero analytics, ad trackers, or third-party framework connections.

Premium Features

Core input engines remain free forever, while a subscription unlocks enhanced customization and productivity features.

  • All vocabulary features, including Adaptive Learning and lexicons
  • All personalized capabilities, including custom radicals, phrases, and snippets
  • Advanced Candidates (Emoji, Pinyin Checks, Full-width Symbols)
  • Candidate Category Reordering
  • Editor Fallback Font feature
  • Soft-dismiss keyboard logic for Clip Pad

Frequently Asked Questions

Can custom keyboards respond to physical hardware keyboards?

No. iOS keyboard extensions do not receive events directly from external physical keyboards due to system platform architecture.

Custom keyboards operate within input view boundaries (e.g. text fields), whereas physical keyboards communicate directly with the active foreground host application. OkidoKey solves this via its built-in Text Editor & Clip Pad engines.

Why is "Full Access" required?

OkidoKey requires Full Access permission strictly to share dictionary files and setting tables between the primary app container and the keyboard extension component and the data of supplement lexicon may came from address book and shortcuts.

For complete information, please visit Privacy Policy.

How to use alternative keyboard layouts (Eten, IBM) with Zhuyin?

Install the Zhuyin input method first, then add and assign your desired layout preset in settings.

Is Boshiamy included by default?

No. Boshiamy table mapping remains copyrighted property. Users can import their legally owned .cin table file into OkidoKey, or use our open-source ibus2cin tool.

Why does the Text Editor or Clip Pad still default to Bopomofo/Zhuyin?

Please ensure your iOS system keyboard is switched to the English layout so raw hardware keystrokes can pass directly to the app.

Why is the .cin file grayed out or unselectable?

Certain third-party keyboard apps improperly register the .cin file type, preventing other apps from reading it. Please try uninstalling conflicting keyboard apps, or rename the file extension from .cin to .xcin and try again (no change to file contents is needed).

How do you pronounce OkidoKey?

OkidoKey is pronounced just like okie-dokie.

Beta Testing Program

There is currently no public beta program available. However, if you are interested in joining our long-term private testing program, feel free to contact us.

The Sunset of Frankie

Frankie Logo

Starting with version 4.0 (released on 2025/11/1), OkidoKey transitioned to a subscription-based model. Consequently, Frankie will no longer receive feature updates.

Frankie will remain on the App Store with an increased price to prevent new purchases, allowing existing users to re-download it until Apple ends support for iOS 15. Frankie will continue to function without requiring a subscription.

Contact Support

LINE QR Code

For support, reach out via apps+spider@creativecrap.com or through our official LINE account.

Please describe your issue in detail and attach screenshots or screen recordings if relevant. Customer support is not 24/7, so please allow some time for a response after submitting your message.

* Note: Due to LINE platform limitations, please do not report issues regarding built-in LINE Official Account features (such as automated bot replies).

?
112 comments, 0 pingback