Конфиденциальность · TRY Challenge
Ваш журнал и доступ помощника
Как TRY Challenge использует записи челленджей, сведения для входа через Telegram и разрешения подключённых помощников.
1. Кто отвечает за приложение
Оператор TRY Challenge — Azamat Rasuli, физическое лицо. Приложение помогает вести конечные челленджи: условия, ежедневные действия, календарь, прогресс и итоги.
Для поддержки, вопросов о конфиденциальности и запросов на удаление напишите на rasuliazamat@gmail.com. Справочная информация доступна на странице FAQ по подключениям TRY Challenge.
2. Какие данные используются
Записи журнала
Названия и условия челленджей, пункты и расписания, суммы и занятия по дням, заметки, итоги и сохранённые исторические планы. Прогресс рассчитывается из этих записей тем же движком, что использует приложение.
Вход и профиль
Telegram ID, имя и username, язык, признак Premium и доступные сведения профиля. При обновлении профиля Telegram может вернуть аватар, описание, день рождения и другие детали. Также сохраняются служебные отметки входа и активности.
Сеансы и попытки входа
Одноразовый код входа, его срок, IP и user-agent попытки; для сеанса — хеш токена, владелец, срок и время использования. Готовая браузерная сессия появляется только после обмена подтверждённого кода.
Подключения помощников
Название и источник клиента, callback, выданные права, часовой пояс, срок и отзыв доступа; хеши служебных кодов и токенов. Отдельно сохраняются история изменений журнала, данные для допустимой отмены и результаты запросов для защиты от повторной записи.
Свободные названия и заметки могут содержать личную или связанную со здоровьем информацию, если вы её введёте. Эти сведения обрабатываются как часть журнала и могут быть доступны помощнику в пределах выданных вами прав.
3. Локальный журнал и облачный аккаунт
Записи без аккаунта остаются в localStorage браузера на конкретном устройстве. Облачный журнал хранится отдельно, по пользователю, в SQLite на постоянном томе приложения. Браузерный токен входа хранится в localStorage; ожидание Telegram-входа — в sessionStorage.
Удалённый MCP-коннектор получает журнал подключённого облачного аккаунта. Несинхронизированные локальные записи, настройки устройства и разрешения операционной системы не становятся инструментами помощника. Данные других приложений семейства TRY не объединяются автоматически.
4. Что получает Claude и другие внешние сервисы
- Выбранный MCP-клиент, например Claude, получает аргументы и результаты разрешённых инструментов. Если вы выдали чтение журнала, соответствующие записи могут войти в ответ инструмента и контекст помощника. Обработка на стороне выбранного клиента определяется его условиями и настройками.
- OpenAI получает отправленный вами текст диалога и сведения облачного журнала, нужные встроенному помощнику для ответа. Диалог хранится в памяти открытой страницы. Предложение об изменении и его результат временно сохраняются на сервере для подтверждения и безопасного повтора.
- Telegram используется для входа, получения профиля/аватара и сообщений подтверждения или восстановления входа. Сообщения входа не содержат записи журнала челленджей.
- Общий сервер TRY Bookmarks при включённой общей проверке получает подтверждённый Telegram ID, дату создания аккаунта и идентификатор приложения. Он проверяет членство в канале @azamatrasuli и ведёт единый 24-часовой пробный период для приложений TRY. Платные вызовы встроенного помощника учитываются в общем лимите $1 на человека за сутки UTC.
- Для этого учёта передаются идентификатор попытки, зарезервированная и итоговая сумма расходов и технические количества входных, выходных и кешированных токенов. Учёт выполняется по техническим полям без содержимого запросов.
- Fly.io предоставляет хостинг приложения и постоянный том для хранения серверных данных.
- Для OAuth может загружаться публичная HTTPS-информация зарегистрированного клиента. Это ограниченная проверка метаданных клиента, а не универсальный инструмент отправки журнала на сторонние URL.
Сервер коннектора сам не обращается к LLM-провайдеру для генерации ответов или AI-медиа. Инструменты коннектора не читают историю и память Claude. Разрешённые данные журнала передаются выбранному MCP-клиенту, который использует их для ответа на ваш запрос.
5. Права, отзыв и выход
Чтение — базовое обязательное право. Изменение, удаление и импорт журнала выдаются отдельно. На согласии изначально выбрано только чтение; дополнительные права подтверждает человек. Каждое подключение имеет собственные права, срок и отзыв.
Доступ отзывается в разделе «Подключения». Подключение помечается отозванным, и проверка доступа перестаёт принимать его токены. Это не означает немедленное физическое удаление всех служебных строк токенов: их очищает отдельная процедура. Отзыв не удаляет журнал, историю или резервные копии. Он также не удаляет сведения и копии, которые Claude или другой выбранный помощник уже получил: они обрабатываются отдельно по правилам этого сервиса. Выход из одного или всех устройств завершает браузерные сеансы и тоже не является удалением аккаунта.
Помощник не управляет входом, паролями, API-ключами и разрешениями устройства через инструменты. Изменения требуют актуальной версии журнала и защиты от повторной записи; допустимая отмена не должна перезаписывать более новые действия.
6. Хранение и история
Истечение доступа прекращает возможность использовать соответствующий токен. Оно не удаляет записи журнала, историю, резервные копии или данные, уже полученные помощником.
| Данные | Текущая реализация |
|---|---|
| OAuth-доступ | Access token — максимум 1 час в пределах grant; grant — 90 дней. Refresh доступен при отдельном offline_access. |
| Записи токенов после отзыва | Доступ блокируется сразу проверкой отозванного подключения. Связанные строки очищаются отдельной процедурой с порогом в сутки после отзыва. Этот порог не определяет срок удаления остальных копий. |
| Браузерный сеанс | Базовая настройка — 180 дней; сервер может задавать другой срок. Истечение сеанса не удаляет журнал. |
| Попытки входа | Одноразовый код по умолчанию действует 10 минут. Просроченные служебные записи очищаются при запуске и периодически; это не универсальная гарантия удаления за 10 минут. |
| Повторные изменения | Идемпотентные результаты имеют техническое окно 30 дней; очистка выполняется при последующих записях и периодической серверной очистке. |
| Снимки для отмены | Ограничиваются возрастом 30 дней, последними 100 изменениями и бюджетом 32 MiB при новых изменениях. Метаданные истории ограничены последними 2000 событиями, а не общим 30-дневным сроком. |
| Общий доступ и расходы TRY | Подробные события доступа и расходов в TRY Bookmarks хранятся 90 дней. После этого сохраняется компактная запись идентификатора приложения и UUID попытки для защиты от повторного вызова. Минимальная запись об использованном пробном периоде сохраняется для защиты от его повторного запуска. |
| Журнал и профиль | Общий автоматический срок удаления аккаунта, журнала или профиля по возрасту в приложении не задан. В приложении можно удалять отдельные челленджи и записи дней. |
| Резервные копии и журналы хостинга | Используются при сопровождении и сохраняются отдельно от активного журнала. Приложение не задаёт универсального срока их автоматического удаления. |
7. Удаление и обращения
В приложении можно удалить отдельный челлендж или запись дня. Предыдущее содержимое может некоторое время оставаться в истории отмены и резервных копиях. Удаление записи в UI не означает немедленное удаление всех её копий.
В панели доступа можно удалить облачный журнал вместе с историей отмены и служебными результатами изменений на сервере. Локальные копии на устройствах управляются отдельно.
Для вопросов о данных и запросов на удаление напишите Azamat Rasuli на rasuliazamat@gmail.com. В приложении нет автоматической функции удаления всего аккаунта. Запрос оператору, удаление отдельных записей и отзыв подключения — разные действия.
Единого автоматического срока очистки всех данных и копий в приложении нет. История изменений, резервные копии и служебные логи могут сохраняться отдельно от активных записей. Данные, уже полученные Claude или другим помощником, хранятся и удаляются по правилам выбранного сервиса; отзыв подключения в TRY Challenge не удаляет эти копии.
8. Защита доступа
Публичный сервис работает по HTTPS. Сервер хранит хеши токенов и применяет отдельные права, срок доступа и привязку OAuth к клиенту, callback и ресурсу. Доступ к базе и служебным копиям ограничивается файловыми правами.
Записи журнала обрабатываются сервером для синхронизации, расчёта прогресса и выполнения разрешённых действий. Для сопровождения сервис создаёт служебные сообщения об ошибках.
