← TidyDesk Home

Security Architecture

To start, let’s get on the same page about the following question:

How can this be safer than Tailscale, RustDesk, or a commercial VPN? (Continued)

Traditional tools require a voluntary network-layer middleman or force you to punch a hole in your firewall. When you use them, you aren’t just sharing a screen—you’re exposing your entire subnet.

Desktap eliminates the network tunnel entirely, isolates the interaction to the render stack, and locks your cryptographic keys down in hardware instead of software RAM.

Here is exactly how the architecture shifts the threat model:


1. The Network Exposure Problem (The “Volunteered MitM”)

Tools like Tailscale, RustDesk, and commercial VPNs act as self-volunteered Men-in-the-Middle at the network layer. While corporate enterprise networks explicitly use this trick to decrypt and monitor work laptops, consumer overlay networks use it to route your traffic through shared relays and TURN servers.


2. A Cryptographic Sticky Session

If an attacker dumps your client-side memory or grabs a snapshot of your storage layer, an unprotected private key is compromised.

Traditional VPNs and overlay networks have a massive architectural flaw: they separate user identity from tunnel security. They might let you log into their app using a secure hardware-backed Passkey, but the actual protocol connection key (like a static WireGuard private key) is managed entirely in software by the application.

They do this to avoid cross-platform constraints and the latency of constantly asking a TPM to sign rapid-fire networking packets. But it introduces severe vulnerabilities:

What they don’t tell you when selling you a VPN:

TL;DR: You might say your VPN provider is reputable. I would ask you: is anyone reputable enough for you to type passwords into, journal entries, create documents, back up family photos, and more? Why volunteer them that access when you don’t have to?


3. How Desktap Hardens the Client

The Architecture

No relays. No TURN servers. No extra hops. Desktap App utilizes direct ephemeral streams to turn every interaction into a discrete, hyper-secure event. It’s a faster, flatter, and more secure way to work.

The Defenses


4. Making the Juice Not Worth the Squeeze

We don’t just rely on someone else’s cookie cutter “brute-force” wall. Desktap uses hyper-frequent credential cycling so aggressive that if an attacker snatched a plaintext key and hit “Enter,” that key would already be ~30 generations old. We architect for the worst-case scenario—a total TLS 1.3 failure—and build our defenses upward from that ground zero. With a baker’s dozen of internal guards verifying every layer, we don’t just meet the gold standard; we layer them until the “impossible.”