Keyboard-first email for macOS.

Keymail is a native macOS email client for Gmail. One unified inbox across all your accounts, every command on a rebindable shortcut, and a follow-up radar that resurfaces the messages you sent but never heard back on.

What Keymail does

Unified inbox

Read, triage, and search mail from multiple Gmail accounts in a single native window — no browser tabs.

Fully rebindable shortcuts

Every command in the app can be driven from the keyboard, and every binding is customizable in Settings.

Label tabs

Pin the labels you live in to the top navigation and cycle through them with Tab / Shift-Tab.

Follow-up radar

Keymail automatically surfaces threads where you sent the last message and never got a reply, so nothing slips.

Compose & send

Write replies and new messages without leaving the keyboard, and send them through your own Gmail account.

Calendar aware

See your Google Calendar schedule alongside your mail and respond to invitations directly from the app.

How Keymail uses your Google data

Keymail connects to your Google account with your explicit consent, using Google's official OAuth 2.0 sign-in. You choose which accounts to connect, and you can disconnect at any time. Keymail is a local application: your email and calendar data are fetched directly from Google's APIs to your Mac and stay on your Mac. Keymail operates no servers of its own, and your data is never sent to the developer or to any third party.

Keymail requests the following permissions, and uses each one only as described:

PermissionWhat Keymail uses it for
gmail.modify
Read, label, and organize your email
Displays your inbox and labels, marks messages read/unread, archives, labels, moves, and deletes messages — always as a direct result of an action you take in the app. Message content is also read locally to power the follow-up radar (detecting sent threads with no reply). Keymail never reads your mail for advertising, profiling, or any purpose other than showing and organizing it for you.
gmail.send
Send email on your behalf
Sends messages and replies that you compose in Keymail, only when you press send. Keymail never sends email automatically or without your action.
userinfo.email
See your email address
Identifies each connected account so the unified inbox can label which account a message belongs to.
calendar.readonly and calendar.events
View your calendars and manage events
Shows your upcoming schedule alongside your mail and lets you respond to meeting invitations (accept, decline, tentative) and manage events from within the app.
Keymail's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Storage & security

For full details, read our Privacy Policy.

Contact

Keymail is developed by Chris Maury. Questions about the app or how it handles your data? Email help@chrismaury.com.