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.

PuppetPC Hero Image

See PuppetPC in Action

Watch how to create an encrypted tunnel from a Raspberry Pi at home to your laptop in minutes - hassle free

Play
Get for 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

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

Initiate a Tunnel

Initiate a Tunnel

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

Connect

Connect

A private link represents each tunnel endpoint. Share this link with others to allow them to connect to the tunnel endpoint.

Our Commitment

At PuppetPC, our mission is to provide secure, convenient, and user-friendly tools that make remote access a seamless part of your everyday life and business operations.

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.

Choose PuppetPC for a dependable solution that integrates easily into your personal or small business setup without needing technical expertise.

Ready to Connect?

PuppetPC is a zero-configuration tool to connect to your remote devices, services, and servers.