Peer-to-peer, E2EE messaging with no logs, no accounts, and no server memory.
Nullroom is a radical, P2P encrypted chat service designed for secure, temporary exchanges that self-destruct after 15 minutes without leaving any digital footprint on servers,.
The principal functionalities of this tool include:
Direct Interaction: Messages and files circulate directly between browsers via WebRTC, using the server only for the initial "handshake" to establish the connection.
High-Security Encryption: It utilizes AES-GCM 256-bit encryption keys generated entirely on the client-side via the browser's Web Crypto API.
Privacy-Focused Logic: The encryption key resides in the URL fragment (the part after the #), which browsers never send to the server, ensuring the service provider never sees your session key.
Self-Destruction: Every chat room and its contents evaporate completely after 15 minutes, ensuring no long-term logs or message histories exist.
Volatile Infrastructure: Session UUIDs are stored in a volatile Redis database that is automatically wiped once the 15-minute window expires.
No Persistence: The tool is specifically built for conversations that "never happened," making it ideal for sharing sensitive data like passwords or account numbers that shouldn't remain in standard chat archives,.
No Registration: Users can create a secure room instantly without creating an account or providing any personal information.
Simple Sharing: One-click room creation generates a link that can be shared through any channel (SMS, Signal, etc.) to open a session.
Minimal Server Footprint: Server logs are disabled for room paths, and only minimal metadata is processed to facilitate the initial connection,.
Temporary File Exchange: Users can exchange files up to 16 MB (currently in beta) during the live session.
One-on-One Focus: Rooms are strictly limited to a maximum of two participants, meaning it is designed for punctual, private exchanges rather than group messaging.
Auditable Code: The software is open source under the MIT License, allowing anyone to analyze the code on GitHub or host their own Nullroom infrastructure.
Traffic Protection: Even when peer-to-peer connections are relayed through Cloudflare (to bypass network restrictions), the traffic remains 100% encrypted, and the relay service cannot see the content.