>

Pike — World's fastest, simplest, and most secure P2P file transfer tool

Pike streams files directly peer-to-peer across Web Browsers and Terminal CLI tools using direct WebRTC DataChannels. Engineered with hybrid ML-KEM post-quantum cryptography for absolute privacy and raw line-speed performance.
Zero account registration. Zero middleman storage. Zero cloud relays. Not a single byte touches a third-party server.
Pike Logopike transfer cockpit
WebRTC P2P Direct
SEND FILE
Select or drop a file
Stream directly to peer with zero server storage
river-coral-frost
RECEIVE FILE
POST-QUANTUM SAS VERIFICATION
• • • • • •
Compare this 6-digit SAS code with peer to rule out MITM attacks.
Pike capabilities & engineering guarantees:
World's Fastest
Direct WebRTC P2P streams bypass cloud server storage bottlenecks for raw line-speed transfers.
World's Simplest
Zero account signup or setup. Stream files instantly via Web browser or 1-line CLI command.
Most Secure
Hybrid ML-KEM-768 + X25519 post-quantum encryption with 6-digit SAS MITM protection.
Cross-Platform
Native interoperability between Web UI, macOS, Linux, and Windows terminal CLI tools.
>

Post-Quantum Cryptography & Security Architecture

Pike is built for zero-trust security. The cryptography implementation is written in Rust and compiled to WebAssembly for browser environments, ensuring identical cryptographic guarantees across CLI and Web tools.
  • ML-KEM-768 (Kyber): NIST FIPS 203 post-quantum lattice-based key encapsulation.
  • X25519 ECDH: Classical Curve25519 Diffie-Hellman key agreement layer.
  • ChaCha20-Poly1305 AEAD: Authenticated payload encryption with per-chunk nonces.
  • BLAKE3 KDF: Key derivation and Merkle tree chunk integrity verification.
  • 6-Digit SAS Verification: Short Authentication String prevents Man-in-the-Middle attacks.
Zero Server Storage Architecture
Pike never holds, buffers, or stores your files on any server. STUN signaling merely introduces peer network endpoints. Once connected, data flows directly peer-to-peer.
>

Command Line Interface (CLI) Installation

Pike CLI gives terminal power users line-speed transfers across Linux, macOS, and Windows.
Rust Cargo InstallCross-Platform
cargo install pike
macOS & Linux (curl)Shell Script
curl -fsSL https://pike.sh/install.sh | sh
Windows (PowerShell)iwr / iex
iwr -useb https://pike.sh/install.ps1 | iex