Permissions
Full Disk Access is what macOS requires before any app can read Messages and Mail. CodeCatch reads only those two.
Accessibility is needed only if you turn on Automatically Type Codes.
On screen and clipboard
CodeCatch windows are hidden from screen sharing and recordings. Codes stay hidden until you unlock with Touch ID or your Mac password.
A copied code is cleared after 90 seconds if the clipboard has not changed. Universal Clipboard is disabled for these copies. Clipboard managers are asked not to save them, but other apps can still read the clipboard.
Sign in with Google or Microsoft
If you sign in with Google or Microsoft, CodeCatch gets read-only access to your Gmail or Outlook mail. From your Mac, it reads new mail in your inbox to find verification codes and sign-in links. It never sends, deletes, moves or labels mail. Mail is processed in memory and never sent to CodeCatch or anyone else. The sign-in token stays in your Keychain. Removing the account in Settings → Sources also ends CodeCatch’s access at Google. For Microsoft, end it in your Microsoft account under Privacy → Apps and services. You can end Google’s in your Google Account too.
CodeCatch’s use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
Can’t find your code?
If an email looks like a verification email but no code was found, CodeCatch keeps it so you can copy the code by hand: at most 20 emails, for 30 minutes, in memory only.
Removing everything
In Settings → Sources, remove each mail account and choose Remove Saved Import for Bitwarden. Then quit CodeCatch and move it to the Trash.
Settings and any cached logos remain.
This website
codecatch.app sets no cookies and shows no ads. It counts visits with Cloudflare Web Analytics: the pages viewed, the site you came from, and your browser, device and country. It does not use cookies or follow you to other sites.
Downloads, and visits from links with campaign tags, are also counted on codecatch.app: the page, the tags, the site you came from, your operating system, and the country, city and internet provider from your IP address. The address itself is not stored.