Hark
Mail and calendar, one app

Gmail and your calendar in one native Mac app

On macOS you can have a native Gmail client, or a native calendar, and for years having both has meant running two apps side by side. Hark is one window with both in it — your mail, Google Calendar and Google Tasks, drawn with the platform’s own frameworks rather than a web page in a frame.

What you are actually choosing between

There are four ways to read Gmail on a Mac, and each gives something up. Knowing which thing you mind losing is most of the decision.

Gmail in a browser tab

Complete, free, and always current. It gives up the desktop: no window of its own, no menu bar, and a calendar that is a side panel rather than a place you can work a week in. Everything shares a process with the forty other tabs you have open.

An app that wraps the Gmail website

It looks like an app and gets you a Dock icon and notifications, but what is inside the window is the same web page, carried by a copy of a browser that ships inside the app. You get the desktop’s decoration without the desktop’s behaviour, and the calendar is still the side panel.

A native mail client

Fast, properly Mac-like, and the right answer if mail is all you want. It gives up the calendar entirely — the mail clients in this category do not have one, which is why people who use one also buy a calendar app and end up in two windows anyway.

A native calendar

The mirror image: excellent at the week, with no mail in it. Your invitations arrive somewhere else, which is the part that costs you time.

What one window actually changes

“Both in one app” sounds like tidiness. What it buys is specific, and it is all in the seam between the two halves:

Why “native” is doing work here, not decoration

A window that belongs to the Mac has no browser and no bundled copy of one to load before your mail appears. Your labels, threads, attachments and Gmail’s own search operators — from:, has:attachment, is:unread — are the real ones, because it is talking to Gmail rather than re-implementing it. An operator it does not recognise is passed to Google untouched.

It also means your mail stays between your Mac and Google. Hark has no backend for it: nothing is proxied, stored or read by us, and the tokens live in your Keychain. That is the privacy policy, not a slogan.

What it does not do yet

Two things you should know before deciding, because finding them out afterwards is worse:

macOS 14 or later, on Apple silicon. Windows is next.

Questions

Is there a native Mac app that does both Gmail and Google Calendar?

Yes — that is what Hark is. It is the uncommon combination: the native Gmail clients for macOS are mail only, and the native calendar apps are calendar only, so getting both natively has otherwise meant running two apps and paying for two.

Can't I just use Gmail's calendar side panel in a browser?

You can, and for a quick look it is fine. It is a panel, not a calendar: you cannot work a full editable week in it the way you can in a real calendar window, and you are still in a browser tab with everything that comes with that.

What does having them in one window actually change?

An invitation in a message shows its RSVP inline and writes straight through to the calendar, with no second app and no copy-pasting a date. A task drags onto a day to schedule it. Mail and calendar are one click apart on the same rail, so checking your week is not a context switch.

What does it not do yet?

Two things worth knowing before you decide. It connects one Gmail account per install — the unified inbox across several accounts is written and switched off while the beta is small. And the keyboard layer is deliberately small today: j, k, the arrow keys and Esc, going back in one binding at a time after the first attempt fired in the wrong places.

Hark is in a private beta.

We let people in a few at a time. Leave your address and we’ll email you when there is a seat.

Join the waitlist

Or see the app — the window on the home page is the real interface, and you can change its accent and theme from the page.