Now in TestFlight beta

Your Mac on your iPhone. Fast, native, yours.

Reach Desktop streams your Mac's real screen over a hardware video pipeline, tap to click exactly where you touch, zoom that stays sharp enough to read fonts, voice that types into any Mac field, and controls you arrange yourself. Fast at home, automatic anywhere, private by construction.

Native feel · tap-to-click, momentum scroll One app only leaves your Mac · App Focus Voice types into any Mac field Free at home · Pro anywhere

iPhone · iPad · Mac · Apple Silicon

Live · App Focus
A real Reach Desktop stream: a Claude Code session on the Mac, streamed live to the iPhone with App Focus, only the agent's window leaves the Mac.

Your Mac's actual screen, streamed live. Here it's a coding agent asking permission to push, seen and answered from the couch, the car, or the other coast.

Pixel-true H.264 video, not blurry tiles Local-first · relay fallback · auto-failover Private: your devices, your session Voice-first input on iOS

See it in 20 seconds

Every pixel is real, streamed straight from your Mac: on the home screen, focused into one window with App Focus, or approving an agent from anywhere.

App Focus

Stream one app. Mask everything else.

Every remote desktop streams your entire screen, your email, your banking, your everything, just to let you check on one window. Reach Desktop can stream only the app you choose. The rest of your Mac is masked black and never leaves the machine.

Unique to Reach

Your agent, and nothing else.

Pick Claude, Codex, Cursor, a terminal, a render, a download window, Reach crops the stream to that app's windows and blacks out the rest, on the Mac, before a single pixel is encoded. It is privacy by construction, not by promise.

Reach remembers your choice per Mac. Open the app on your phone tomorrow and you're looking at exactly the window you care about, instantly.

A real App Focus capture: the chosen app is visible, the rest of the Mac's screen is masked black.
Real App Focus output, everything outside the chosen app is black before encoding
The approval moment

Approve it from anywhere.

Agents stop and wait, for a permission, a decision, a next prompt. The text-only companion apps tell you that it happened. Reach shows you the diff on screen, the test output, the browser preview it just built, so you can answer with confidence.

Tap the option. Speak the next prompt. Your voice types straight into any Mac text field, with the keyboard appearing on its own the moment a field is focused.

A real capture of a coding agent's permission prompt, streamed live to the phone.
Real capture
The full desktop underneath

A complete remote Mac, one tap away.

The foundation is a fast, honest, full remote Mac that feels native in your hand, App Focus and voice ride on top of it.

Control

Native-feeling control.

Tap to click exactly where you touch. A relative trackpad with real momentum scroll when you want precision. Full keyboard with compound chords (Command-Space is right there), plus a quick-actions dock you customize once and keep.

Crisp zoom is server-side: the Mac re-crops the stream at native resolution, so zoomed-in text is sharp enough to read fonts, not a blurry client-side enlargement.

Touch-first control with a precision trackpad mode and customizable quick actions
Voice

Say it instead of typing it.

The iOS keyboard is nobody's favorite way to write a paragraph. Tap any Mac text field and dictate, your words land in the field on the Mac, with a field-aware voice bar that follows your focus around the screen. Prompting an agent from your phone stops feeling like phone typing.

Field-aware voice input: tap a Mac text field, speak, done
PRO

Reach it anywhere. Automatically.

At home, the connection is direct over your local network (LAN), pure device-to-device, nothing in between. Away from home, on cellular, or overseas, Reach fails over to a private relay on its own, within seconds. No mode switch, no virtual private network (VPN) app to install, no thinking about it.

The Mac publishes to both paths from one capture, so the handoff costs you nothing: walk out the door mid-session and keep watching.

LAN-first with automatic relay failover: home is direct, away just works
PRO

Every monitor. Mac sound too.

A multi-monitor picker shows your displays as live labeled thumbnails, tap to switch mid-session. And the Mac's audio streams alongside the video, so the render you're checking, the video that finished exporting, the chime you were waiting for, you hear it.

Multi-monitor picker with live thumbnails, plus Mac audio streaming
Mac Host App

Set-and-forget host.

Install the menu-bar app once and never think about it again. It shows one of three states at a glance, and a watchdog restarts it the moment it stops, so your Mac stays reachable whenever it's awake.

Off

Host inactive

Ready

Waiting for your iPhone

Connected

Session live

What you need

