Avalanche Privacy Policy

Last updated: November 5, 2026

Avalanche is a browser extension for Chrome and Firefox that lets people watch YouTube videos together in synchronized rooms. This policy explains what data Avalanche processes, why, and with whom it is shared. It applies to the extension and the default Avalanche server at avalanche.watch. If you configure a self-hosted Avalanche server, that server's operator may have separate practices.

Data Avalanche processes

How data is collected

Display name, server URL, token, and preferences are provided by you in the extension's settings. Room information is read from the YouTube page when you create or join a room, and is sent to the configured Avalanche server. Technical data is generated automatically by the network connection to that server.

How data is used

Avalanche uses this data only to provide synchronized watch rooms: creating and joining rooms, syncing play/pause/seek actions, changing the room video, showing connected members, assigning the host role, authenticating accounts and locking account display names, reconnecting after network changes, and protecting the service from abuse. Avalanche does not use the data for advertising, profiling, creditworthiness, or any purpose unrelated to these features.

Sharing

Storage and retention

Settings and the client ID remain in your browser's local storage until you change them, clear the extension's storage, or uninstall the extension. Rooms created from the extension are kept in server memory, expire after 30 minutes of inactivity by default, and are lost when the server restarts. Persistent rooms created by the server operator are stored in SQLite and survive server restarts until the operator deletes them. Account records remain in the server's SQLite database until the server operator removes them. Server logs are retained according to the configured server's policy.

Security

Avalanche is designed to use HTTPS/WSS when the configured server supports it. The optional account token is stored locally and sent to the server in the WebSocket join message or the REST authorization header, not in URLs. Account tokens are personal and must not be shared; only their SHA-256 hashes are stored in SQLite, so access to the database must still be protected. No system is completely secure; avoid using sensitive personal information as your display name.

Your choices

Children

Avalanche is not directed to children under 13, and we do not knowingly collect personal information from children.

Changes

We may update this policy when Avalanche's data practices change. The updated date at the top of this page reflects the latest revision.

Contact

Questions about this policy or Avalanche's data practices: neverrdev@gmail.com