Changelog

What’s new in CodeCatch

Newest first. CodeCatch 1.0 is still being finished, so this is what has been built so far.

Latest

A ⋯ button on every row
Point at a code or link to show a ⋯ button with the same actions as right-click, such as Copy Link and Copy Message.
Clear before you sign in
Before you sign in with Google or Microsoft, CodeCatch says what it reads: your inbox, on your Mac, to find codes and links. It can’t send, change or delete mail.
Plainer account details
The Gmail choice in Add Account is no longer cut off, and accounts that sign in say the sign-in, not a password, stays in your Keychain.

Sign in with Google (beta)
Add Gmail with your Google account instead of an app password. CodeCatch can only read your mail. Until Google finishes its review, it shows a screen saying the app isn’t verified yet.
Sign in with Microsoft (beta)
Add Outlook and Hotmail with your Microsoft account. Microsoft no longer allows app passwords for these, so this is now the way in. CodeCatch can only read your mail.
A smarter link check
Links that company scanners and email trackers wrap are checked against where they really go. When your mail server confirms who sent the email, a link to another site gets a calm note instead of a warning.
Touch ID is now optional
Turn off Ask for Touch ID to Show Codes in Settings → Privacy, and CodeCatch unlocks whenever your Mac does. It stays on unless you turn it off.
Password reset links
Caught apart from sign-in links, with their own switch in Settings → Sources. A “password changed” alert is not mistaken for one.
A warning on every risky link
When a link leads to a different site than the sender’s, the warning now shows in the list too, in full.
Clearer unlock errors
If unlocking fails, CodeCatch says why, where you clicked. Closing the password prompt stays quiet.
Asks before removing
Remove Account, Remove Bitwarden Codes and Clear History ask first.
Sharper logos
More services show their own logo, including small sites.
Mail codes on time
A code that arrived just as CodeCatch started watching your inbox no longer waits for the next email.
Plainer wording
Messages, errors and settings are shorter and easier to read. Errors look the same everywhere, and VoiceOver reads codes in the list digit by digit.

Apple Mail
Read codes from the inboxes already set up in the Mail app, with no sign-in.
Automatically Type Codes
An optional setting, off by default, that types a new code into the field you are in.
One lock for every code
Codes stay hidden until you unlock with Touch ID or your Mac password, and stay out of search, the clipboard and the menu bar.
Simpler Settings
Three tabs: General, Sources and Privacy. Each switch sits next to what it controls.
Report a bug from the app
The ? button in Settings opens a GitHub bug report with your CodeCatch version and Mac already filled in.
Sign-in links open as sent
Some links lost part of their address and opened an error page. They now open exactly as the email wrote them.
Choose what to catch
Switch verification codes, sign-in links and Bitwarden codes on or off separately.
Can’t find your code?
A window that shows recent verification emails where no code was found, so you can copy it by hand.
Automatic updates
CodeCatch checks for a new version once a day and installs it. Check by hand or switch it off in Settings → General.
Counted installs
Update checks now send a random install ID, the app version, the macOS version and the Mac model, so I can see how many Macs run each version. They never include your codes or what you do in the app. The privacy page has the details.
Apple silicon and Intel
One build for both. The menu now shows the app version.

New app icon
The asterisk mark you see across this site.

First version

Codes from Messages and mail
Shown in a banner and copied for you.
Sign-in links
With a warning when a link leads to a different site than the sender’s.
Bitwarden codes
Searchable in the menu.
35 languages
From English and German to Japanese and Arabic.
Keyboard shortcuts
Copy the latest code, or search, from any app.
Private by default
Copies stay on this Mac, passwords live in the Keychain, and mail is only ever read.
CodeCatch app icon

Every change is public.

This page lists what you would notice. GitHub has the rest, with the reason for each change.