Hey Look!

A desktop mail client for Windows, macOS and Linux

Mailwithout the.Mail without the rent, strings, paywalls, upsells or middlemen.

Undo send, send later, snooze, tracking-pixel blocking, OpenPGP, a command bar: the things many mail apps sell as a subscription come in the box. Free. Open source. No account. No ads.

No accountNo adsMIT licensedWindows 10/11, macOS 11+, Linuxv1.0.6

Hey Look!Itemised receipt
  • Undo sendincluded
  • Send laterincluded
  • Snooze, your own timesincluded
  • Remote-image blockingincluded
  • OpenPGP encryptionincluded
  • Command barincluded
  • ...and the rest of the listincluded
  • Subscriptionnone
  • Hey Look! accountnone

Total duenothing

A short film, no sound. It plays when it scrolls into view, unless your system asks for reduced motion.
Transcript: what the film shows

A short, silent motion piece about Hey Look!: the envelope opens its eyes, the app window appears with made-up mail, a few features are shown, the appearance changes (colour, density, layout), and a diagram shows mail going straight between the app and the provider. It ends on the words free and open source.

The tour

Nine things you would usually rent. Try them.

This window is drawn for this page, with made-up mail. The buttons and keys really work. Scroll, and it changes scene.

  1. 01TriageOften a paid extra elsewhere

    Inbox zero at typing speed.

    J and K move, E archives, # deletes, S snoozes, ! sends to junk. No mouse, no menus. Archive, delete and junk reach your server only after 3 to 30 seconds (6 by default), so a slip is one click from undone.

    Try it. Click the window, then press J K E. Or use the buttons.

    Real keys: c, /, j, k, e, #, !, s, p, *, u, r, a, f.

  2. 02Undo sendOften a paid extra elsewhere

    A second chance after Send.

    The message waits in a local outbox for 0 to 60 seconds (10 by default). Hit Send, spot the typo, take it back.

    Try it. Press Send, then watch the countdown. Pick a window length.

    One honest catch: held mail survives a crash, but a normal Quit sends it at once.

  3. 03Send laterOften a paid extra elsewhere

    Write now. Send later.

    Pick a preset or any date and time, up to a year ahead. A worker inside the app sends it, so Hey Look! has to be running at that time.

    Try it. Press Send later and choose a time.

    If the app was closed, the message goes out at the next start (or waits as Overdue if you set it to ask). Temporary errors are retried up to 3 times.

  4. 04SnoozeOften a paid extra elsewhere

    Out of sight until it matters.

    Snooze a conversation to a preset (in 1 hour, later today, tomorrow, the weekend, next week) or to times you set yourself. It returns to the Inbox then.

    Try it. Press Snooze, choose a time, then jump ahead.

    A notification announces the return on Windows and Linux, not on macOS yet.

  5. 05Command barOften a paid extra elsewhere

    Press Ctrl+K. Do anything.

    Type a command or a folder name: new mail, go to the calendar, switch mailbox, sweep by sender, theme, archive, flag, pin. About 40 of them, all a few keystrokes away.

    Try it. Type dark, pane or snooz. Arrow keys and Enter work.

    Cmd+K on macOS. On this page, Ctrl+K jumps here.

  6. 06EncryptionOften a paid extra elsewhere

    Lock it. Sign it.

    OpenPGP is built in. Make an Ed25519 or RSA 3072 key, back it up, and see before you send whether each recipient has a usable key.

    Try it. Switch on Encrypt, then Sign.

    Secret keys live in the app's database, locked by your passphrase, not in the OS credential store. Not yet tested against other OpenPGP software.

  7. 07CalendarOften a paid extra elsewhere

    An invitation arrives. Answer it.

    Accept, tentative or decline from the card in the message. The reply goes out from the right mailbox, with an optional note. Month, week and agenda views.

    Try it. Press Accept.

    You can sync the calendars of a Google or Microsoft mailbox (optional, per mailbox). Google sign-in and Google calendar sync are limited to the first 100 users until Google finishes its review. CalDAV may come in a later update.

  8. 08Remote imagesOften a paid extra elsewhere

    Newsletters cannot phone home.

    Remote and background images stay blocked until you load them, once for a message or always for a mailbox. A tracking pixel is just a remote image, so it is blocked with the rest.

    Try it. Press Load content, then Block again.

    When you allow images, the app downloads them itself where it can. For any it cannot, the message view may request them directly.

  9. 09Privacy

    From here to there. That is the whole route.

    There is no Hey Look! server in the middle. Mail travels between the app and your provider. Passwords and sign-in tokens go to your system's credential store. There is no analytics code in the source.

    Try it. Watch the envelopes. Nothing goes upstairs.

    The only other trips are listed under the diagram. The "no analytics" line is verified from the source, not from a traffic capture.

Hey Look!Search mail/
LT
Linh Tran39:41
Q3 plan, v2 attached
Two things changed since Tuesday: the launch date and who owns the budget.
OC
Orchard Co-op9:12
Your Saturday box
Seasonal vegetables, plus the recipe card you asked about last week.
JW
Jonas Weber8:50
Lunch on Thursday?
I booked the place by the canal, if that works for you.
WF
The Weekly Fern8:05
Issue 212: small gardens
Five things to grow on a balcony, and one to leave alone.
PS
Print Shop2Mon
Proofs are ready
Your proofs are attached. Reply with changes or just approve them.
MP
Mina ParkMon
Design review, Thursday
Invitation: Design review, 15:00 to 15:45, Room 4.