One sign-in covers both apps.

Reach runs on an iPhone or iPad with iOS 17 or later, and reaches a Mac with macOS 15 or later, the only machine Reach can host today. From an Android phone or a Windows PC, you view and control that Mac through the browser viewer, which gives you touch control with the same gestures as the app.

The Mac side needs the host app running: install it, and it takes care of itself from there.

Sign in once with Google or Apple. Your devices and your Pro entitlement belong to you, not to one machine, so a new laptop takes a sign-in rather than a migration. Adding a device is a QR code scan.

Four moments

When you actually reach for it.

An agent is waiting on you, and you are not at the desk.

It has stopped for permission, a decision, or your choice between two approaches. You can see the diff, the test output underneath, and the browser preview it just built. Tap the option, and it keeps going.

Something long is running and you want to know where it got to.

A render, an export, a build, or a download that was going to take an hour. Open the app. Look. Close it. No guessing from a progress notification that stopped updating.

You are traveling and one thing lives on the machine.

The file, the license, or the app that only exists there. Full control is one tap below the stream, so getting to it works the same as it does at home, only on a smaller screen.

You want to write a real paragraph, not thumb it.

A commit message, a long prompt, a reply that needs actual sentences: dictate it standing in a hallway or riding somewhere, and it lands exactly where you tapped. No pulling out a keyboard, no settling for three rushed words.

Where it fits

A genuinely different way to reach your screen.

Classic remote desktops (Virtual Network Computing (VNC) and its many variants) stream everything and were built for desktop-to-desktop work. Agent companion apps show you text and lock you to one vendor. Reach Desktop is a remote Mac that feels native, with powers neither has: the real screen, one app at a time, any vendor, full control underneath.

Reach Desktop Classic remote desktop Agent companion apps
See the actual screen pixel-true video ✕ text & diffs only
Stream just one app App Focus ✕ whole desktop only
Works with any agent Claude, Codex, Cursor, any app ✕ one vendor each
Full Mac control always one tap away
Field-aware voice bar, no keyboard needed
Native app for Android or Windows browser viewer only native apps everywhere
Works while your machine is asleep your Mac has to be awake the agent runs in the cloud
Buy it today TestFlight beta shipped for years
Pricing Free at home Paid, mostly subscriptions Bundled with AI plans

"Classic remote desktop" = the Screens / Jump Desktop / Splashtop category. "Agent companion apps" = the first-party mobile apps for Claude, Codex, and Cursor, and terminal-mirror tools. Three rows above go the other way, and they are the honest ones: a classic remote desktop has native clients on Android and Windows where Reach has a browser viewer, it has been shipping for years where Reach is still in TestFlight, and a cloud-hosted agent keeps working while your Mac is asleep, which Reach cannot do because the screen it streams is a real screen on a real machine.

Pricing

Free at home, and Pro when you need to reach it from anywhere.

Full control of your Mac on your home Wi-Fi is free. Pro adds reach from anywhere plus every advanced feature: all monitors, Mac audio, and unlimited quick actions.

Free at home · Pro anywhere
Free tier · always included
Free forever
+
Pro · reach it anywhere
$7.99/mo
billed annually at $95.88 · or $9.99 month-to-month

Full control of your Mac on your home network, free. Add Pro to reach it from anywhere and unlock every advanced feature.

Every paid plan carries a 100% 30-day money-back guarantee · cancel any time in one click, no questions, no hoops · you keep the refund window either way.

Free · included for everyone

  • Full mirror on your home Wi-Fi
  • Tap-to-click touch + precision trackpad
  • Full keyboard, chords, and voice input
  • Crisp server-side zoom
  • Custom quick actions
  • Auto-launch menu-bar host
  • Face ID session lock

Pro · reach your Mac anywhere

  • Reach anywhere: cellular, remote, overseas, with automatic failover
  • All monitors with the live picker
  • Mac sound streamed with the video
  • Unlimited quick actions and launcher entries
  • Priority support from the people who build it
  • Request a feature: Pro requests go on the board, and the most-wanted ship fast

Lifetime is $249 today, one payment, no subscription, backed by the same 30-day guarantee.

Business · for teams and companies
Per seat, billed annually · three-seat minimum
$12.99/seat/mo
billed annually at $155.88 per seat · 20% off 10+ seats

