TypeGuard
A focused input source controller for multilingual Mac users. Keep coding tools in English, chat apps in your local input source, and lock the current input source when you need certainty.
App rules
Lock Mode
No keylogging
Search apps, input sources, and rules...
Auto Switch On
HUD Enabled
Local Rules
CursorEnglish - developer rule
ENTerminalEnglish - command line rule
ABCWeChatLocal input source - chat rule
LocalLock ModeKeep the selected input source across apps
LockHighlights
Keep the right input source ready before you type.
App-based rules
Assign a default input source to each app, such as English for IDEs and your local input source for chat tools.
Lock Mode
Temporarily keep one input source fixed across apps when you want predictable typing behavior.
Local-first privacy
TypeGuard detects the active app and switches macOS input sources. It does not read, store, or upload typed content.
Workflow
Built for developers and multilingual work.
Use templates to start quickly, tune rules app by app, pause automation when needed, and keep status visible in the menu bar.
Auto Switch ActiveRules are evaluated on app changes
OnPrivacy BoundaryNo typing content, analytics, or cloud sync
LocalPaid Mac App Store AppFull workflow available after download
$14.99App Store links