>

The world's fastest, simplest, and most secure post-quantum P2P file transfer application

We built Pike to stream 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 line-speed throughput.
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
RECEIVE FILE
POST-QUANTUM SAS VERIFICATION
• • • • • •
Compare this 6-digit SAS code with peer to rule out MITM attacks.
Pike capabilities & engineering guarantees:
Line-Speed P2P
Direct WebRTC P2P streams bypass cloud server storage bottlenecks for maximum network throughput.
Zero Friction
Zero account signup or configuration required. Transfer instantly via Web browser or 1-line CLI command.
Post-Quantum Shield
Hybrid ML-KEM-768 + X25519 encryption with 6-digit SAS MITM protection.
Universal Interop
Native interoperability between Web UI, macOS, Linux, and Windows terminal CLI tools.
>

Post-Quantum Cryptography & Security Architecture

We implemented our core cryptography in Rust and compiled it to WebAssembly for browser environments, guaranteeing identical security properties across CLI and Web applications.
  • 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. Run the command for your system:
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