RUSTOFILYARUST COMMUNITY

RUSTOFILYA / DOCUMENT

Конфиденциальность

Какие данные использует сайт и что нужно уточнить перед публикацией политики.

Черновик. Не утверждён для публичного запуска.

Название проекта используется как бренд. Реальное ответственное лицо, обязательные сведения, сроки и применимые условия ещё должны быть определены. Контакт может отображаться заглушкой.

1. Ответственное лицо

Проект: Rustofilya. Сайт: [ДОМЕН ПРОЕКТА]. Рабочее обозначение команды: «Администрация проекта Rustofilya». Контакт: [EMAIL ПОДДЕРЖКИ].

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

2. Данные в текущей реализации

По разработанной конфигурации сайт использует SteamID64, отображаемое имя аккаунта, роль, признак ограничения покупок и временные метки записи пользователя. При настроенном ключе Steam Web API сайт обновляет имя и аватар. Если ключ не настроен или API временно недоступен, сохраняются имеющиеся данные либо запасное имя «Steam …».

Для работы входа применяются идентификатор сессии, временное состояние попытки входа и использованные nonce ответов Steam. Технические журналы приложения и инфраструктуры могут содержать сведения о запросах; их фактический состав нужно проверить на выбранном хостинге.

3. Цели и основания

Предполагаемые цели: подтверждение аккаунта Steam, поддержание входа, разграничение прав и предотвращение повторного использования ответов авторизации.

Правовое основание необходимо определить отдельно для каждой цели после выбора оператора и применимого права. Само посещение сайта не следует объявлять универсальным согласием на любые операции с данными.

4. Внешние сервисы и передача

Для подтверждения входа браузер взаимодействует со Steam, а сервер сайта отправляет Steam запрос проверки OpenID. Steam применяет собственные условия и документы к своей части обработки.

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

PayNow пока не подключён. Будущие платёжные данные и участники обработки должны быть описаны до включения оплаты.

5. Хранение

В текущих настройках серверная сессия завершается после 30 минут бездействия. Попытка входа ограничена 10 минутами. Эти технические сроки не определяют срок хранения записи пользователя в PostgreSQL.

Использованные nonce старше суток удаляются предусмотренной процедурой при последующем успешном завершении обработки входа; это не фоновое удаление точно через 24 часа.

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

6. Обращения и права

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

Контакт: [EMAIL ПОДДЕРЖКИ]. Пока он не настроен, страница является проектом документа, а рабочий канал для таких запросов не объявлен. Объём прав, сроки ответа и компетентный надзорный орган необходимо уточнить до утверждения.

7. Защита и ограничения

В разработанной версии предусмотрены проверка ответов Steam, ограничение доступа по ролям, защита CSRF для форм и сессионная авторизация. Эти меры не означают абсолютной гарантии безопасности.

Перед публикацией нужно проверить HTTPS, права к базе, доступ к журналам и резервным копиям, настройки cookie и порядок реагирования на инциденты.

Дополнение: профиль, язык и обращения

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

Выбор RU/EN сохраняется в cookie RF_LANG на срок до 365 дней. Это настройка интерфейса. Политика хранения других данных этим сроком не определяется.

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

Автоматическое удаление обращений и журнала профиля пока не реализовано. До публичного запуска оператор должен определить основания, сроки хранения, права доступа и порядок реализации прав. Этот документ по-прежнему является черновиком.

RUSTOFILYA / START

Проект в разработке

Состояние каждого сервера публикуется на отдельной странице.