[ Switch to styled version → ]


Switch to the styled security page

Security

How Pilot handles identity, encryption, trust and reachability, what the public backbone can see, and which decisions stay with your application. Everything here can be checked against the source at github.com/pilot-protocol (AGPL-3.0).

Pilot has no SOC 2 report or other independent certification.

Controls that ship

These run in every daemon by default, except the operator flags at the end, which are off by default so older clients keep working.

Architecture

Agent traffic runs in encrypted tunnels between peers, directly when possible and through an encrypted relay on the beacon when not. The registry and beacon only help peers find and reach each other.

What the backbone can see

On the public backbone, Vulture Labs runs the registry and beacon.

Responsibility split

Connectivity is not permission to act. Pilot decides whether two endpoints can talk; your application decides what an agent may do.

Pilot handles

Your application owns

A request across a boundary passes five checks: identify (Ed25519 handshake), admit (trust or shared membership), constrain (network port policy, where one exists), authorize (your application) and record (your logs, plus the registry's audit export if you run the registry).

App Store

Apps are made by their publishers. Before a catalogue app installs, the daemon checks its signature and SHA-256 pin. Grants say what an app asks the daemon to do for it, and the daemon checks them on calls it brokers. Apps are not OS-sandboxed: an installed app runs as a normal process with your user's permissions. Most apps run locally and are free; some call their publisher's hosted service, and a few are metered against a per-user budget.

Current status

Policies and data handling

Pilot Protocol is operated by Vulture Labs, Inc. See the privacy policy (it governs where this summary differs), sub-processors, government data requests, terms and cookie policy.

Metric definitions

Source: public network telemetry JSON. These counters have not been independently audited.

Report a vulnerability

Use the disclosure form or email founders@pilotprotocol.network. See security.txt. The channel does not promise a bounty, safe harbor or a fixed response time.