Q3 plan, v2 attached

Hi, the revised plan is attached. Two things changed since Tuesday: the launch date moved a week, and Jonas now owns the budget line.

Could you read pages 3 and 4 before Thursday? Those are the ones I am least sure about.

Thanks, Linh

New messageUndo window
ToLinh Tran
SubjectRe: Q3 plan, v2 attached

Hi Linh, I read pages 3 and 4. The launch date is fine, and I have two notes on the budget line.

Can we talk Thursday after lunch?

Ctrl K

    Design reviewThursday, 15:00 to 15:45 (your time zone)Room 4 · Organiser: Mina Park · 3 attendees · No conflicts

    Syncing with a Google or Microsoft calendar is optional, per mailbox. CalDAV may come in a later update.

    Your mail goes straight between this computer and your mail provider Two boxes joined by a line: Hey Look! on this computer, and your mail provider. Envelopes travel along the line in both directions. Above the line, a cloud labelled Hey Look! server is crossed out: there is none. Hey Look! server There is none. This computer Your mail provider direct, over TLS or STARTTLS
    • Google and Microsoft sign-in
    • github.com, for updates
    • The AI endpoint you set up
    • Images, only after you allow them

    J K move E archive

    Normally behind a paywall

    Often a paid extra elsewhere. Included here.

    Capabilities that many subscription mail clients sell as premium, next to what Hey Look! includes.

    What Hey Look! includes, and whether similar features are often a paid extra in subscription mail clients
    CapabilityHey Look!Often a paid feature elsewhere
    Undo send0 to 60 seconds (10 by default). A normal Quit sends held mail at once.Included
    Send laterUp to a year ahead. The app has to be running at that time.Included
    Snooze with your own timesPresets or times you set. A notification on return on Windows and Linux.Included
    Undo for archive, delete and junk3 to 30 seconds (6 by default).Included
    Remote-image blockingBlocks remote images by default, so tracking pixels do not load. No tracker list.Included
    Filters and Sweep by senderRules on From, To, Subject or any field. Clean up sender by sender.Included
    One-click unsubscribeThe RFC 8058 request for newsletters that offer it.Included
    OpenPGP encrypt and signEd25519 or RSA 3072 keys. Not yet tested with other OpenPGP software.Included
    Calendar with invitationsMonth, Week, Agenda, invitations with Accept / Tentative / Decline, reminders, .ics import and export. Optional sync with Google and Microsoft calendars; Google is limited to the first 100 users until Google finishes its review. CalDAV may come in a later update.Google and Microsoft sync (optional)
    Command barCtrl+K (Cmd+K on macOS), about 40 commands.Included
    Multiple accounts, one inboxGoogle, Microsoft, iCloud, Yahoo, any IMAP/SMTP.Included
    AI assistant, your own endpointOptional. Any OpenAI-compatible endpoint you set up.Included
    Signed auto-updatesMinisign-signed, installed after you agree. On Windows it installs by itself; on macOS and Linux it needs your permission.Included
    No analytics codeNone in the source (verified from the code, not by a traffic capture).Included
    No adsThe app shows no advertising and its source has no ad code (verified from the code).Included

    Based on typical subscription mail clients; features vary by app. This is general market knowledge, not checked against any one product, and no prices are quoted. Details of every item: the full feature list.

    Make it yours

    Your mail, dressed your way.

    These are the real choices on the Appearance page. Change them and the window beside the controls follows, live.

    Theme
    Primary colour
    Density
    Reading pane
    Text size
    Message list
    Hey Look!Search mail/

    Live preview with made-up mail, like the app’s own. Dark mode derives a lighter shade of the colour you pick. Date and time format live in General; the unread badge under Notifications & tray.

    The honest ledger

    Where it is partial, and what is not there yet.

    For the current version. We would rather you read this here than find out later.

    Partial

    • Calendar: events, invitations, reminders and three views, with optional sync for Google and Microsoft calendars. Google sign-in and Google calendar sync are limited to the first 100 users until Google finishes its review
    • Push mail: new Inbox mail arrives at once on servers that support IMAP IDLE; other folders and servers without it are checked at your interval (every 2 minutes by default)
    • Languages: English by default; Vietnamese, French, Chinese (Simplified), Spanish, Japanese, German and Russian in Settings. The translations are new and may contain mistakes
    • Appearance: light, dark, 7 colours or your own, 3 densities, 2 pane positions, 6 text sizes. No full theme editor
    • Updates: full on Windows; macOS and Linux need your permission
    • No analytics code in the source (verified from the code, not from a traffic capture)
    • PDF attachments: drawn inside the app on Windows; macOS and Linux open them in your default app

    Not yet

    • No mobile apps. Desktop only.
    • Installers are not code-signed. Expect a SmartScreen or Gatekeeper warning on first start.
    • macOS is not notarised and has no native notifications yet; the Dock icon does show the unread number.
    • CalDAV and other calendar services. Calendar sync covers Google and Microsoft only; CalDAV may come in a later update.
    • Search covers downloaded mail only. Not the server.
    • More languages than these eight may come in a later update.

    Check out

    Total due: nothing.

    Pick your system. Hey Look! updates itself after you agree, and the update is signed.

    Get the latest version from GitHub Releases.