Приватность по умолчанию
Политика приватности
Онлайн-комната существует только ради текущей игры. Аккаунтов, публичных профилей и постоянной истории на сервере нет.
Действует с 20 августа 2026 года
Коротко
«Кто это сказал?» предоставляет Watson Studio. Вопросы о приватности можно отправить на support@watsonstudio.app.
Данные временной комнаты
Для синхронной онлайн-игры сервер обрабатывает только то, что требуется игровому процессу:
- случайный временный ID участника и выбранное игровое имя или псевдоним;
- ID и код комнаты, статус ведущего, присутствие, согласие, готовность, блокировки и сроки;
- режим, текущую фазу, номер раунда, таймеры и техническую ревизию состояния;
- пользовательские цитаты, статус подтверждения и подтверждённое авторство;
- индивидуальный голос, итоговые агрегаты, очки и звания текущей сессии;
- технические отпечатки команд и сохранённый ответ на них, чтобы повторный запрос не создал второй голос или переход;
- запись явно отправленной жалобы и её статус.
Участник получает секретную capability-строку для текущей комнаты. Сервер хранит только её SHA-256-хеш. Capability, цитаты, голоса и код комнаты не должны попадать в production-логи. Не публикуйте код и ссылку-приглашение.
Сроки хранения
| Состояние | Максимальный срок | Что удаляется |
|---|---|---|
| Лобби или сбор цитат без продолжения | 6 часов | Вся временная комната и её пользовательские строки. |
| Активная игра | 24 часа | Участники, цитаты, подтверждения, голоса, очки, блокировки и технические команды. |
| Завершённая игра | 2 часа после завершения | Полное временное состояние комнаты. |
| Отклонённая или ожидающая цитата | До начала игры или истечения комнаты | Текст и связь с предложенным автором. |
| Явно отправленная жалоба | До 7 дней | Ограниченная safety-копия удаляется отдельным таймером. |
После истечения комнаты сервер удаляет пользовательские строки и не восстанавливает комнату по старому коду.
Фильтрация, жалобы и блокировка
Перед отправкой текст проходит локальные и серверные проверки. Они отклоняют ссылки, контактные данные, управляющие символы, угрозы, травлю, дискриминацию, обвинения в преступлениях, медицинские, финансовые и другие чувствительные сведения. Фильтр снижает риск, но не может понять любой контекст.
При явной жалобе отдельно сохраняются причина, тип цели, короткий фрагмент спорного текста, код комнаты и временные идентификаторы цели на срок до 7 дней. Пароль, capability-token, индивидуальный голос и настоящая личность не требуются. Блокировка действует внутри комнаты и прекращает направленное взаимодействие.
Данные на устройстве
Локально хранятся настройки и зашифрованные данные восстановления ещё действующей комнаты. Действие «Удалить локальные данные» очищает эти пространства на устройстве. До начала игры участник может отдельно удалить каждую отправленную цитату или покинуть комнату; оставшееся серверное состояние удаляется автоматически по срокам выше. Поскольку в версии 1.0 нет аккаунта или постоянной личности, приложение не обещает отдельный удалённый запрос после утраты ключа комнаты. Удаление приложения удаляет оставшиеся локальные данные по правилам iOS или Android.
Карточка результата создаётся локально. Она покидает приложение только после того, как пользователь сам откроет системное меню «Поделиться» и выберет получателя.
Разрешения и SDK
Версия 1.0 не запрашивает камеру, микрофон, геолокацию, контакты, фотографии, Bluetooth или доступ к рекламному идентификатору. QR-код создаётся на экране, а открытие приглашения или сканирование системной камерой выполняет операционная система. Приложение не содержит рекламных, аналитических, атрибуционных, социальных или crash-reporting SDK.
Передача и инфраструктура
Онлайн-трафик передаётся только по HTTPS/WSS. Cloudflare Workers и Durable Objects используются как инфраструктура для маршрутизации, ограничения частоты запросов и временного хранилища комнаты. Сохранение production invocation logs и трассировок отключено. Данные не продаются, не используются для рекламы, аналитики, маркетинга или построения профиля и не передаются третьим сторонам для их собственных целей.
Если вы сами пишете на support@watsonstudio.app, Watson Studio получает адрес отправителя и содержание письма, чтобы расследовать проблему и ответить. Это добровольная переписка вне игрового TTL. Не отправляйте capability, код комнаты, чужую цитату, пароль или другие секреты.
Ваш выбор
- Использовать псевдоним и режим одного устройства без серверной комнаты.
- Не принимать чужую цитату, отредактировать её или отозвать свою до начала раунда.
- Пожаловаться, заблокировать участника или покинуть комнату.
- Не включать режим «Без цензуры»; он запускается только после отдельного подтверждения 18+ каждым текущим участником.
- Очистить локальные данные или удалить приложение.
Из-за отсутствия аккаунта после истечения комнаты мы обычно не можем связать старый код с конкретным человеком. Для вопроса укажите примерное время и версию приложения, но не присылайте секретную ссылку или чужой пользовательский текст.