tomac
tomac

Your phone's last few things, at your cursor

Press ⌥Space on your Mac and the verification code that just landed on your Android phone is already on your clipboard. So is the screenshot you took thirty seconds ago. No cable, no account, no uploading anything to anybody.

Coming soon to theMac App Store Coming soon toGoogle Play

The Android app is free. The Mac app is a one-off purchase, and the two only ever talk to each other.

What it actually does

Small on purpose. Every feature below exists because the alternative was picking up your phone, reading something off it, and typing it out again.

Verification codes, instantly

A code arrives on your phone and it is on your Mac's clipboard before you have looked up. Read from the notification, never from your SMS inbox, so it works for banking apps and authenticators too.

Screenshots and photos

Your recent shots are in the panel with thumbnails. Press Return to copy one, or Command S to drop it straight into Downloads. No import step, no album to browse.

Send to your phone

Drag a file onto the panel, push your Mac's clipboard with one chord, or right click anything in Finder and choose Send to phone. It arrives in Downloads with a notification.

Share from anywhere on Android

tomac appears in the Android share sheet and as a Quick Settings tile. Share a link, a photo or a PDF and it lands on your Mac's clipboard.

Encrypted and pinned

The link is TLS end to end. Your Mac pins your phone's certificate at the moment you pair, and refuses anything else afterwards, so nothing on your Wi-Fi can read or impersonate it.

It just reconnects

No saved IP address to go stale. Your Mac finds your phone by name every time, so a reboot, a new router or a changed lease costs you nothing.

Set up once, in about a minute

Both devices need to be on the same Wi-Fi. That is the only requirement, and it is also the whole security model.

Install both apps

tomac on your Android phone, tomac on your Mac. Open the phone app once and it switches itself on.

Pair them

Your Mac finds the phone by itself and shows a six digit number. Check your phone shows the same number, then tap Allow. That number is derived from your phone's certificate, so matching numbers prove your Mac is talking to your phone and nothing in between.

Allow two things on the phone

Photos, so your screenshots can appear. Notification access, so codes can be read and, if you leave it on, other notifications can show up on your Mac too. tomac never asks for SMS or call logs, and cannot see them.

Press the hotkey

Option and Space opens the panel from anywhere. Return copies, Command S saves, Escape closes. That is the whole interface.

Questions

Does anything go to the internet?

No. Your Mac talks directly to your phone over your own Wi-Fi. There is no tomac server, no account to create and no copy of anything in a cloud. If your router is off, tomac does not work, which is the clearest proof there is nowhere else for your data to go.

Can other people on my Wi-Fi see my codes?

No. The connection is TLS encrypted, and your Mac pins your phone's exact certificate when you pair. Anything else presenting itself as your phone is refused outright rather than warned about.

The six digit number you compare during setup is computed from that certificate, so if something on the network tried to sit in the middle, the two screens would show different numbers.

Why does it read my notifications?

Because that is the only way to get a verification code on Android without reading your text messages. Google restricts SMS access to your default messaging app, and rightly so.

Reading notifications also works better: it catches codes from banking apps, authenticators and email, which an SMS reader would miss completely. A notification that carries a code sends only the code itself to your Mac, never the rest of the message.

Does it mirror all my notifications to my Mac?

Most of them, unless you turn mirroring off or mute a specific app. tomac skips its own notifications, silent ones, group summaries, anything you have marked secret for your lock screen, and it never reposts a notification just because a progress bar ticked.

Mirroring is on by default. You can turn it off, or mute any app, from the Mac's menu or from your phone.

Does it drain my battery?

It is a small local server that answers when your Mac asks, and it does nothing in between. It keeps running when your phone is asleep, which is deliberate: a code that arrives while your screen is off is exactly the one you want on your Mac.

Does it need a cable, or USB debugging?

Neither. Wi-Fi only. Nothing to enable in developer options and nothing to plug in.

Will it work with an iPhone?

No. iOS does not let an app read notifications from other apps, so the main feature is impossible there. tomac is Android to Mac, and that is the point of the name.

What happens if I get a new phone or router?

A new router or a changed address costs you nothing, because tomac never remembers an address. It finds your phone by name every time.

A new phone means pairing again, which takes about ten seconds.

Why is the Mac app paid and the Android app free?

Because the pair is only useful together, and charging twice for one tool is unfriendly. The Mac app is a one-off purchase with no subscription.