Every Pro feature for your whole team, plus a concierge who sets it up with you: remote work and customer service that actually feels fast.

Same 100% 30-day money-back guarantee, on every seat.

Included for every team

  • Multi-seat licensing with one centralized bill
  • Hands-on deployment: we roll it out to your Macs with you
  • Seat management: add, remove, and reassign as your team changes
  • Team privacy controls, set to your policy

The concierge difference

  • Dedicated VIP support: a direct line, not a ticket queue
  • Included personalized development hours: we build your team's custom workflows and quick actions for you
  • Your branding on assisted-session invites: your name and colors, not ours
Get access

Put it on your Mac.

Reach Desktop installs through TestFlight by invitation. Request access below and we will send you one. The Mac host app is available to download now.

Runs on Apple Silicon Macs (macOS 15+) and iPhone / iPad (iOS 17+).

The limits

What it cannot do.

Four things, with no date attached.

Native apps are Apple only.

Android and Windows get the browser viewer. It works, and it drives the machine, but it is not a native app.

The machine has to be awake.

This is inherent rather than an oversight. Reach streams a real screen on a real machine, so if that machine is asleep there is no screen to send. A cloud-hosted agent does not have this problem, and that is a genuine trade rather than a rough edge.

It is in TestFlight beta.

You cannot buy it on the App Store today.

A support link is view-only.

The browser viewer above controls a Mac that already has the Reach host app running on it. A support link opens on somebody else's machine, which has no host app to receive the click, so it can only share that screen, never drive it.

FAQ

Questions, answered.

What exactly is App Focus?
App Focus streams only the app you choose, its windows are cropped and everything else on your Mac is masked black on the Mac itself, before encoding. Pixels from your other windows never leave the machine. It's ideal for watching a coding agent, a render, or a download without broadcasting your whole desktop. One tap returns you to the full screen. No other remote desktop we know of can do this, the category streams the entire display or nothing.
Does it need the internet to work?
At home: no. On your own network the connection is direct over the LAN, device-to-device, nothing in between, no traffic leaving your router.

Away (Pro): the session automatically fails over to a private relay so cellular and remote networks just work, no VPN app, no setup, no mode picking.
Is the connection private?
Yes. On your home network your Mac and iPhone talk directly to each other, no third-party server ever sees your screen. Away from home, the stream is encrypted in transit through a dedicated relay that exists only to forward packets; nothing is stored, and no account of yours lives on someone else's remote-desktop cloud. Add App Focus and even the encoded stream contains only the one app you chose. Sessions are gated behind Face ID on the iOS side.
Does it carry sound?
Yes, on Pro. The Mac's audio streams alongside the video, so you hear the export chime, the video you're previewing, or the notification you were waiting on, synced with what you see.
What about digital rights management (DRM) protected video?
Personal and local media works fine: your own video files, QuickTime, VLC, anything that does not enforce digital rights management (DRM) at the display layer. Some apps (like streaming services using High-bandwidth Digital Content Protection (HDCP)) intentionally blank the capture buffer as a rights-management measure. That is a system-level restriction Apple enforces, not something Reach Desktop can override. DRM apps aside, everything else you use day to day mirrors as expected.
What does the Mac need?
An Apple Silicon Mac (M1 or later) running macOS 15 or newer, with the lightweight Reach Desktop host app installed in the menu bar. Grant it Screen Recording so it can capture your display and Accessibility so your iPhone's taps and keys can drive the cursor. The host auto-starts at login and stays out of your way.
How is this different from VNC or macOS Screen Sharing?
VNC and Screen Sharing chop your display into compressed image tiles and send them over the Transmission Control Protocol (TCP), where motion commonly stutters, colored text can blur into mush, and a single dropped packet often freezes the picture.

Reach Desktop captures your display with ScreenCaptureKit, encodes it on the graphics processor (GPU) as H.264 video in real time, and streams it over Web Real-Time Communication (WebRTC). That is the same approach Parsec and Moonlight use for game streaming. Motion stays smooth, text stays sharp, and lost packets are handled gracefully by the protocol rather than freezing your session.
What if it isn't for me?
Every paid plan, including Lifetime, carries a 100% 30-day money-back guarantee: if you are not happy for any reason, you get every dollar back, no questions asked. And canceling is one click from your account page, any time, with no surveys, phone calls, or hoops. We would rather earn the renewal than trap it.
Join the TestFlight beta