На главную

Политика использования Cookie

WINSHOT · 06.10.2026

Какие данные браузер сохраняет для входа, безопасности и настроек WinShot.

1. Cookie и локальное хранилище

Cookie — небольшие значения, которые браузер передаёт сайту вместе с запросами. localStorage хранит настройки между посещениями, а sessionStorage — данные текущей вкладки. Их назначение различается: настройки языка не заменяют серверную запись баланса или инвентаря.

2. Необходимые cookie

ws_session — идентификатор авторизованной сессии. Срок cookie и серверной сессии — 7 дней. Cookie доступна для запросов к /api, имеет HttpOnly и SameSite=Lax; в production также включён Secure. Выход отзывает сессию на сервере и удаляет cookie.

ws_oauth — временное значение для проверки процесса входа через внешнего провайдера. Срок — 5 минут, область — /api/auth. Оно помогает связать начатый вход с ответом провайдера.

ws_device — временная связь с техническими данными устройства при входе. Срок — 10 минут, область — /api. Сами сведения на время входа сохраняются на сервере.

3. Настройки и идентификаторы браузера

winshot.language хранит выбранный язык. winshot.upgrade-settings.v1 хранит скорость анимации, звук и настройки быстрого подбора. winshot.device-id содержит случайный идентификатор браузера. У этих записей localStorage нет автоматического срока истечения в текущей реализации: их можно удалить в настройках браузера.

Интерфейс также читает winshot.profile для совместимости с ранее сохранёнными настройками. Эти данные не являются источником серверного баланса или прав доступа.

В sessionStorage ключи winshot.pending.* помогают повторить незавершённый запрос с тем же идентификатором, не создавая новую операцию. winshot.upgrade-source временно передаёт выбранный предмет из профиля на главную страницу. Завершённые запросы очищаются; оставшиеся записи ограничены жизненным циклом вкладки в браузере.

4. Сторонние сервисы

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

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

5. Как управлять хранением

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

Удаление cookie только на устройстве не отзывает украденную копию сессии. Для прекращения серверной сессии используйте выход из аккаунта или управление сессиями.