Политика конфиденциальности
YGIFT Checker – это Telegram-бот и Mini App, которые оценивают ваш портфель коллекционных подарков Telegram по публичным флорам маркетплейсов. Также есть кошелёк Telegram Stars, обмен подарков ↔ Stars, пополнение в GRAM, рынки прогнозов и реферальная программа. Здесь описано, какие данные мы собираем, зачем, как храним и какой выбор у вас есть. Кошелёк, обмен, рынки, GRAM и рефералы – полностью на ваше усмотрение; если вы только проверяете оценку, финансовые разделы вас не касаются.
1. Какие данные мы собираем
Когда вы открываете Mini App или пишете боту, Telegram передаёт нам подписанные данные initData:
- ваш ID и username в Telegram (если задан)
- ваше имя и фамилию из профиля Telegram
- время авторизации и криптографическую подпись HMAC (чтобы убедиться, что запрос пришёл через Telegram)
Для расчёта стоимости портфеля мы дополнительно получаем через API Telegram:
- ваш список коллекционных подарков: ID, номера, признаки (модель / фон / символ), время перепродажи и передачи
- ваш список обычных подарков: типы и количество
В зависимости от функций, которыми вы пользуетесь, мы можем также собирать:
- Business Mode (по желанию): если вы подключили аккаунт к боту как бизнес-подключение Telegram и дали право «просмотр подарков», бот читает весь ваш сохранённый список подарков, включая скрытые из публичного профиля, только для оценки. Список читается по запросу и хранится в памяти не дольше 60 секунд; в нашу базу он не записывается. Мы сохраняем только метаданные подключения (ID подключения, выданные права и время). Подключение можно отозвать в Telegram в любой момент.
- Кошелёк и операции: если вы пользуетесь кошельком Stars, рынками прогнозов, обменом подарков, пополнением GRAM или рефералами, мы храним баланс Stars и журнал операций только на добавление: пополнения, выводы, ставки и выплаты, операции обмена, комиссии и реферальные начисления, каждая привязана к вашему ID в Telegram.
- Данные блокчейна (пополнение GRAM): при пополнении GRAM мы храним адрес TON-кошелька, с которого вы отправляете, и хеш транзакции, чтобы сопоставить платёж с вашим аккаунтом. Адреса получателей при выводе мы не храним.
- Сообщения об ошибках (
/report): написанный вами текст и вложения, которые вы решили приложить (фото, видео, документ или GIF). Голосовые и аудиофайлы в качестве вложений не принимаются, не хранятся и не расшифровываются. Вложения хранятся на нашем сервере, чтобы оператор мог их просмотреть, и не передаются внешним сервисам.
Мы не собираем и не храним: номер телефона, адрес электронной почты, историю сообщений (кроме отправленных вами сообщений об ошибках), контакты, точную геолокацию, геолокацию по IP, биометрию, данные карт и банковских счетов. Платежи Stars и картой обрабатывает Telegram; переводы GRAM проходят в публичном блокчейне TON; мы никогда не видим номера ваших карт и приватные ключи TON.
2. Как мы используем данные
- Считаем стоимость портфеля (Stars / GRAM / USD) по актуальным флорам маркетплейсов
- Показываем таблицу лидеров (топ портфелей по стоимости) и список участников
- Обеспечиваем работу кошелька Stars, рынков прогнозов, обмена подарков ↔ Stars, пополнения GRAM и реферальной программы: зачисляем и списываем баланс, закрываем рынки, выплачиваем награды
- Кэшируем снимки, чтобы следующие открытия были мгновенными (актуальность от 5 минут до 1 часа)
- Ограничиваем частоту запросов и защищаем от злоупотреблений (паузы на дорогие операции для каждого пользователя)
- Разбираем и исправляем проблемы, о которых вы сообщили через
/report, включая вложения и подписи - Продуктовая аналитика и мониторинг стабильности (см. §6)
3. Платежи, Stars и блокчейн
- Кошелёк в приложении хранит Telegram Stars. Покупки Stars обрабатывает Telegram по собственным условиям; мы получаем ссылку на платёж, но не реквизиты вашего способа оплаты.
- Пополнение GRAM: вы отправляете GRAM на наш кастодиальный кошелёк с одноразовым мемо, которое мы для вас создаём. Мы сопоставляем входящую транзакцию по адресу отправителя и мемо и зачисляем эквивалент в Stars. Транзакции GRAM записываются в публичный блокчейн TON и видны всем; это свойство блокчейна, а не то, что мы контролируем.
- Обмен подарков ↔ Stars: внесённые подарки хранятся на отдельном кастодиальном аккаунте и учитываются в нашем реестре; при выводе подарок возвращается вам через Telegram.
- Все балансы в приложении – внутренние учётные записи, а не отдельные банковские или криптовалютные счета.
4. Где хранятся данные
- Фронтенд: статические файлы Cloudflare (глобальная CDN). Пользовательские данные на уровень фронтенда не попадают, только публичные файлы.
- Бэкенд: один VPS в Германии. Данные хранятся в SQLite (режим WAL) и PostgreSQL на этом сервере, включая отдельную финансовую базу для кошелька, рынков, обмена и рефералов.
- Вложения к сообщениям об ошибках: файлы на том же VPS, доступны только через защищённый интерфейс оператора и никогда не отдаются публично.
- Кэш: Redis в памяти, на том же VPS. Записи кэша истекают автоматически (TTL от 60 секунд до 1 часа).
5. Сроки хранения
- Снимки портфеля хранятся, пока работает бот, чтобы повторные открытия были мгновенными, а история лидеров сохранялась. Новый снимок создаётся при изменении коллекции.
- Финансовый журнал (кошелёк, рынки, обмен, пополнения GRAM, рефералы) ведётся только на добавление и хранится всё время работы сервиса: для точных балансов и учёта нужна полная история.
- Тексты сообщений об ошибках и вложения автоматически удаляются через 90 дней.
- Чтения инвентаря в Business Mode временные: кэш не дольше 60 секунд, на диск не пишутся.
- Прочие записи кэша истекают в течение 1 часа.
- Системные журналы и журналы ошибок (телеметрия, события зависшей загрузки) хранятся около 7 дней.
6. Аналитика и сторонние сервисы
Чтобы понимать, какими функциями пользуются, и поддерживать стабильность, мы используем:
- Telegram Mini Apps Analytics SDK (tganalytics.xyz): сторонний SDK в Mini App, который обрабатывает события использования вместе с вашим ID в Telegram.
- Собственная аналитика: мы также записываем базовые события в приложении (например, какой экран вы открыли) на нашем сервере.
Другие сервисы, задействованные в работе YGIFT Checker:
- Вложения к сообщениям об ошибках (фото/видео/документ/GIF) остаются на нашем сервере и не отправляются в OpenAI или другие внешние сервисы. Распознавания речи у нас нет: голосовые и аудиофайлы не принимаются.
- TON Connect: если вы подключаете TON-кошелёк, протокол TON Connect передаёт приложению публичный адрес кошелька.
- Cloudflare: отдаёт фронтенд и завершает TLS на границе сети.
- Telegram: платформа, на которой работает бот; на ваше использование распространяется и политика конфиденциальности Telegram.
Мы не используем рекламные сети и брокеров данных и не продаём ваши данные.
7. Передача данных
Мы не продаём, не сдаём в аренду и не обмениваем ваши персональные данные. Таблица лидеров и список участников показывают ваш публичный username и отображаемое имя рядом с производной от публичных данных стоимостью портфеля; это видно всем пользователям Mini App по замыслу. Приватные поля не раскрываются. Кроме поставщиков из §6 (строго для работы сервиса), мы никому не передаём ваши данные.
Публичные страницы портфелей. Если в вашем профиле Telegram есть публичный @username и номерные подарки, мы публикуем для него страницу giftcheckertg.com/u/<username>, чтобы её находили поисковики и ИИ-ассистенты. На странице: отображаемое имя, @username, номерные подарки из вашего профиля (коллекция, номер, модель, фон), их количество и оценка стоимости. Адреса кошельков, балансы, платежи и скрытые в Telegram подарки не показываются. Чтобы убрать страницу, отправьте /hidepage боту @Ygift_bot со своего аккаунта или выключите её в Mini App; /showpage возвращает её. Страница перестаёт отвечать сразу; поисковики удаляют свои копии по собственному графику.
8. Ваши права
В любой момент вы можете:
- Удалить данные: напишите @Ygift_chat со своим username в Telegram, и в течение 7 дней мы удалим ваш снимок, инвентарь, запись в таблице лидеров и ваши сообщения об ошибках. Минимальные записи финансового журнала мы можем сохранить, где это нужно для согласованности балансов, учёта и защиты от мошенничества.
- Прекратить пользоваться сервисом: просто закройте или заблокируйте бота. Дальше данные собираться не будут. Существующие снимки можно удалить по запросу, как выше.
- Запросить копию: ответьте в канале поддержки, и мы выгрузим всё, что храним по вашему ID.
- Отозвать Business Mode: удалите подключение бота в Telegram → Настройки → Telegram для бизнеса → Чат-боты.
9. Безопасность
- Весь трафик между Mini App, нашим API и вашим устройством шифруется TLS 1.3 (через Cloudflare).
- Аутентификация использует подписанные HMAC данные
initDataTelegram, поэтому мы не можем выдать себя за другого пользователя. - Секреты (токен бота, ключи API) хранятся в переменных окружения, а не в коде или журналах.
- Вложения к сообщениям об ошибках защищены авторизацией оператора и не отдаются публично.
10. Дети
Сервис не предназначен для детей младше 13 лет. Мы сознательно не собираем данные детей. Если вы считаете, что ребёнок пользовался сервисом, свяжитесь с нами, и мы удалим данные.
11. Изменения политики
Мы можем обновлять политику по мере развития сервиса. Дата «Обновлено» вверху показывает последнюю редакцию. О существенных изменениях мы сообщим в @INTERNATIONALTOXIC.
12. Вход на сайте, cookie и локальное хранилище
Сайт giftcheckertg.com (вне Telegram) работает без аккаунта. Если вы входите на нём (подтверждаете вход в @Ygift_bot), на вашем устройстве используется следующее:
- Cookie сессии – сессия браузера после входа. HttpOnly, Secure, SameSite=Lax, действует 24 часа, содержит подписанный ID пользователя Telegram и время окончания. Удаляется, когда вы выбираете «Выйти» в настройках или по истечении срока.
- Cookie проверки входа – одноразовая проверка входа, пока вы подтверждаете вход в боте. HttpOnly, Secure, SameSite=Lax, до 10 минут, удаляется при завершении или истечении входа.
- Локальное хранилище (только ваш браузер, само по себе нам не отправляется): ваш язык (после входа хранится для аккаунта), валюта отображения, ещё не сохранённое изменение настроек, ваши собственные цены покупки, последняя вкладка, признак тарифа в кэше и реферальный код.
- Локальное хранилище, метка входа – время окончания сессии браузера и числовой ID вашего Telegram; их оставляет вход, чтобы сайт знал о входе и мог начать загрузку портфеля до ответа сервера. Больше в ней ничего нет, при выходе она удаляется.
- Хранилище сессии (до закрытия вкладки): проверка возврата входа и метка однократной перезагрузки после обновления.
Это необходимо для входа и для запоминания ваших выборов; рекламных и межсайтовых отслеживающих cookie мы не используем. Очистить их можно в настройках браузера в любой момент.
13. Контакты
- Поддержка и отзывы: @Ygift_chat
- Анонсы: @INTERNATIONALTOXIC
- Бот: @Ygift_bot