Periscope is the simpler choice when the job is to send my device's internet traffic through a computer on my home connection. Tailscale is the more capable choice when I want a private network between devices, access to services or SSH, subnet routing, and an optional exit node. Duet Display solves a third problem: controlling the remote desktop itself.
The home VPN I had wanted
I recently found Periscope because it comes from the Duet team. The proposition is unusually legible: install a host on a Mac or Windows computer at home, connect from another supported device, and route traffic through the residential internet connection I already trust. It uses WireGuard underneath and handles the connection setup, NAT traversal, and relaying as a consumer product.
That is appealing when I am traveling and want a familiar home IP rather than a commercial VPN exit. It also keeps the endpoint concrete. I know which machine and network my traffic is leaving from. Periscope currently documents Mac and Windows hosts and clients plus iPhone and iPad clients, with direct connections preferred and a metered relay available when direct traversal fails.
People often build something adjacent with Tailscale. An exit node can route all public internet traffic from a selected device through another device in the tailnet. That can produce the same home-egress result, but it lives inside a much larger private-network model.
Periscope vs Tailscale exit nodes
| Option | Best at | Operational shape |
|---|---|---|
| Periscope | Routing ordinary traffic through a home Mac or PC with a consumer interface | Focused host/client product; relayed traffic has plan limits |
| Tailscale exit nodes | Adding home egress to a private mesh that can also expose devices, services, SSH, and subnets | Requires tailnet administration and a broader networking model |
| Commercial VPN | Choosing from provider-operated exits without leaving a computer at home | The exit is the provider's network rather than my own residential connection |
If all I want is the home IP, Periscope removes concepts I do not need. If I already run Tailscale or want private service access, an exit node avoids paying for and maintaining a second overlay. Tailscale is not inherently less friendly; it is exposing a larger system because it solves a larger problem.
Where Duet Display fits
Neither VPN is the actual remote desktop. A VPN can make a host reachable or route traffic through it, but it does not by itself render the Mac screen and forward keyboard input. I use Duet Display from an iPad for that visual-control layer.
The stack is easier to understand as three separate questions: Where should internet traffic exit? Which private devices and services should be reachable? Do I need to control an entire graphical desktop? Periscope is deliberately focused on the first. Tailscale can answer the first two. Duet answers the third. That clearer map is more useful than calling all of them remote-access tools.
Sources and currency
Product details were checked against the following first-party pages on August 28, 2026. My workflow judgments are based on the experience described above.
- Periscope: host and client support, WireGuard, direct connections, relaying, and the home-network model
- Tailscale exit nodes: advertising, approving, and selecting a device for internet egress
- Tailscale subnet routers: the broader private-network capability beyond exit traffic
- Duet remote access: the separate graphical remote-desktop layer