guest> gatekeeper connect gk-123
Connected to host securely.

guest> kubectl get pods -n production
Waiting for host approval...
Command executed.
host> npx gatekeeper-shell
Session: gk-123
Waiting for guest... Connected!

Guest> kubectl get pods -n production
Approve? [y/N]: y

SHARE YOUR
TERMINAL.
RETAIN CONTROL.

Zero-trust terminal sharing built for secure collaborative debugging and pair programming. Traverses NATs and firewalls with instant end-to-end encryption, requiring host authorization for guest commands.

Also available for: macOS Linux
Latest Update Gatekeeper v2.1 — 🚀 E2E encryption, session logging, and instant approval flow
$ gatekeeper host start
Generating ephemeral ECDH keys...
Tunnel established via relay.gatekeeper.dev
Waiting for peers to connect...
Secure by Design

End-to-End Encrypted Tunnels

Share your local terminal instantly without opening firewalls. Every peer-to-peer connection is secured with military-grade encryption.

Frictionless Pair Programming

Stop sharing your screen. Give your teammates secure, controlled access to your local dev environment in seconds, complete with command approval.

Peer 'alex_dev' connected.
Guest requested: rm -rf node_modules/
Approve? [y/N] y
Command executed successfully.
Secure tunnels.
Fast connections.
Host approvals.

Get in touch

Have questions or feedback?

vishalraut.contact@gmail.com