Private tunneling with PuppetPC
Effortless and Private way to access and protect your digital assets
Establish encrypted tunnels without ever exposing data to the public internet. Manage remote devices hassle-free behind your corporate firewall.
See PuppetPC in Action
Watch how to create an encrypted tunnel from a Raspberry Pi at home to your laptop in minutes - hassle free
Built for Simplicity and Privacy
Experience Effortless Security: Stay Behind Your Firewall While Connecting to the World.
Hassle-Free
Enjoy immediate, secure connectivity without ever adjusting your firewall or tinkering with complex network configurations. PuppetPC’s plug-and-play approach keeps your team productive and protected, letting you focus on what matters most instead of wrestling with setup details.
Private Mesh Network
Keep every connection safely behind your corporate firewall while benefiting from PuppetPC’s encryption. Your data never leaves your protected environment, giving you the peace of mind that only a truly private network can provide.
Easy Invites
Share access in seconds through a simple link, bypassing cumbersome client installations and lengthy onboarding processes. PuppetPC lightens the load for IT teams by enabling effortless collaboration and streamlined remote support.
Cross-Platform
With PuppetPC’s versatile compatibility, you can work confidently across Windows, macOS, or Linux. No matter your device or environment, you’ll enjoy seamless, consistent access to all your connected machines.
Cross-Cloud Connectivity
Harness the power of Zero Trust Network Access (ZTNA) across multi-cloud or hybrid deployments, ensuring all your databases, services, and specialized workloads remain safeguarded behind your corporate firewall. PuppetPC establishes encrypted tunnels between on-premises servers and cloud platforms, eliminating the need for risky, public-facing endpoints. This ZTNA approach empowers DevOps, developers, and support teams to collaborate seamlessly—test services, debug code, or run GPU-intensive workloads—without ever exposing sensitive infrastructure to the open internet.
Remote Device Communication
Keep every remote sensor, Linux machine, or industrial controller under tight control with PuppetPC’s Zero Trust principles. Whether you’re connecting a fleet of vehicles, remote weather stations, or utility infrastructure, your data remains strictly partitioned, traversing only private channels. Real-time updates and support become frictionless, allowing teams to push software fixes or collect critical telemetry without juggling VPN rules or compromising security.
Hybrid & Edge Environments
Maintain operational consistency across on-premises systems, edge nodes, and everything in between. PuppetPC leverages Zero Trust to remove the complexity of exposing resources online, creating a unified, private network that lets you roll out new workloads or manage command-and-control centers with minimal overhead. By eliminating open inbound ports, you achieve airtight segmentation—enabling rapid scaling and continuous innovation while preserving robust defenses.
Easy to Get Started

Install
Install from the Windows store or use a single-line installer MacOS and Linux installation.

Initiate a Tunnel
Use the UI to define a tunnel endpoint for RDP, SSH, SQL, or any other service.

Connect
A private link represents each tunnel endpoint. Share this link with others to allow them to connect to the tunnel endpoint.
Our Commitment
Simple
PuppetPC offers a streamlined setup process, empowering you to establish secure connections within minutes.
Private
Our innovative peer-to-peer architecture ensures all communication remains confidential, with servers safely hidden.
Safe
With PuppetPC, rest assured that access to your digital infrastructure is both versatile and shielded from external threats.
Ready to Connect?
PuppetPC is a zero-configuration tool to connect to your remote devices, services, and servers.