Security
Only your devices can read your sessions.
This is what the NodalDesk code does, plainly: how a session travels, what the relay sees, when the connection is P2P and what an AI can do on your machine.
Over the internet
End-to-end encryption, always.
P2P
Direct between your devices when the network allows it.
Local network
At home, direct and with the machine certificate pinned.
On your local network the app talks to the machine directly over TLS. Before trusting its certificate, the machine signs a challenge with its key, the same one your account knows. Only then is the certificate pinned, and any later change raises a warning. If your account cannot confirm it, the app asks you before trusting it.
AI channel
An AI can operate your machine, with your permission.
The full tool list is in llms-full.txt and the house rules in the letter to the AI.
The cloud
What the cloud keeps and what it does not.
The NodalDesk cloud, hosted in the EU, keeps your account, machine inventory, permissions and activity logs. It does not keep your screen, your keystrokes, your files or your terminal: those travel encrypted between your devices.
Questions
Frequently asked questions.
Does NodalDesk encrypt sessions end to end?
Yes. Over the internet every session is end-to-end encrypted between your devices: screen, input, audio, clipboard, files and terminal. The NodalDesk relay only forwards encrypted data it cannot read. If encryption cannot be established, the session does not open.
Does NodalDesk support P2P connections?
Yes. With P2P v2 the video travels directly between the machine and the app (UDP hole punching with STUN), encrypted with AES-256-GCM under a key the relay never sees. The desktop app and Android try it by default; if the network does not allow it, the session continues through the relay, still encrypted. Browsers cannot use P2P because they have no UDP.
What does the NodalDesk cloud store?
Your account, your machine inventory, permissions and activity logs, hosted in the EU. The content of your sessions never passes through the cloud in the clear and is not stored.
Can an AI control my computer with NodalDesk?
Yes, with your permission. An AI agent connects over MCP with 45 tools (see the screen through accessibility, touch, capture audio, clipboard, execute, browse and carry files). It starts view-only until you choose to give it control, and its traffic uses the same encrypted channel.