Политика конфиденциальности SyncWatch

Обновлено 25 октября 2026 г.

SyncWatch — браузерное расширение для совместного просмотра видео: оно синхронизирует команды плеера (воспроизведение, пауза, перемотка, скорость) между участниками одной комнаты, создавая эффект «одного экрана». Расширение не имеет собственной медиатеки и не передаёт изображение или звук.

Какие данные обрабатываются

Для работы синхронизации между участниками в реальном времени передаются только:

Эти данные передаются транзитно через сервер-ретранслятор другим участникам вашей комнаты и нужны исключительно для синхронизации просмотра.

Присутствие (друзья онлайн)

При включенном обмене статусом расширение примерно раз в минуту отправляет выбранному серверу публичный идентификатор установки, имя устройства, текущую комнату на этом сервере и хеши идентификаторов друзей, которым разрешена видимость. Запросы подписываются приватным ключом установки с привязкой к адресу сервера, телу и времени; сервер получает публичный ключ и подпись. Приватный ключ не передается серверу или в приглашениях. Владелец сервера обрабатывает эти данные и может сопоставлять связи, несмотря на хеширование списка доступа.

Статус доступен только подтвержденным получателям и истекает через 150 секунд без обновлений. Просроченные записи удаляются служебным alarm. Выключение обмена отправляет одно служебное удаление статуса и прекращает периодическую отправку и опрос; при сетевой ошибке действует TTL. Смена сервера отзывает старый статус. Из нескольких вкладок публикуется первая подключенная комната выбранного сервера; вкладки в соло не публикуются как совместный просмотр.

Приглашение в друзья содержит отдельный случайный токен на 7 дней. Сервер хранит его хеш и срок действия; создание новой ссылки заменяет прежнюю. Подтверждения дружбы хранятся до получения квитанции клиента, максимум 14 дней. Список друзей хранится в браузере; сервер временно обрабатывает списки доступа и подтверждения. Отображаемое имя в ссылке задает отправитель и не удостоверяет личность.

Чего мы НЕ делаем

Хранение на вашем устройстве

Настройки (код комнаты, имя устройства, адрес сервера, порог рассинхрона, переключатели, язык и оформление) хранятся в storage.local, намерения подключения вкладок — в storage.session. Код комнаты и имя передаются серверу и участникам при подключении; адрес сервера нужен для связи.

Идентификатор и приватный ключ установки, список друзей, входящие запросы и квитанции хранятся в storage.local. История чата (до 50 сообщений) хранится только в памяти фоновой сессии и исчезает при выходе или перезапуске worker.

Разрешения

Сервер

Ретранслятор реализован на Cloudflare Workers и передаёт сообщения между участниками комнаты в реальном времени. Сообщения не записываются в постоянное прикладное хранилище; последнее состояние временно находится в памяти. Оператор выбранного вами сервера и Cloudflare обрабатывают сетевые подключения по своим правилам.

Дети

Расширение не предназначено специально для детей. Обработка данных описана выше; не указывайте чувствительные сведения в имени или чате.

Изменения

При существенных изменениях мы обновим эту страницу и дату «в силе».

Контакты

Вопросы по конфиденциальности: strikec71@gmail.com.