arrow_back
Nixvoid Operations

FAQ & User Guide

Master the Nixvoid architecture. Learn how our end-to-end encryption works, troubleshoot network drops, and understand anonymous chat protocols.

lock Anonymity & Privacy
Do I need an account to use Nixvoid? expand_more

No. Nixvoid is designed strictly around the principle of absolute zero-data collection. You do not need to provide an email, phone number, or username to initiate a secure connection.

Can you (the developer) read my messages? expand_more

Mathematically impossible. Nixvoid employs Perfect Forward Secrecy using Elliptic Curve Diffie-Hellman (ECDH) key exchanges. The keys used to encrypt and decrypt messages are generated locally in your device's RAM and never transmitted to our servers. We only route encrypted ciphertext.

What happens to messages after I close the tab? expand_more

Nixvoid features extreme volatility. The moment you press the back button, close the tab, or experience inactivity timeout, your local device completely purges all cryptographic keys from memory. Because the keys are destroyed, the session is permanently dead and cannot be recovered by anyone.

wifi_tethering Network & Connectivity
What does "P2P DataChannel" vs "Standard Mode" mean? expand_more

P2P Mode: Nixvoid connects you directly to the other user via WebRTC. Messages bypass our database entirely, traveling instantly between devices.

Standard Mode: If firewalls or strict NATs block the direct P2P connection, Nixvoid seamlessly falls back to routing your encrypted messages through our fast signaling servers. Security remains identical in both modes.

Why did I get disconnected automatically? expand_more

For your privacy, Nixvoid employs aggressive lifecycle management:

  • Inactivity Timeout: No screen interaction for a prolonged period triggers a self-destruct.
  • Background Kill: Minimizing the browser tab for over 2 minutes automatically nukes the connection to prevent lingering ghost sessions.

Why does my message say "🔒 [Encrypted Message]"? expand_more

This is a temporary UI state when a message arrives via a hyper-fast P2P tunnel before your browser has finished generating the required decryption key (A Race Condition). The app intelligently holds the ciphertext in RAM and unlocks it instantly the millisecond the key exchange concludes.

What is the purpose of the 1.5-second input cooldown? expand_more

Every single message sent on Nixvoid triggers an on-the-fly multi-layered cryptographic operation (serialization, compression, and AES-GCM encryption block generation). The 1.5-second cooldown is enforced to prevent local hardware choking, cryptographic congestion, and to mitigate spam-bot injection attacks targeting the real-time websocket pipelines.

Understand the visual cues and operational logic of Nixvoid to maximize your communication security.

01

The 10-Second Auto-Wipe

Once your partner opens and reads your message (indicated by the double blue dots ••), a 10-second timer begins on both devices. The message bubble will display a red dashed border, indicating imminent self-destruction. Once the timer ends, it vanishes from the DOM and Firebase.

02

Network Quality Badges

Observe the badge at the top of your chat:
• P2P Excellent (< 50ms): Direct WebRTC tunnel. Zero latency.
• P2P Fair: Direct tunnel, slightly elevated ping.
• Standard (Relayed): Direct tunnel failed. End-to-end encrypted routing via Firebase active.

03

The Anti-Spam Cooldown

To prevent browser memory overloads and cryptographic jamming, Nixvoid enforces a strict 1.5-second cooldown between sending messages. The input field and send button will temporarily disable themselves during this calculation phase.

04

Dynamic Key Rotation

We do not use one key for the entire chat. Every 10 messages, Nixvoid silently generates a brand new set of ECDH keys in the background and rotates them. Even if a supercomputer cracks one key, they only get a tiny fraction of the conversation.

05

Cross-Mode Sync Guard

If one user experiences network instability and falls back to Standard Mode, the peer will not be left stranded on a dead tunnel. Nixvoid's dynamic injector instantly detects the protocol shift and synchronizes both browsers automatically without wiping the active chat history.

06

Volatile RAM & Background Purge

To ensure physical device security, minimizing the browser tab or pushing it to the background triggers a silent 2-minute countdown. Upon expiration, all symmetric cryptographic keys and session states are instantaneously and permanently purged from your volatile RAM.

07

Cryptographic Integrity (AES-GCM)

Every data packet is locked using authenticated encryption (AES-256-GCM) prior to transmission. This guarantees that no intermediary, ISP, or malicious actor can tamper with the payload. If even a single bit is modified in transit, the browser will automatically discard the corrupted packet.

08

Secure Context & Storage Check

Nixvoid executes strict environmental diagnostics during initialization. If the browser is operating over an unencrypted HTTP connection, or if strict incognito policies sandbox the environment and block local storage, the application initiates an immediate safe-halt to prevent potential data leaks.

verified_user Security Pro-Tip

Always verify your connection mode. If you require absolute IP anonymity, do not rely on standard browser routing. Use a high-quality VPN, as WebRTC P2P direct tunnels inherently expose IP addresses between connected peers to establish the direct link.