Privacy Policy
Last Updated: November 6, 2026 • Effective Date: November 6, 2026
Zero Accounts
No emails, passwords, phone numbers, or user profiles are ever collected.
No Cloud Storage
Webcam video and audio streams travel directly between peers via WebRTC.
Zero Tracking
No tracking pixels, third-party analytics SDKs, or advertising cookies.
1. Overview & Commitment to Zero-Data
NOP Watch Party ("the Extension", "we", "our", or "us") was designed from the ground up with a Zero-Login, Zero-Data Architecture. We believe that watching movies and shows with friends should be as private as sitting on the same couch.
Our core architectural principle is: What happens in your party stays in your party.
2. Information We Handle and How It Is Used
Because of our decentralized Network of Peers (NOP) design, the Extension only processes the absolute minimum technical data required to synchronize playback and coordinate WebRTC connections:
- Ephemeral In-Session Identity: When you join or host a party, your chosen nickname is stored temporarily in browser memory (
sessionStorage) solely to label your chat messages and webcam tile. It is immediately discarded when you close your tab. - Video Synchronization Signals: When a participant plays, pauses, seeks, or scrubs, lightweight JSON control packets (e.g. timestamp offsets) are broadcast directly to connected peers over WebRTC DataChannels.
- Local Preferences: Mute toggles, volume levels, and optional Dodo Payments license keys for hosts are saved locally via
chrome.storage. We have zero access to your credit card, billing, or financial details.
3. WebRTC Architecture & Media Delivery
All live webcam streams, microphone audio feeds, and text chat messages travel directly between party participants using the standard WebRTC protocol (PeerJS). WebRTC connections are end-to-end encrypted (DTLS/SRTP) by default in all modern Chromium browsers.
A minimal Node.js signaling server is used solely for the initial cryptographic handshake to exchange ICE candidates. Once peers connect directly, the signaling server drops out of the communication path. The signaling server keeps no logs, records no IP histories, and stores no media.
4. User Rights, Data Retention, & Deletion
Because NOP Watch Party does not collect personal information or maintain user accounts on central databases, you can erase all locally stored data at any time by clearing your browser's extension data or uninstalling the extension via chrome://extensions.
5. Contact Us
If you have any questions or inquiries regarding this Privacy Policy or our zero-login architecture, please contact us:
Email: hello@akhilv.com
Developer: Akhil Venthodika