Jump Desktop has been around for a long time. It supports macOS, Windows, and Linux hosts. It works well for basic remote access, and it's a one-time purchase. If you need to connect to a Windows PC or a Linux server from your Mac or iPad, Jump can do that and Mirage can't.

Jump's primary protocol is Fluid 2.0, and it also supports VNC and RDP for connecting to non-Jump hosts. Mirage is built on Twill, a source-available streaming protocol designed specifically for Apple devices. They take different approaches, and some of those differences matter a lot depending on what you're using your iPad for.

How they connect

Jump Desktop attempts a peer-to-peer connection first and falls back to relay servers if that fails. When relays are involved, your frames take a detour through third-party infrastructure, which adds latency.

Mirage streams over your local network by default. With Mirage Pro, you also get Proximity Connect, which lets your Mac and iPad stream to each other without needing a shared Wi-Fi network, the same way Sidecar and AirDrop work. Pro also adds USB streaming and remote access over Tailscale or OpenVPN.

Apple Pencil input

Jump Desktop maps Apple Pencil to a mouse cursor. Pressure, tilt, azimuth, altitude — none of that data comes through. If you're using Procreate, Photoshop, or any drawing app on your Mac through Jump, every stroke registers as a flat click-and-drag.

Mirage transmits the full Pencil data stream. Pressure sensitivity, tilt angle, and orientation all carry through to the host Mac, so apps that support tablet input respond the way you'd expect. Brush strokes get thicker when you press harder, change shape when you tilt, and behave like they would on a native drawing tablet. For anyone who bought an iPad partly to draw on it, this is a pretty big deal.

Streaming individual windows

With Jump, you get the entire desktop mirrored into one frame. There's no way to pull a single app window out and stream just that.

Mirage can capture and stream individual windows in isolation. On your iPad, this means you can have just Xcode or just a browser on screen without seeing the rest of your desktop. You can also still mirror the full desktop if that's what you want. Mirage also has a native visionOS app if you use Vision Pro.

Refresh rate and color

Jump has been working on high refresh rate support in beta, but Mirage has shipped 120Hz ProMotion streaming with optimized motion clarity. Scrolling, drawing, and cursor movement on a ProMotion iPad feel close to native.

Both apps support 10-bit color. Mirage Pro streams in Display P3 wide color gamut, which matters if you're doing photo editing, color grading, or design work where you need to trust what you're seeing on screen.

Wake and unlock

If your Mac is asleep or sitting at the login screen, Jump can't connect to it. You'd need physical access or a separate tool to wake it up first. Mirage can wake your Mac remotely and get you past the login screen, so you can pick up your iPad and start a session without walking over to your desk.

Under the hood

Jump uses a proprietary protocol called Fluid. Mirage uses Twill. Both use hardware video encoding. The practical difference is that Twill was built specifically for Apple's display and input stack, which is part of why features like full Pencil tablet data, ProMotion, and window streaming work natively.

Twill is also source-available under the PolyForm Shield license, so you can read the code yourself. Fluid is closed-source.

Feature comparison

Feature Mirage Jump Desktop
Connection type LAN + Proximity Connect (Pro) P2P with relay fallback
Streaming protocol Twill (source-available) Fluid (closed-source)
Individual window streaming
Apple Pencil pressure & tilt
Apple Vision Pro (native)
120Hz ProMotion ~ Beta
10-bit color Display P3 4:4:4
Remote wake & unlock from login
End-to-end encryption
Headless Mac support
Remote access over VPN
Windows / Linux host support

Where each app fits

Jump Desktop is a solid remote desktop client, especially if you need cross-platform host support. It connects to Windows, Linux, and Mac, and it's a one-time purchase. Both apps support end-to-end encryption, headless Macs, and VPN access.

If you're using an iPad as your primary client and care about things like Pencil input, streaming individual windows, ProMotion, and wide color, Mirage was built around those capabilities. It's free to download, with Pro features (including 10-bit color) at $4.99/month, $39/year, or $119 for lifetime access.

Download Mirage free