PatinaAI представляет собой сервис для отслеживания стоимости инвентаря CS2 на сайте patinaai.net. Настоящее уведомление распространяется на веб-приложение и браузерное расширение PatinaAI Inventory Sync и описывает, как обрабатываются персональные данные в соответствии с Общим регламентом ЕС по защите данных (GDPR).
Кто отвечает за данные
Контролёр данных: Albu Adrian, частное лицо (не компания и не зарегистрированный бизнес) в Румынии, который сам ведёт patinaai.net. Пишите на info@patinaai.net по любому вопросу из этого уведомления; мы отвечаем на английском или румынском. Инспектора по защите данных нет: сайту, который ведёт один человек, он не нужен, поэтому пишите на адрес выше. В правовой информации указаны те же данные.
Для кого этот сайт
PatinaAI предназначен для людей от 16 лет. В Румынии, где мы находимся, с 16 лет можно самостоятельно дать согласие на онлайн-сервис, поэтому, пожалуйста, не входите в аккаунт, не отслеживайте цены и ничего не публикуйте, если вы младше. Pro является платным договором: для него вам должно быть 18 лет, либо 16 или 17 лет с согласием родителя. Если вы считаете, что ребёнок младше 16 лет передал нам данные, напишите нам, и мы их удалим.
Что делает расширение
Его единственная цель: поддерживать ваш аккаунт PatinaAI в синхронизации с вашими собственными данными Steam. Для этого оно считывает следующие данные с steamcommunity.com и api.steampowered.com внутри вашего собственного браузера, используя сессию Steam, в которой вы уже авторизованы, и отправляет результат в ваш аккаунт PatinaAI на patinaai.net:
- Ваш инвентарь CS2 во всех контекстах, включая предметы под защитой обмена (каждые 15 минут и при нажатии на значок расширения).
- Ваши активные предложения обмена, отправленные и полученные, с их предметами, SteamID другой стороны и приложенным сообщением, если оно есть. Они считываются с помощью кратковременного токена доступа, который сайт Steam выдаёт вашей авторизованной сессии; токен используется только в вашем браузере и никогда не передаётся PatinaAI.
- Ваша история на Торговой площадке сообщества Steam: ваши собственные покупки и продажи.
- Ваш список друзей (SteamID, имя и аватар), только если вы включили друзей в PatinaAI. Затем сервер оценивает публичные инвентари ваших друзей, чтобы показать их вам.
- История цен Торговой площадки Steam для предметов, которыми вы владеете или за которыми следите; она питает ваши графики и хранится вместе с общими рыночными ценами PatinaAI.
По желанию: «Помочь оценивать весь рынок». Настройка в параметрах расширения, по умолчанию выключена. Только если вы её включите, расширение дополнительно использует ваш браузер и сессию Steam, чтобы читать публичные страницы истории цен Торговой площадки Steam для предметов, которыми владеют или которые просматривают другие пользователи PatinaAI, а также публичные инвентари партнёров по обмену, которых хотят проверить другие пользователи PatinaAI (когда Steam не даёт нашему серверу прочитать их). Считываются публичные данные Steam о предметах и публичные инвентари этих партнёров; они попадают в общие ценовые данные PatinaAI и к пользователю, запросившему проверку данного обмена. Другим пользователям никогда не показывается, кто их получил. Вы можете выключить эту настройку в любой момент в параметрах расширения, и ваша собственная синхронизация работает в обоих случаях. Расширение сообщает ваш выбор серверу, который хранит его (включено или выключено и с какого момента) и показывает его на вкладке «Аккаунт».
Расширение хранит свой токен (учётные данные), адрес нашего сервера, ваш выбор о помощи рынку и то, докуда дошло чтение истории рынка, в локальном хранилище расширения в этом браузере. Начиная с версии 1.5.0 ничего из этого не синхронизируется с вашим аккаунтом Google.
Ваш пароль Steam, файлы cookie, сессия и токен доступа никогда не покидают ваш браузер; передаются только перечисленные выше данные. Расширение не может совершать обмены, принимать предложения или что-либо менять в вашем аккаунте Steam.
Правовые основания: чтение и импорт ваших собственных данных необходимы для оказания выбранной вами услуги (договор, ст. 6(1)(b) GDPR). Необязательная помощь рынку основана на вашем согласии (ст. 6(1)(a) GDPR), которое вы даёте, отмечая флажок, и можете в любой момент отозвать, сняв его в параметрах расширения, без влияния на то, что было сделано ранее.
PatinaAI и расширение не связаны с Valve Corporation или Steam и не одобрены и не спонсируются ими.
Данные, цели, правовые основания, сроки хранения
| Данные | Цель · правовое основание | Срок хранения |
|---|---|---|
| SteamID, имя профиля, аватар, ваша трейд-ссылка, ваш язык | Вход и отображение вашего аккаунта · договор (ст. 6(1)(b)) | До удаления аккаунта |
| Инвентарь и его стоимость во времени, флоаты, цена покупки, тезисы, отслеживаемое, уведомления, ящики хранения | Собственно сервис отслеживания · договор | До удаления аккаунта; кешированная копия самого инвентаря Steam удаляется через 7 дней |
| Принятые вами обмены (предметы, стоимость, SteamID другой стороны) | Ваш журнал обменов и учёт прибыли и убытков · договор | До удаления аккаунта |
| Ваши открытые предложения обмена в том виде, в каком расширение прочитало их в последний раз, со SteamID другой стороны и сообщением в предложении, если оно есть | Оценка ваших предложений для вас · договор | Заменяются при каждой синхронизации; удаляются через 30 дней после последней |
| Публикации на доске обменов (предлагаемые и искомые предметы, ваша заметка до 500 символов) | Публикация на общей доске · договор, вы сами решаете опубликовать | 14 дней, а раньше, если вы удалите публикацию, отдадите в обмен предмет из неё или удалите аккаунт; видны другим авторизованным пользователям вместе с вашим SteamID, именем и аватаром |
| Отметка о мошенничестве, которую SteamRep хранит для SteamID партнёра по обмену или автора публикации на доске | Предупреждение перед обменом с отмеченным аккаунтом · законный интерес в безопасности обменов (ст. 6(1)(f)) | Ответ SteamRep кешируется на 7 дней, затем удаляется |
| Публичные инвентари партнёров по обмену и то, какого партнёра вы проверяли последним | Оценка обмена по вашему запросу · законный интерес (ст. 6(1)(f)) | 7 дней после чтения, затем удаляются ежечасной очисткой |
| Ваш список друзей и стоимость публичных инвентарей ваших друзей (их SteamID, имя, аватар, стоимость и самые дорогие предметы), только если друзья включены | Показ того, что есть у ваших друзей · законный интерес в функции, которую вы включили (ст. 6(1)(f)) | Ваш список удаляется в тот же момент, когда вы выключаете друзей, а иначе через 30 дней после его последнего обновления; стоимость инвентаря друга через 7 дней после чтения или сразу, как только этого друга больше нет ни в одном списке |
| Флоат, паттерн (seed) и наклейки предмета, прочитанные по ссылке осмотра предмета (в ней есть SteamID его владельца) | Показ точных флоатов ваших предметов и предметов партнёра · договор, а для предметов партнёра законный интерес (ст. 6(1)(f)) | Флоат, паттерн и наклейки хранятся по предмету, без SteamID владельца |
| Аркада: ваши прогнозы, игры, очки и серия; ваше имя в Steam и аватар в таблицах лидеров | Работа игр, в которые вы играете · договор; таблицы лидеров публичные | До удаления аккаунта |
| Отправленные вами отзывы | Улучшение сервиса · законный интерес (ст. 6(1)(f)) | До удаления аккаунта |
| Ваш ответ на необязательный вопрос после результата инструмента («Что тебе нужно было найти?»): введённый текст, страница, её язык и время; без аккаунта и без IP-адреса | Выбор страниц и инструментов, которые мы сделаем дальше · законный интерес (ст. 6(1)(f)) | 12 месяцев, затем удаляется; никогда не показывается публично |
| Pro: ваш тариф, выдан ли он нами, идентификаторы клиента и подписки в Stripe (но никогда не ваша карта), а когда вы его покупаете, точный текст отмеченного вами флажка о начале, со временем и языком | Предоставление и оплата Pro · договор; хранение отмеченного флажка как доказательства · юридическая обязанность (ст. 6(1)(c)) | До удаления аккаунта |
| Счётчики использования ИИ-аналитика (количество, стоимость) | Защита от расходов и лимиты · законный интерес (ст. 6(1)(f)) | До удаления аккаунта |
| Переписка с аналитиком | Продолжение вашей переписки · договор | Только в браузере, никогда на сервере; автоматически удаляется после 30 дней неактивности; кнопка «Очистить» удаляет её немедленно |
| Открытые инвентари, которые проверяют на странице проверки инвентаря по ссылке на профиль, трейд-ссылке, своему адресу или SteamID64 (без аккаунта): предметы, их цены и SteamID64 профиля | Показ запрошенного вами оценённого инвентаря · законный интерес (ст. 6(1)(f) GDPR); только публичные данные Steam. Ничего не хранится: мы читаем открытый инвентарь, оцениваем его и показываем, и ничего о проверенном профиле не записывается в нашу базу данных и не попадает в журналы, кроме анонимных подсчётов того, сколько проверок было выполнено. Токен трейд-ссылки отрезается до выполнения запроса (в вашем браузере, если работают скрипты, иначе сразу, как только запрос дошёл до нас) и никогда не хранится. Ссылка для отправки содержит SteamID64 только после знака # в адресе, а эту часть ваш браузер нам никогда не передаёт. | Ответ около 10 минут в памяти (SteamID64 для своего адреса до 1 часа), чтобы при обновлении страницы не обращаться к Steam снова, затем удаляется; никогда не связывается с тем, кто запрашивал |
| Карточки стоимости инвентаря, которыми вы поделились: итоги в деньгах и по Steam, число предметов и сколько из них с ценой, названия, цены и каталожные картинки пяти самых дорогих предметов, счётчик просмотров, необратимый хеш ключа удаления и время; без SteamID, имени, аватара, ссылки на профиль или идентификаторов предметов, без IP-адреса и без чего-либо, что связывает карточку с вашим аккаунтом | Показ карточки, которой вы решили поделиться, всем, у кого есть ссылка · законный интерес в предоставлении запрошенной вами функции (ст. 6(1)(f)). Карточку вы делаете, войдя через Steam, в приложении, и всегда только по своему инвентарю: стоимость мы считаем сами, и сделать карточку по ссылке на чужой профиль нельзя. | 90 дней, затем удаляется. Если ключа больше нет, напишите на info@patinaai.net со ссылкой, и мы удалим её. Картинка превью удалённой карточки может ещё до пяти минут загружаться из кешей, а превью, которое мессенджер уже сделал, остаётся в нём |
| Посты для обмена, сделанные в проверке обмена: названия предметов, картинка каждого предмета (её адрес на Steam), выбранные для них фаза, флоат и количество, сколько каждый даёт чистыми и на какой площадке, итог, необязательная короткая строка, которую вы вводите (не более 80 символов, без ссылок), счётчик просмотров, необратимый хеш ключа удаления и время; аккаунт не нужен и не привязывается: без SteamID, имени, аватара, ссылки на профиль, идентификаторов предметов и IP-адреса | Показ поста, который вы решили сделать, и его картинок для превью ссылок всем, у кого есть ссылка · законный интерес в предоставлении запрошенной вами функции (ст. 6(1)(f)). Ваша строка видна на посте всем, поэтому, пожалуйста, не пишите в ней личных данных. | 90 дней, затем удаляется вместе с картинками. Раньше его можно удалить кнопкой «Удалить пост» на странице поста, в том браузере, где вы его сделали: там хранится ключ удаления. Если ключа больше нет, напишите на info@patinaai.net со ссылкой, и мы удалим его. Любой может пожаловаться на пост по ссылке «Пожаловаться» на нём или написав на info@patinaai.net со ссылкой на него, и мы удалим пост, если он незаконен или нарушает правила. Картинки удалённого поста могут ещё до пяти минут загружаться из кешей, а картинка, которую вы уже опубликовали в группе, остаётся там, пока вы её не уберёте |
| Публичные корзины и опубликованные контракты: название, которое вы им дали, предметы, счётчик просмотров; показываются под вашим именем в Steam | Показ того, что вы решили опубликовать · договор | Пока вы не сделаете их приватными, не удалите их или не удалите аккаунт |
| Ссылки для продолжения («Отправить на мой ПК»): адрес страницы, на которой вы были, и сделанный на ней выбор (названия предметов с фазой, флоатом и количеством, выбранными в проверке обмена, предметы контракта обмена, фильтры списка), тип страницы и время; аккаунт не нужен и не привязывается: вместе с ней не хранятся адрес почты, SteamID, трейд-ссылка или IP-адрес, а выбор, похожий на что-то из этого, отклоняется | Открытие той же страницы с тем же выбором на другом устройстве для всех, у кого есть ссылка · законный интерес в предоставлении запрошенной вами функции (ст. 6(1)(f)). Открытие ссылки никого не авторизует. | 7 дней, затем удаляется. Открытие ссылки её не расходует, поэтому любой, кому вы её передали, до этого срока видит ту же страницу и тот же выбор |
| Жалобы на контент, которые вы отправляете по ссылке «Пожаловаться»: на какой контент, причина и ваше объяснение, ваше имя и адрес почты (для некоторых причин по желанию), ваше заявление о добросовестности, время и наше решение | Обработка уведомлений о незаконном контенте и нарушениях правил, как требует Закон о цифровых услугах ЕС (DSA, ст. 16 и 17) · юридическая обязанность (ст. 6(1)(c)) | 12 месяцев, затем удаляются. Автору мы никогда не сообщаем, кто на него пожаловался |
| Когда мы удаляем контент: что было удалено, какую причину мы назвали и сообщили ли об этом автору | Направление автору обоснования решения и рассмотрение его ответа · юридическая обязанность (ст. 6(1)(c)) | 12 месяцев, затем удаляется |
| Выбор вашего расширения в отношении помощи рынку (включено или выключено и когда о нём сообщалось последний раз) | Соблюдение и отображение вашего выбора · юридическая обязанность подтверждать согласие (ст. 6(1)(c) в связи со ст. 7(1)) | До удаления аккаунта; заменяется при каждом сообщении расширения |
| Журналы сервера и лимиты запросов: журнал нашего приложения содержит сообщения об ошибках и состоянии и никаких IP-адресов. Чтобы ограничить злоупотребления, лимиты запросов и проверка того, что посетитель, называющий себя поисковой системой, действительно ею является, привязывают счётчик или ответ к вашему IP-адресу (или его сети), только в оперативной памяти | Безопасность и борьба со злоупотреблениями · законный интерес (ст. 6(1)(f)) | Размер журнала ограничен (3 файла по 10 МБ), старые записи перезаписываются. Адреса в памяти удаляются, как только заканчивается их окно (от минуты до суток, проверка каждую минуту), никогда не записываются на диск или в журнал, а перезапуск стирает их все |
| Адрес электронной почты для уведомлений (по желанию) | Отправка запрошенных вами уведомлений о ценах и, если вы отметите для него отдельный флажок, ежедневного письма аркады · согласие (ст. 6(1)(a)) с двойным подтверждением: ничего не отправляется, пока вы не перейдёте по ссылке из нашего письма. Когда мы последний раз просили у вас адрес, хранится в вашем аккаунте, чтобы Деск не спрашивал слишком часто | Пока вы не удалите адрес или аккаунт; в каждом письме есть ссылка для отписки в один клик |
| Отслеживание цены без аккаунта: ваш адрес электронной почты или push-подписка вашего браузера (адрес, который push-сервис выдал вашему браузеру, с его ключами), отслеживаемые предметы с их порогами и ценой на момент подписки, ваш язык и время нашего последнего сообщения; а также по каждому предмету запись о согласии: точный текст, который вы видели, на том языке, на котором вы его видели, когда вы запросили и когда подтвердили. Каждую запись мы храним столько же, сколько отслеживание, к которому она относится, и никогда её не переписываем: неподтверждённая удаляется через 48 часов, остальные удаляются, когда вы остановите отслеживание, но не позже чем через 12 месяцев после того, как ваш адрес или браузер был впервые подтверждён. Без IP-адреса, без SteamID, без аккаунта | Уведомления о движениях цены, которые вы запросили, не больше одного оповещения в день, никогда не новости и не предложения · согласие (ст. 6(1)(a)). По почте каждый добавленный предмет ждёт вашего собственного нажатия в письме, где назван именно этот предмет, поэтому никто не может добавить предметы на ваш адрес; ссылка подтверждения только подтверждает, а ссылка отписки только отписывает. Через push только после того, как вы разрешите уведомления в браузере. Письма отслеживания, и письмо с подтверждением, и оповещения, не загружают ни одной картинки: ни картинок предметов, ни даже нашего знака, ни пикселя отслеживания, так что открытие письма ничего не запрашивает ни у одного сервера. Ссылка в оповещении, по почте или через push, несёт метку, что она пришла из оповещения, и никогда не говорит, кто вы. | Неподтверждённые: 48 часов после последнего запроса, который вы не подтвердили. Иначе 12 месяцев после того, как ваш адрес или браузер был впервые подтверждён, включая предметы, добавленные позже, или пока вы его не остановите, затем удаляется. По почте ссылка для отписки в каждом сообщении удаляет его в один клик. В браузере нажмите «Отключить уведомления» на уведомлении, если браузер показывает эту кнопку, или «Отключить уведомления в этом браузере» в окне отслеживания на patinaai.net: отслеживание сразу удаляется, а подписка снимается. Можно и отключить уведомления для patinaai.net в настройках сайта в браузере: при следующей попытке отправки push-сервис сообщит нам, что подписки больше нет, и мы удалим отслеживание. После 7 неудачных доставок подряд мы тоже его удаляем, а в любом случае удаляем через 12 месяцев после того, как вы впервые разрешили уведомления. |
| Новости и предложения по электронной почте (по желанию, отдельно) | Сообщения о новых инструментах и предложениях, не чаще нескольких раз в месяц · согласие (ст. 6(1)(a) GDPR, ст. 13 ePrivacy): отдельный флажок, по умолчанию не отмеченный; согласие никогда не подразумевается из самого факта добавления адреса; мы храним момент, когда вы отметили флажок, и нашу собственную копию точного текста на вашем экране, на том языке, на котором вы его видели (эту копию мы храним с 26.09.2026; для флажка, отмеченного до этой даты, запись содержит момент отметки и действовавший тогда эталонный текст на английском языке, версия v1 от 02.09.2026), а согласие вступает в силу только после подтверждения адреса | Пока вы не снимете флажок в разделе «Аккаунт», не перейдёте по ссылке для отписки в любом письме (что прекращает и уведомления, и новости), не удалите адрес или не удалите аккаунт |
| Сохранённые проверки обменов, когда вы вошли в аккаунт и нажали «Сохранить проверку»: обе стороны в том виде, как вы их ввели (названия предметов и выбранные фаза, флоат и количество), сколько стоила каждая сторона на момент сохранения, и время | Показывать вам сохранённые проверки с сегодняшней ценой рядом с прежней · договор (ст. 6(1)(b) GDPR), функция, которой вы пользуетесь, нажимая кнопку | Пока вы не удалите проверку или аккаунт; никогда не показываются публично и входят в выгрузку ваших данных |
| Недельная сводка по почте (по желанию, отдельно): адрес, на который она приходит (подтверждённый вами для отслеживания цены или подтверждённый адрес аккаунта), предметы, за которыми вы следите, цены, с которыми сравнивала прошлая сводка, ваш язык, когда ушла последняя, и запись о согласии: точный текст, который вы видели, на языке, на котором вы его видели, и когда вы его дали. Без IP-адреса | Не больше одного письма в неделю и только в недели, когда что-то из отслеживаемого изменилось больше чем на 5 %, никогда не новости и не предложения · согласие (ст. 6(1)(a) GDPR, ст. 13 Директивы ePrivacy): отдельная неотмеченная галочка на странице подтверждения отслеживания цены, куда ведёт только письмо на ваш адрес, или отдельный переключатель в разделе «Аккаунт» для уже подтверждённого адреса. Ссылка в сводке несёт метку, что она из сводки, но никогда не то, кто вы, и сводка не загружает изображений | Пока вы её не отключите: ссылка отключения в каждой сводке открывает страницу, где один клик прекращает все сводки и удаляет запись вместе с согласием. Сводка также прекращается, когда вы останавливаете отслеживание или оно истекает, снимаете галочку в «Аккаунте», меняете или удаляете адрес, нажимаете ссылку отключения всех писем или удаляете аккаунт |
| Отчёты об ошибках сервера (сбойный маршрут, трассировка стека) | Поиск и исправление сбоев · законный интерес (ст. 6(1)(f)) | 90 дней, в системе отслеживания ошибок на нашем собственном сервере; файлы cookie, заголовки, тела запросов и часть каждого адреса после «?» удаляются до сохранения отчёта, и в запросах к нам, и в обращениях нашего сервера к другим сервисам |
| Аналитика посещений (см. ниже): для каждого визита браузер, операционная система, тип устройства, размер экрана, язык, страна, регион и город, идентификатор визита, просмотренные страницы и именованные события | Понимание того, какими страницами и инструментами пользуются · законный интерес (ст. 6(1)(f)) | 12 месяцев, затем удаляется еженедельной задачей |
Данные о рыночных ценах (сколько предметы стоят на той или иной площадке) описывают предметы, а не людей, и являются общими для всех аккаунтов. Объявления CSFloat, которые читают наши проверки цен, содержат идентификатор и имя продавца на CSFloat; мы храним их 60 дней после того, как последний раз видели объявление, чтобы замечать манипуляции ценой (законный интерес, ст. 6(1)(f)).
Если вы просите прислать вам по электронной почте ссылку, чтобы продолжить на компьютере, мы используем введённый адрес только для отправки этого одного письма через нашего почтового провайдера (ст. 6(1)(b) GDPR, шаг по вашему запросу, или наш законный интерес (ст. 6(1)(f) GDPR) в ответе на запрос) и не храним его; чтобы на один адрес уходило не больше одного такого письма в день, сервер держит в памяти односторонний хеш адреса в течение 24 часов, а затем удаляет его.
Люди, которые не являются нашими пользователями. Некоторые строки выше касаются других людей: партнёров по обмену, друзей, авторов публикаций на доске, владельца проверенного профиля. Мы читаем только то, что Steam показывает публично, только когда об этом просит пользователь, храним это в течение указанных выше коротких сроков и никогда ни на кого не составляем профиль. Если вы один из этих людей и хотите, чтобы ваши данные удалили, или хотите возразить, напишите на info@patinaai.net и укажите свой SteamID.
Резервные копии
Мы делаем резервные копии всей базы данных, чтобы из-за сломанного диска не пропали ваши данные. Копия создаётся каждую ночь на нашем сервере Hetzner в Германии, и хранятся 3 самые новые. Ещё одна копия делается там перед каждым обновлением сервера или релизом и заменяется при следующем. Каждый день сжатая копия также шифруется (AES-256) на собственном компьютере оператора и только потом помещается в его хранилище Microsoft OneDrive, где хранятся 2 самые новые. Ключ никогда не попадает в OneDrive, поэтому Microsoft не может их прочитать. Удаление аккаунта не затрагивает эти копии, но они сменяются сами: через 30 дней ваших данных нет ни в одной резервной копии. Мы восстанавливаем копию только для того, чтобы починить сайт, и если это случается, снова удаляем каждый аккаунт, удалённый после создания копии.
Файлы cookie и хранилище на вашем устройстве
Законодательство ЕС (ст. 5(3) Директивы ePrivacy) разрешает сайту сохранять что-либо на вашем устройстве без предварительного вопроса, только когда это строго необходимо для того, о чём вы попросили. Только по этой причине мы что-либо сохраняем, и ничто из перечисленного ниже не используется для аналитики или рекламы. Сайт не показывает рекламу, не загружает никакой рекламный или отслеживающий код и никаких скриптов, шрифтов или фреймов от кого-либо ещё.
Файлы cookie
session(вместе сsession.sig): устанавливается, когда вы входите через Steam, содержит ваш SteamID и время входа, действует 30 дней или до выхода. Без него вы не сможете оставаться в аккаунте.
Локальное и сессионное хранилище
Локальное хранилище остаётся на вашем устройстве, пока вы не очистите данные сайта; сессионное хранилище очищается, когда вы закрываете вкладку. Ничто из него нам не отправляется, если в списке не сказано иное. Каждый ключ содержит только то, что названо в списке ниже: то, что вы сами выбрали, ввели, сохранили или закрыли, и несколько вещей, которые сайт хранит там для вас. Ни один ключ не содержит адрес почты или IP-адрес, если только вы сами его не ввели, например аналитику. SteamID в ключе либо ваш собственный, чтобы различать два аккаунта в одном браузере, либо часть того, что вы ввели, например трейд-ссылки, которая может принадлежать партнёру.
- Сделанный вами выбор: ваша валюта (только после того, как вы её выберете или выберете язык, который задаёт свою валюту), вкладка Деска, открытая последней, карточки или таблица, чистыми или брутто, сортировка, раздел «Рынок», сглаживание графиков, площадки в «Поиске флипов», звук аркады, а также открыта ли панель аналитика и какого она размера. Каждое значение записывается, только когда вы его меняете.
- То, что вы закрыли или прочитали: что вы закрыли приветственный тур, карточку первых шагов, карточку «С прошлого визита», подсказку о трейд-ссылке, уведомление, «Как играть» в игре или единственный вопрос после результата; что вы нажали «Позже» на подсказке о расширении (3 дня); какую запись в списке изменений и какие уведомления вы открыли. Именно запись о том, что вы что-то закрыли, не даёт этому появиться снова, и она существует только потому, что вы нажали эту кнопку.
- То, что вы сделали, ввели или сохранили: трейд-ссылка, которую вы ввели в проверке обмена, ваши последние 6 поисков в разделе «Поиск», ваша переписка с аналитиком (30 дней без использования или до «Очистить»), проверки обменов, сохранённые без входа (не больше 20, только когда вы нажимаете «Сохранить»; их сегодняшняя цена считается так: названия предметов и ваш выбор отправляются на наш сервер, он отвечает и ничего не сохраняет), прогнозы и тренировочный раунд дня игрока аркады без входа, а также контракт, который вы попросили сохранить или отправить до входа (1 час).
- «С тех пор как вы смотрели»: на публичных страницах, только после того как вы нажмёте «Запомнить», цены, которые показала вам страница, и день, для последних 12 страниц, чтобы при следующем визите показать, что изменилось. «Нет, спасибо» сохраняет только то, что вы отказались. «Забыть, что я смотрел» всё стирает. Ничто из этого нам не отправляется.
- Подсказка о входе: что сервер только что сообщил, что в этом браузере выполнен вход, чтобы Деск начинал загружаться быстрее. Она удаляется, когда сервер сообщает, что вы вышли.
- Только для текущей вкладки (сессионное хранилище): контракт, который вы собираете, контракт, перенесённый через начатый вами вход в Steam, то, что вы нажали «Добавить ящик хранения», что вы закрыли панель входа, и одноразовая отметка о перезагрузке, если после обновления не загрузился файл кода.
Если вы запросите уведомления о цене в браузере, он зарегистрирует наш небольшой service worker (/sw.js, который только показывает уведомления, открывает страницу предмета при нажатии и выполняет кнопку «Отключить уведомления») и создаст push-подписку. И то и другое происходит только после вашего нажатия и разрешения уведомлений, и вы можете удалить их в любой момент в настройках сайта в браузере. Когда вы делитесь карточкой стоимости инвентаря в приложении, ключ для её удаления хранится в локальном хранилище вашего браузера, только на вашем устройстве. Когда вы делаете пост для обмена, ключ для его удаления так же хранится в локальном хранилище вашего браузера. Каждое из них хранится потому, что вы попросили о том, для чего оно нужно, и именно такое хранение ст. 5(3) Директивы ePrivacy разрешает без отдельного согласия. Ничто здесь не основано на нашем законном интересе, а очистка данных этого сайта в браузере удаляет всё.
Все картинки, включая аватары Steam, загружаются с нашего собственного сервера, поэтому ваш браузер не обращается к серверам изображений Valve, пока вы пользуетесь сайтом. Ссылки на Steam, Discord и профили в соцсетях ничего не загружают, пока вы по ним не нажмёте.
Подсчёт посещений
Посещения подсчитываются с помощью Umami, которую мы сами запускаем на нашем
собственном сервере в Германии: без файлов cookie и без сохранения чего-либо на вашем
устройстве, без рекламных идентификаторов и без третьих лиц. Для каждого визита она хранит
браузер, операционную систему, тип устройства, размер экрана, язык, страну, регион и город,
просмотренные страницы и именованные события под идентификатором визита. Этот идентификатор
получается хешированием вашего IP-адреса и строки браузера вместе с секретом, который регулярно
меняется; сам IP-адрес не хранится, и мы никогда не связываем эти записи с вашим аккаунтом.
Записи старше 12 месяцев удаляются еженедельной задачей. Правовое основание: наш
законный интерес знать, какими страницами и инструментами пользуются люди (ст. 6(1)(f) GDPR); вы
можете возразить, написав нам, или заблокировать /u.js в своём браузере. Нажатия кнопок и использование инструментов, например открытие окна отслеживания цены, проверка цены, расчёт контракта или копирование ссылки, чтобы поделиться, подсчитываются так же, как события без файлов cookie: название события и не более нескольких простых сведений, например какая кнопка, какая страница или сколько предметов, но никогда не ваше имя или аккаунт. Когда вы входите в аккаунт, сервер также подсчитывает каждый шаг перехода в Steam и обратно в виде ежедневных сумм по типу устройства и семейству браузера; идентификационная строка вашего браузера (user agent) сразу сводится к этим двум меткам и не сохраняется.
Получатели и передача данных
Эти сервисы обрабатывают персональные данные по нашему поручению или получают их, потому что они нужны для работы функции. Если передача идёт за пределы ЕС, она опирается на указанное основание.
- Hetzner Online GmbH (Германия): размещает сервер, базу данных, ночные резервные копии, подсчёт посещений и систему отслеживания ошибок. Без передачи за пределы ЕС.
- Cloudflare, Inc. (США): доставка контента и защита перед patinaai.net. Каждый запрос к сайту проходит через Cloudflare, поэтому она видит ваш IP-адрес, открываемый адрес и то, что вы отправляете, только чтобы доставлять и защищать сайт. Cloudflare также сообщает нам, из какой страны пришёл запрос; мы используем это только чтобы выбрать язык и валюту вашего первого визита и не храним эти данные. Сначала учитывается языковая настройка вашего браузера, которую он отправляет каждому сайту: если в ней указан один из наших языков, первый визит открывается на нём, а страна решает только в остальных случаях. Её мы тоже не храним. Cloudflare, Inc. значится активным участником Рамочной программы защиты данных ЕС и США (EU-US Data Privacy Framework) в официальном списке Министерства торговли США, а эта программа охватывает передачу в США; её соглашение об обработке данных дополнительно предусматривает стандартные договорные положения ЕС на случай, если эта сертификация утратит силу.
- GoDaddy (GoDaddy Operating Company, LLC, США): доставляет каждое наше письмо (подтверждения, уведомления, сводки, письма аркады, подтверждения получения жалоб). Обрабатывает адрес и сообщение при передаче и может делать это на серверах за пределами ЕС. Основание передачи: стандартные договорные положения ЕС в условиях GoDaddy об обработке данных; GoDaddy также заявляет, что участвует в EU-US Data Privacy Framework.
- Anthropic, PBC (США): обеспечивает работу ИИ-аналитика. Получает ваш вопрос и то, что инструменты аналитика считывают для ответа: ваш инвентарь и портфель, а в проверке обмена публичный инвентарь партнёра и его отметку SteamRep. Аналитик также может искать в интернете, поэтому слова для поиска, взятые из вашего вопроса, проходят через поискового провайдера Anthropic. Только когда вы что-то спрашиваете у аналитика; по коммерческим условиям Anthropic данные API не используются для обучения моделей. Основание передачи: стандартные договорные положения ЕС в соглашении Anthropic об обработке данных. Мы также отправляем ему публичные новостные публикации Valve для краткого пересказа; в них нет персональных данных.
- Microsoft (OneDrive): хранит внешние резервные копии, описанные выше, зашифрованные ещё до того, как они туда попадают; ключ есть только у оператора, поэтому Microsoft хранит файлы, но не может их прочитать. Они могут храниться за пределами ЕС. Основание передачи: Microsoft Corporation участвует в EU-US Data Privacy Framework, а её условия дополнительно включают стандартные договорные положения ЕС.
- Stripe (Stripe Payments Europe, Ltd., Ирландия, вместе со Stripe, Inc. в США): обрабатывает платёж, когда вы покупаете Pro. Stripe получает ваш SteamID как идентификатор, тариф и время, когда вы отметили флажок о начале, а ваш адрес почты, карту, платёжный адрес и страну собирает сам; от страны зависят налоговые правила продажи. Мы храним идентификаторы клиента и подписки в Stripe, чтобы связать платёж с вашим аккаунтом, и никогда не видим вашу карту. Передача в США основана на EU-US Data Privacy Framework и стандартных договорных положениях в условиях Stripe.
- Valve/Steam (Valve Corporation, США): сервис, через который вы входите и из которого считываются данные. Наш сервер читает в Steam публичные профили, инвентари и страницы друзей, в том числе партнёра по обмену или проверенного профиля. Steam работает по собственной политике конфиденциальности Valve; это отдельный контролёр, а не наш обработчик.
- SteamRep (steamrep.com): мы отправляем ему SteamID партнёров по обмену и авторов публикаций на доске, чтобы получить их отметку о мошенничестве. Он работает по своим условиям, как отдельный сервис.
- CSFloat (csfloat.com): мы отправляем ему ссылку осмотра предмета, чтобы прочитать флоат. В ссылке есть SteamID владельца предмета, ваш или партнёра. Он работает по своим условиям, как отдельный сервис.
- Push-сервис вашего браузера, только если вы запросили уведомления: Google (Firebase Cloud Messaging, для Chrome и большинства браузеров на Chromium), Mozilla (Firefox), Apple (Safari) или Microsoft (Edge), в зависимости от браузера. Он доставляет каждое уведомление на ваше устройство. Содержимое (название предмета, цены и ссылка на страницу предмета) зашифровано для вашего браузера, поэтому push-сервис не может его прочитать; он видит адрес подписки, когда отправлено каждое сообщение, его размер и то, что оно от нас. Он работает по политике конфиденциальности своего поставщика; некоторые из этих поставщиков находятся в США. Мы отправляем только на эти четыре сервиса: подписку, которая указывает куда-либо ещё, мы отклоняем.
Торговые площадки, с которых мы читаем цены (и сервисы курсов валют), получают только названия предметов и никаких данных о вас. Мы не продаём, не сдаём в аренду и не передаём ваши данные кому-либо ещё. То, что вы публикуете сами (публикация на доске, пост для обмена, публичная корзина или контракт, карточка стоимости, ваше имя в аркаде), показывается так, как сказано в его строке выше, а снятие публикации её удаляет. Органам власти мы передаём данные, только когда нас к этому обязывает закон.
ИИ-ассистенты (GPT PatinaAI и MCP-коннектор)
GPT PatinaAI в ChatGPT и наш MCP-коннектор позволяют ИИ-ассистенту запрашивать для вас публичные рыночные данные. В этом случае серверы поставщика ассистента (например, OpenAI) передают нам только параметры этого запроса: название предмета, слова для поиска, входы контракта обмена (trade-up) или публикацию Valve. Мы не получаем ваше имя, ваш аккаунт, вашу переписку или что-либо ещё, что вы ввели, и эти запросы никогда не читают и не изменяют аккаунт PatinaAI.
Для соблюдения лимитов мы храним в памяти счётчик по адресу (удаляется не позднее чем через сутки) и общие счётчики по операциям без адреса. Саму переписку обрабатывает поставщик ассистента по своей политике конфиденциальности.
Ваши права
- Доступ и переносимость: кнопка «Скачать мои данные» во вкладке «Аккаунт» даёт вам один файл JSON со всем, что сервер хранит о вашем аккаунте: запись вашего профиля с адресом почты и записями о согласии, импорт позиций и ящики хранения, обмены и события обменов, сохранённые предложения обмена, тезисы, правила уведомлений и сработавшие уведомления, корзины, сохранённые контракты и проверки обменов, ваш список друзей, прогнозы, игры, дуэли и очки в аркаде, публикации на доске, отзывы, ежедневные счётчики действий, использование аналитика, каждый кеш, хранящийся под вашим SteamID, и отслеживание цены на вашем подтверждённом адресе. Не включаются только ключи к вашему аккаунту (токен расширения и подобное).
- Удаление: кнопка «Удалить мой аккаунт» во вкладке «Аккаунт» сразу удаляет ваш аккаунт и данные о вас, без льготного периода, а также подписку Stripe, если она есть. Из резервных копий данные уходят в течение 30 дней, как описано выше. Записи, которые принадлежат другому пользователю, например его собственный журнал обменов, где вы указаны как партнёр, остаются у этого пользователя.
- Исправление, ограничение обработки, возражение: напишите на info@patinaai.net. Вы можете в любой момент возразить против всего, что мы делаем на основании законного интереса.
- Отзыв согласия: везде, где мы опираемся на ваше согласие, вы можете отозвать его так же легко, как дали (ссылки для отписки, переключатели в «Аккаунте», настройка расширения), без влияния на то, что было сделано ранее.
- Отслеживание цены без аккаунта: по почте ссылка для отписки в каждом сообщении открывает страницу, где один клик удаляет отслеживание и всё, что с ним хранится, включая записи о согласии. В браузере «Отключить уведомления» на уведомлении или «Отключить уведомления в этом браузере» в окне отслеживания удаляет его сразу; отключение уведомлений для patinaai.net тоже его завершает, как описано выше. В отслеживании в браузере нет ничего, по чему мы могли бы связать его с запросом, поэтому найти его для вас мы не можем. Для доступа, копии или любого другого запроса об отслеживании по почте напишите на info@patinaai.net с адреса, на который приходят уведомления, поскольку аккаунта, по которому его можно найти, нет.
- Мы отвечаем в течение одного месяца. Никакое решение о вас не принимается исключительно автоматически так, чтобы это имело для вас юридические или сходные по значимости последствия.
- Жалоба: вы можете подать жалобу в орган по защите данных. Поскольку мы находимся в Румынии, ведущим органом является Autoritatea Nationala de Supraveghere a Prelucrarii Datelor cu Caracter Personal (ANSPDCP) (Национальный орган по надзору за обработкой персональных данных), www.dataprotection.ro. Вы также можете обратиться в орган там, где живёте или работаете. Но сначала мы хотели бы получить возможность всё исправить: напишите на info@patinaai.net.
Безопасность
TLS везде; персональные ключи API хранятся в зашифрованном виде (AES-256-GCM); персональные токены расширения, которые можно перевыпустить; приложение работает со Steam только на чтение и не может совершать обмены.
Изменения
Когда это уведомление меняется, меняется и дата ниже, а изменение, которое для вас важно, показывается в приложении до того, как вступит в силу.