Absolute Digital Sovereignty.
Decoupled Infrastructure.
The end-to-end encrypted messaging platform that converts Discord's global infrastructure into a blind packet-passing pipe. Zero centralized logs. Zero readable metadata.
Infrastructure as a Blind Pipe
Conventional applications trust central servers that inspect, index, and store your conversations. Silo Client v2 flips the equation: it turns Discord's global distributed infrastructure into a blind packet bus (*Decoupled Canary Bus*).
Total Identity Decoupling
Discord receives only alphanumeric strings prefixed with `SILO2:`. The platform cannot determine who is speaking, what is being discussed, or who the intended recipient is. Platform identity is completely neutralized.
Autonomous Local Web Engine
Each client independently runs a local asynchronous Python engine (`aiohttp` + WebSockets). The entire graphical interface is rendered directly in your local browser (`127.0.0.1`), ensuring zero third-party code interacts with the process.
Uncompromising Mathematical Immunity
Engineered according to the most stringent defensive standards of modern cryptography. Silo Client v2 shields your communications against brute-force attacks and parallelized GPU/ASIC compute clusters.
Memory-Hard Argon2id
Key derivation powered by Argon2id configured with 128 MiB memory cost, 3 iterations, and 4 parallel threads. Immune to massive GPU acceleration attacks (with seamless fallback to Scrypt N=131072).
AES-256-GCM + CSPRNG Nonces
Authenticated symmetric encryption. Every payload generates a unique 96-bit nonce via the operating system's CSPRNG (`os.urandom(12)`), preventing replay attacks or data tampering in transit.
Channel-Bound AAD Binding
Every message incorporates the target room tuple `SERVER_ID:CHANNEL_ID` as Authenticated Additional Data (AAD). If an adversary moves an encrypted payload to a different channel, GCM tag validation instantly drops it (`InvalidTag`).
The Silo Client v2 Script Builder
Deploying complex encrypted communication networks is simplified into a seamless, visual orchestration process. The integrated Script Builder allows system administrators to compile pre-configured, independent client instances in seconds.
CustomTkinter High-Performance GUI
Designed with an OLED dark theme, real-time input validation, and automatic environment bootstrapping. The builder automates key generation, port assignment, and cryptographic salt injection across multi-user environments (supporting 1 to 100 participants per room).
- Zero-Touch Key Derivation: Generates cryptographically secure salts and shared master keys automatically.
- Dynamic Port Allocation: Automatically assigns non-conflicting local web interface ports (starting at 8081+).
- Instant Client Compilation: Outputs fully standalone, executable Python scripts ready for isolated deployment.
- Isolated Room Architecture: Full separation between Bot Tokens, Server IDs, and Channel Target IDs.
Neural Expressive Local Web UI
A ultra-low latency, single-page web interface served locally via asynchronous Python WebSockets. Built for high-density information display, real-time cryptographic auditability, and immediate visual feedback.
Command Center & Real-Time Telemetry
Every client instance presents a comprehensive dashboard. Monitor system performance, active participants, cryptographic key fingerprints, and E2E delivery latencies without leaving your private chat view.
- Real-Time Hardware & Network Telemetry: Live monitoring of Host CPU, RAM, process RSS memory, active threads, and network throughput.
- AEAD & Cryptographic Audit: Instant visual verification of active Key IDs, SHA-256 fingerprints, and total encrypted/decrypted packet counters.
- Advanced Chat Operations: Ephemeral TTL self-destruction timers, reply threading, message pinning, star highlights, and soft-deletes.
- Seamless QR LAN Mobile Pairing: Built-in QR generator with Scrypt-derived password protection for instant smartphone integration.
Zero-Knowledge Mobile LAN Pairing
Scanning the local QR code allows you to chat from your smartphone over the same Wi-Fi network without installing external applications or releasing tokens to the cloud.
Local Scrypt Authentication
The host computer stores only a Scrypt-derived verifier ($64 \text{ MiB}$) and a rotating session key. Your actual password **is never written to disk in plaintext**.
Adaptive PWA Mobile Layout
Optimized interface for mobile browsers utilizing native `visualViewport` dynamic binding. The message input box resizes cleanly without being blocked by iOS or Android virtual keyboards.
Engineered for High-Assurance Operators
Ephemeral Messaging & Self-Destruction (TTL)
Configure per-message self-destruction timers (ranging from 10 seconds to 1 hour). Expired messages scrub locally and vanish from view without leaving remnants.
Atomic Local Persistence
Secure storage using atomic file swap operations (`.tmp` $\rightarrow$ `.json`) in the user's home directory (`~/.silo_client/`). Prevents database corruption during sudden power losses.
Multi-User Visual Builder (script_creator.py)
CustomTkinter GUI to construct and compile pre-configured standalone clients for rooms of 1 to 100 participants, assigning dynamic local ports and injecting unique cryptographic salts.
Event Syncing & Standalone Export
Full room history export and import capabilities in standardized `silo-v2` encrypted JSON format, complete with automatic event re-broadcasting for offline peer catch-up.
Real-Time System Telemetry
Interactive sidebar reporting system CPU/RAM metrics, Python process RSS memory usage, network bandwidth sent/received, and real-time end-to-end packet delivery latency.
Get Priority Access
Silo Client v2 is released in controlled phases to guarantee codebase integrity and continuous security auditing. Join the official waitlist.