Theodore HQCharm

Charm

Autocorrect that actually works on your Mac.
Visit Charm

Features

Still not doing a very good job in auto correct...ben SpinkTypo sentence: Just an FYI...eveyrhting has been good and stable. No mor epwoer outages, just the one of them doing an update without notifyign me. So system finally is feelign stable. After correction with option-cmd-v: Just an everything has been good and stable. Nom or ephor outages, just the one of them doing an update without notifying me. So system finally is feeling stable. So it removed my FYI which was important for the sentence, and the ... pause, and destroyed the wording on "no more power"...taking me 4x the time to proofread the "fix" and ultimately give up.Support Team Ben, That before-and-after is genuinely helpful. The latest update (1.0.57) is live and improves the exact things you ran into: Your "FYI" and the "..." pause are now kept exactly as you wrote them, instead of getting pulled into the next word. "No more" stays as you typed it. And Charm reads dense, typo-heavy passages more accurately across the board, so there's far less to proofread afterwards. On "power" specifically: when a word is scrambled as far as "epwoer" was, the correction can land on the nearest real word rather than the one you actually meant. Two things help there now: The on-device model catches a lot more of these, and it's ready faster when you reach for Fix Selection. New in this update: Charm learns the word you mean. If it ever picks the wrong one, just fix it to what you intended and Charm remembers, so next time it gives you your word. You can see everything it has learned in Settings, under Personal. Grab the update (Charm checks automatically, or hit Check for Updates in the menu) and give that sentence another go, I think you'll find it a lot smoother.Jul 3Fixing the "space" between words where the timing is off by milliseconds making the two words completely wrong because of one letter...ben SpinkMy moot common mistake is the last two character sin a word, or the space at the end of the word as I start the next word. it's not that I don't know how to spell, it that I type fast and frequently make these kdins of com on typos. A human cna quickly and easily identify what I did...but spelling tools fail miserably...including Charm which I was hoping wouldn't. Typing to an AI bot, fully dunesands me with never any issue, and I can be lazy typing. But Charm's AI fails completely to understand these common typos.Original:My msot ocmmon mistake is the last two character sin a word, or the space at the end of the word as I start the enxt word. its not that i don't know how to spell, it sthat I type fast and frequently make these kdins of comon typos. A human cna quickly and easily identify what I did...but spellign tools fail miserably...including Charm which I was hoping woudln't. Typing to an AI bot fully dunerstnads me with never any issue and I can be alzy typeing. But Charm's AI fails compeltely to udnerstand these common typos.Support Team Thanks for such a detailed write-up, it genuinely shaped what we built. The latest update (1.0.54, out now via Check for Updates) improves exactly the kind of fast-typing slips you described: Transposed letters where the closest spelling isn't the right word (your "msot" landing on the wrong word): Charm now weighs the whole sentence and picks the word that actually fits. Mistimed spaces that split or join two words ("character sin" for "characters in", "com on" for "common", "it sthat" for "its that"): Charm now repairs these. Two quick notes: these are strongest with Fix Selection (select your text and press Option-Command-V), which is also how Charm works in web browsers and Electron apps. And a few very heavily scrambled words may still slip through, which is the next thing on our list. Any other questions, please let us know. Thank you.Jul 2Form fillAndrea JM Von EugenHi, e.g address typing in forms, is there a way to action this possibly?Support Team Charm can already do this, using Text Replacement. It lets you set a short shortcut that expands into any longer text you like, such as your full address. How to set it up: 1- Open Charm's Settings and go to Personal, then Replacements. 2- Add a shortcut (for example addr) and set its expansion to your full address. 3- Now, in any app including web forms, type addr and Charm expands it to the whole address. This works in normal form fields just like anywhere else. The only spots Charm deliberately leaves alone are password fields and the browser's address bar, so your saved snippets are there when you need them. Add as many as you like (email, phone, a standard signature), all kept on your Mac. Give it a go and let us know how you get on?Jul 1Request for omitting browser input tabAndrea JM Von EugenRather than set to manual - is it possible to set to never complete in search bar/ browser input area? tySupport Team Andrea, great suggestion, the latest update (1.0.51) does exactly this. Charm now works only on the text you're actually writing and stays completely out of the browser's address and search bar, so it won't touch what you type there. Thanks for raising it.Jun 28Stops functionality in VivaldiAndrea JM Von EugenI allowed this to work in said browser - it stops links from loading. Also misses easy spelling mistakes too many timesSupport Team Andrea, the latest update (1.0.51) makes Charm much gentler on browsers, so the sluggishness you saw in Vivaldi should be greatly improved (it shares a root cause with the CPU change). On the missed corrections: inside Chromium-based browsers like Vivaldi, the most reliable way to correct text is Charm's Fix Selection, just select the text and press Option-Command-F. Charm now switches to that mode automatically in those browsers and lets you know when it does, so your corrections land accurately without getting in the way of the page.Jun 28Doesn't work.Eric EApp is installed, permissions set, app is running, "spells" and "polish" are both on. It doesn't seem to work...anywhere (at least not the two places I've tried it...browser (Vivaldi) and in Apple mail).Support Team Lets get this working for you. When Charm isn't correcting in every app at once, it's almost always just a quick permissions toggle rather than anything wrong, so this should be a fast one to sort. Charm needs two macOS permissions to read and correct text. After an app update, macOS sometimes quietly switches these off even though they still look enabled, so the reliable fix is to remove and re-add them: 1. Reset the two permissions Open System Settings, then Privacy & Security. Go to Accessibility: if Charm is listed, select it and click the minus (–) button to remove it. Go to Input Monitoring and do the same. Quit Charm completely (click the menu bar icon, then Quit), and reopen it. Charm will prompt you to grant both again. Approve them, and toggle each switch fully on. 2. Check Charm is active Click the Charm icon in the menu bar and make sure the status shows it's running and that Spelling (Spells) is switched on. 3. Make sure neither app is blocked In Charm's settings, under the per-app rules, check that Vivaldi and Apple Mail aren't set to have spelling turned off. A reliable fallback in any app: manual Fix Selection Some apps, browsers especially, don't always allow Charm to rewrite text instantly and invisibly as you type, because of how they handle their text fields internally. For those moments there's a manual mode that works everywhere: just select the text you want cleaned up and press Option + Command + V. Charm polishes the selection on the spot, spelling and grammar in one go. It's a great safety net for any app where automatic correction can't apply changes live, and many people end up using it deliberately on longer messages so they stay in full control of when corrections happen. If that shortcut clashes with something you already use, you can change it: open Charm's settings and set Fix Selection to any key combination you like. One quick test that helps me a lot: after the steps above, type a deliberately misspelled word (like "teh") in Apple Notes or TextEdit. If it corrects there but not in Vivaldi or Mail, that tells me it's app-specific and I'll dig in further. If it doesn't correct anywhere, it's still a permissions thing and we'll get it sorted. Either way, Fix Selection (Option + Command + V) will work in the meantime. Let me know how you get on? Thanks.Jun 26Hi is it possible for me to add this feature to my apple mail under customise option? ThanksPri KalupahanaHi is it possible for me to enable this in ASupport Team Hello - Yes absolutely. If you go into Customise, you can add 'Apple Mail', then turn on manual mode, then select which features you want to use. Any other questions, please let me know! Thanks.Jun 26Emoji replacement / global selection configOJWould be great1. Global toggle for the options applies to all apps - for example, disable emoji replacement for all apps by single toggle (and selectively enable some apps if needed)2. Would be greats emoji replacement offers tooltip-like selection for candidates (cotypist does this) instead of direct replacement2.1 For some app (Slack) emoji replacement cannot be reverted by backspace for some reason.Support Team OJ - Thanks for the feedback! Some great suggestions, especially the global toggles per feature. I’ll start working on those next week. If you're having any issues with the backspace reverts, just try Command +Z, which should do the trick for you. Any other questions or issues, just let me know!May 22