Политика конфиденциальности
Настоящая Политика конфиденциальности («Политика») описывает, какие данные обрабатывает мобильное приложение и веб-панель Tirify App («Приложение», «Сервис», «мы»), с какими целями, кому они передаются и как вы можете ими управлять, включая удаление аккаунта.
Оператор данных. Сервис эксплуатируется командой Tirify. По любым вопросам обработки персональных данных, а также для реализации ваших прав пишите на support@tirify.com — это единая точка контакта по вопросам конфиденциальности.
1. Что такое Tirify App
Tirify App — это инструмент администрирования игровых серверов (Rust). Приложение предназначено для владельцев и персонала игровых проектов (администраторов, модераторов) и позволяет управлять серверами, модерировать игроков, настраивать автомодерацию и уведомления, выполнять RCON-команды и просматривать статистику. Приложение не предназначено для конечных игроков и не является публичным сервисом для широкой аудитории.
2. Какие данные мы собираем
Мы собираем только те данные, которые необходимы для работы Сервиса.
2.1. Данные аккаунта
- Адрес электронной почты — для регистрации, входа, восстановления доступа и сервисных уведомлений.
- Пароль — хранится исключительно в виде необратимого криптографического хэша; мы не имеем доступа к паролю в открытом виде.
- Данные двухфакторной аутентификации (2FA) — при её включении: секрет 2FA и хэши резервных кодов.
- Профиль сотрудника — отображаемое имя, аватар (если вы его загрузили), роль и права доступа (RBAC) в рамках проекта.
2.2. Технические данные и данные сессии
- Токены сессии и обновления (refresh-токены) — для поддержания входа в аккаунт, а также время создания и последней активности сессии, чтобы вы могли видеть и отзывать свои устройства.
- IP-адрес — обрабатывается на стороне сервера при обращении к API (безопасность, защита от злоупотреблений, диагностика).
- Push-токен устройства (Firebase Cloud Messaging) — идентификатор для доставки push-уведомлений на Android, iOS и в веб-версии. Отправляется на наш сервер после входа и отзывается при выходе.
- Технические журналы — записи об ошибках и запросах для обеспечения работоспособности и безопасности Сервиса.
2.3. Биометрия
Если вы включаете вход по биометрии (Face ID / Touch ID / отпечаток пальца), проверка выполняется локально на вашем устройстве средствами операционной системы. Мы не получаем, не храним и не передаём биометрические данные — приложению возвращается только результат «успех / отказ», который разблокирует локально сохранённую сессию.
2.4. Аналитика и мониторинг ошибок
- Аналитика использования (только веб-версия). В браузерной версии мы подключаем Google Analytics для Firebase, чтобы понимать, какими разделами панели пользуются. Собираются обезличенные события: идентификатор экземпляра приложения, тип браузера и устройства, приблизительный регион (определяется Google по IP). В мобильных сборках для iOS и Android аналитика не подключается.
- Мониторинг ошибок. Сбои и необработанные исключения отправляются в систему мониторинга Sentry, размещённую на нашей собственной инфраструктуре (домен tirify.com) — эти данные не уходят стороннему сервису. Тела HTTP-запросов и ответов в мониторинг не передаются: через API ходят токены и персональные данные, и им не место в трекере ошибок. Мониторинг включён только в продакшен-сборках.
2.5. Что мы НЕ собираем
- Мы не запрашиваем и не используем рекламные идентификаторы (IDFA / GAID) и не показываем рекламу.
- Мы не продаём персональные данные третьим лицам.
- Мы не запрашиваем разрешение на геолокацию и не собираем данные о точном местоположении устройства.
- Мы не имеем доступа к вашей камере, микрофону, контактам и календарю.
3. Данные игроков, обрабатываемые через панель
Как инструмент модерации, Tirify App отображает и обрабатывает данные игроков подключённых игровых серверов. Эти данные принадлежат соответствующему игровому проекту, а оператор проекта выступает их контролёром; Tirify App обрабатывает их по поручению администратора проекта в целях модерации. К таким данным могут относиться:
- идентификаторы Steam (SteamID), никнеймы и публичные аватары игроков;
- IP-адреса игроков и результаты их проверки на использование прокси/VPN;
- записи модерации: баны, кики, муты, предупреждения, репорты;
- сообщения игрового чата, скриншоты и события, связанные с античитом.
Страна игрока определяется локальной офлайн-базой соответствий IP ↔ страна на нашем сервере: для этого IP-адрес игрока никуда не передаётся. Доступ к IP-адресам и другим чувствительным полям в панели дополнительно ограничен отдельным правом в ролевой модели — его видят не все сотрудники проекта, а только те, кому оно выдано.
Эти данные используются исключительно для модерации и обеспечения честной игры на серверах и не применяются в рекламных целях.
4. Цели и правовые основания обработки
| Цель | Данные | Основание |
|---|---|---|
| Создание аккаунта, вход, безопасность | email, пароль (хэш), 2FA, токены сессии, IP | Исполнение договора / законный интерес |
| Доставка push-уведомлений | push-токен устройства | Согласие (разрешение на уведомления) |
| Работа функций модерации | данные игроков (см. §3) | Законный интерес оператора проекта |
| Диагностика, стабильность, защита от злоупотреблений | технические журналы, отчёты об ошибках, IP | Законный интерес |
| Аналитика использования веб-версии | обезличенные события интерфейса | Законный интерес |
5. Разрешения устройства
- Интернет / сеть — для обмена данными с нашим сервером и определения состояния подключения.
- Уведомления (push) — для доставки оповещений о событиях. Можно отключить в настройках устройства или в разделе «Аккаунт».
- Биометрия — для локальной разблокировки сессии (см. §2.3). Можно отключить.
- Доступ к изображениям — запрашивается только в момент, когда вы сами выбираете картинку для аватара. Выбранный файл загружается на наш сервер; доступа к остальной галерее приложение не получает.
6. Передача третьим лицам
Мы передаём данные только поставщикам инфраструктуры, необходимым для работы Приложения, и только в минимально необходимом объёме:
| Получатель | Что передаётся | Назначение |
|---|---|---|
| Google — Firebase Cloud Messaging | push-токен устройства, содержимое уведомления | Доставка push на Android, iOS (через APNs) и в веб-версии |
| Google — Analytics для Firebase | обезличенные события интерфейса, тип устройства и браузера, IP-адрес (используется Google для определения приблизительного региона) | Статистика использования веб-версии |
| proxycheck.io | IP-адрес игрока | Проверка на прокси/VPN для модерации |
| Valve — avatars.steamstatic.com | обращение браузера за изображением аватара | Отображение аватаров игроков |
| flagcdn.com | обращение браузера за изображением флага | Отображение флагов стран |
Загрузка картинок с внешних CDN (Steam, flagcdn) выполняется браузером напрямую, поэтому этим сервисам, как и при открытии любого сайта с внешними изображениями, становится виден IP-адрес вашего устройства. Никакие данные аккаунта при этом не передаются.
Мониторинг ошибок работает на нашей собственной инсталляции Sentry и в этот перечень не входит — данные не покидают нашу инфраструктуру (см. §2.4).
Мы также можем раскрыть данные, если это требуется по закону (по законному запросу уполномоченных органов) либо для защиты прав, безопасности и целостности Сервиса.
7. Сроки хранения
- Данные аккаунта хранятся, пока аккаунт активен, и удаляются по вашему запросу (см. §8).
- Push-токен хранится, пока устройство зарегистрировано; отзывается при выходе из аккаунта.
- Технические журналы и отчёты об ошибках хранятся до 90 дней, после чего удаляются или обезличиваются.
- Данные модерации игроков хранятся согласно настройкам соответствующего игрового проекта.
8. Удаление аккаунта и данных
Вы можете в любой момент удалить свой аккаунт Tirify App и связанные с ним персональные данные двумя способами:
- В приложении: раздел «Аккаунт» → блок «Опасная зона» → кнопка «Удалить аккаунт». Потребуется подтвердить действие паролем.
- По электронной почте: отправьте запрос на support@tirify.com с адреса, привязанного к аккаунту.
Удаление через приложение выполняется сразу: мы обезличиваем ваш email и отображаемое имя, стираем хэш пароля и аватар, удаляем секрет 2FA и резервные коды и отзываем все активные сессии на всех устройствах. Восстановить аккаунт после этого невозможно. Запросы, присланные по почте, обрабатываются в срок до 30 дней.
Отдельные записи (например, журналы безопасности) могут храниться в течение срока, указанного в §7, или дольше, если это прямо требуется законом; такие данные хранятся в минимальном объёме и затем удаляются.
Данные игроков, обрабатываемые в рамках проекта, удаляются по обращению к администратору соответствующего игрового проекта.
Пошаговая инструкция и полный перечень удаляемых данных — на отдельной странице «Удаление аккаунта».
9. Безопасность
- Передача данных защищена шифрованием по протоколу HTTPS/TLS.
- Пароли хранятся только в виде необратимых хэшей.
- Refresh-токены одноразовые: при попытке повторно использовать уже израсходованный токен вся цепочка сессий принудительно завершается.
- Доступ к функциям разграничен ролевой моделью (RBAC); поддерживается двухфакторная аутентификация.
- Действия сотрудников в панели фиксируются в журнале аудита проекта.
- Мы применяем организационные и технические меры защиты от несанкционированного доступа.
Ни один метод передачи или хранения данных не является абсолютно безопасным; мы стремимся использовать коммерчески обоснованные средства защиты, но не можем гарантировать абсолютную безопасность.
10. Ваши права
В зависимости от вашей юрисдикции вы можете иметь право на доступ, исправление, удаление или перенос ваших данных, а также на отзыв согласия и возражение против обработки. Для реализации этих прав обращайтесь на support@tirify.com. Вы также вправе подать жалобу в надзорный орган по защите данных.
11. Изменения политики
Мы можем обновлять настоящую Политику. При существенных изменениях мы обновим дату в начале документа и, при необходимости, уведомим вас в Приложении или по электронной почте. Дальнейшее использование Сервиса после вступления изменений в силу означает согласие с обновлённой Политикой.
12. Контакты
По вопросам конфиденциальности и обработки данных:
- Email: support@tirify.com
- Сайт: https://tirify.app