claude-code-notifier
как это работает вопросы поддержка
Начать
конфиденциальностьусловия
◐Русский
English العربية Deutsch Español Français עברית Italiano 日本語 한국어 Nederlands Polski Português (Brasil) Русский Türkçe Tiếng Việt 简体中文 繁體中文

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

Последнее обновление: 3 ноября 2026 г. · TouchTap Ltd

Это перевод английской версии. В случае расхождений преимущественную силу имеет английская версия.

на этой странице 01Обзор Приложений 02Какие данные мы собираем 03Как мы используем ваши данные 04Хранение и защита данных 05Сторонние сервисы 06Передача данных 07Ваши права и возможности выбора 08Пути к проектам и команды 09Конфиденциальность детей 10Международная передача данных 11Изменения политики 12Свяжитесь с нами

Настоящая Политика конфиденциальности объясняет, как Claude Code Notifier обращается с вашими данными. Claude Code Notifier состоит из приложений для телефонов на iOS и Android, ccn (инструмента командной строки для macOS, Linux и Windows), необязательного приложения для строки меню Mac, нашего сервера-ретранслятора и этого веб-сайта. Вместе мы называем их «Приложения». Они предоставляются компанией TouchTap Ltd («мы», «нас», «наш»). Мы стремимся ясно сообщать, какие данные собираются, как они используются и кому могут быть переданы.

кратко Учётных записей нет. Когда Claude Code завершает работу или нуждается в вас, компьютерная часть (ccn или приложение для Mac) отправляет уведомление через наш сервер-ретранслятор на подключённые вами телефоны. Уведомление может содержать название проекта и путь к его папке, сообщение Claude или задаваемый им вопрос, а для запроса разрешения — соответствующую команду или файл. Сервер удаляет уведомления в течение 48 часов. Мы не продаём ваши данные и не используем их для рекламы.

01Обзор Приложений

Claude Code Notifier состоит из следующего:

iOS / AndroidПриложения Claude Code Notifier для телефоновПолучают уведомления с ваших компьютеров и позволяют отвечать Claude Code с телефона. В App Store представлены под названием Claude Code Notifier Companion.
macOS / Linux / Windowsccn, инструмент командной строкиНебольшая программа, которую Claude Code запускает через свои хуки. Она отправляет уведомления на ваш телефон и ожидает ваших ответов. Поддержка Windows находится в бета-версии.
macOS, необязательноClaude Code Notifier для MacПриложение для строки меню, которое на Mac выполняет ту же задачу, что и ccn, а также может показывать уведомления Mac и отправлять веб-хуки.
облакоСервер-ретрансляторПередаёт уведомления и ваши ответы между вашими компьютерами и телефонами и хранит настройки каждого компьютера, чтобы вы могли изменять их с телефона.

02Какие данные мы собираем

2.1ccn (инструмент командной строки)

Claude Code запускает ccn в семи точках сеанса (начало сеанса, каждый отправленный вами запрос, перед каждым использованием инструмента, запросы разрешений, уведомления о разрешениях, остановка Claude и завершение сеанса) и передаёт ему сведения о данном моменте: идентификатор сеанса, рабочую папку, инструмент, который Claude хочет использовать, и его входные данные, введённый вами запрос, последнее сообщение Claude и любой вопрос, который задаёт Claude. ccn хранит на вашем компьютере в ~/.config/ccn/ (%APPDATA%\ccn\ в Windows) следующее:

Тип данныхОписаниеЦель
КонфигурацияАдрес сервера, идентификатор этого компьютера, его имя, копия его настроек, сведения о том, включены ли уведомления на рабочем столе, автоматические обновления и подсказки о подключении (config.toml), а также время последней проверки обновленийЗапоминать подключение и ваши предпочтения
Учётные данныеСлучайный токен, идентифицирующий этот компьютер на нашем сервере, в файле, доступном для чтения только вашей учётной записи пользователя (credentials), или в системной связке ключей, если вы выберете этот вариантАутентификация на сервере-ретрансляторе
Файлы сеансовОдин небольшой файл на каждый сеанс Claude Code: рабочая папка, ваш последний запрос (до 4000 символов), последний вызов инструмента, идентификаторы терминала (например, программа терминала и панель tmux) и последнее отправленное уведомление. Удаляются по завершении сеанса или через 7 дней без использованияФормировать уведомления и выявлять повторы
ЖурналОшибки и замеры времени, без запросов, команд и сообщений (ccn.log, объёмом не более 1 МБ)Устранение неполадок
Настройки Claude CodeСемь записей хуков, добавленных в ~/.claude/settings.json, а также однократная резервная копия этого файлаПозволить Claude Code запускать ccn

ccn отправляет на наш сервер-ретранслятор: при регистрации — случайный идентификатор этого компьютера, его токен, его имя (по умолчанию имя хоста компьютера; вы можете выбрать другое имя), его операционную систему, версию ccn и поддерживаемые функции; а для каждого уведомления — данные, перечисленные в п. 2.4. Каждый запрос к нашему серверу также содержит версию ccn и язык компьютера (один из 17 языков, поддерживаемых Приложениями, определяемый по операционной системе или по CCN_LANG), чтобы сервер мог отвечать на вашем языке. Чтобы решить, ждать ли ответа с телефона, ccn проверяет, как долго клавиатура и мышь бездействуют. Эта проверка выполняется на вашем компьютере, и её результат никогда не отправляется. ccn pair отправляет анонимные события настройки, описанные в п. 2.5; его хуки не отправляют аналитические данные.

Хуки ccn устанавливаются при установке, до подключения какого-либо телефона. Пока вы не подключите телефон, ccn показывает уведомления только на самом компьютере и ничего о ваших сеансах на наш сервер не отправляет; если компьютер уже зарегистрирован, он при каждом запуске сеанса Claude Code спрашивает наш сервер, подключён ли телефон. Примерно после десяти уведомлений на компьютере он может предложить подключить телефон — одной строкой в терминале; ccn config set pair_nudges off отключает эту подсказку.

Раз в день, при запуске сеанса Claude Code, ccn в фоновом режиме проверяет наличие новой версии. Он запрашивает у нашего сервера номер последнего выпуска, отправляя только собственную версию и язык компьютера и никаких идентификаторов. Если есть более новая версия и ccn был установлен установочным скриптом с этого сайта или через npx, он загружает выпуск и файл контрольных сумм с GitHub, проверяет контрольную сумму и заменяет собственный файл программы; для GitHub эта загрузка ничем не отличается от любой другой (см. 5.6). Копия, установленная через Homebrew, npm, Scoop или winget, никогда не заменяется; ccn только выводит команду, которую нужно выполнить. Отключить проверку можно командой ccn config set auto_update off или задав CCN_NO_AUTO_UPDATE=1. Успех или неудача обновления сообщается как анонимное событие настройки (п. 2.5).

2.2Приложение для Mac (необязательное)

Приложение для строки меню Mac собирает и хранит локально на вашем Mac следующие данные:

Тип данныхОписаниеЦель
Записи сеансовИдентификаторы сеансов Claude Code, время начала и окончания, продолжительность и статус сеансаВести историю и статистику сеансов
Сведения о проектеНазвания проектов и пути в файловой системеОпределять, к какому проекту относится уведомление
Контекст терминалаНазвание приложения терминала, идентификаторы сеансов, идентификаторы процессов, рабочий каталогНаправлять ваши ответы с телефона в нужный терминал
События сеансаВременные метки уведомлений, типы событий, сообщения и запросы пользователяИстория и статистика сеансов
Контекст инструментовНазвания инструментов и сводка их входных данных, когда Claude запрашивает разрешениеПредоставлять контекст в уведомлениях о разрешениях
Пользовательские настройкиНастройки уведомлений, тихие часы, интервалы напоминаний, предпочтения приложения терминалаНастраивать поведение приложения
Конфигурации веб-хуковURL-адреса, токены аутентификации и шаблоны данных для необязательных интеграций через веб-хукиПересылать уведомления во внешние сервисы

При подключении к телефону приложение для Mac отправляет на наш сервер-ретранслятор свой случайный идентификатор, токен, имя Mac и данные уведомлений, перечисленные в п. 2.4.

2.3Приложения для iOS и Android

Приложения для телефонов собирают и хранят:

Тип данныхОписаниеЦель
Идентификатор устройстваСлучайный идентификатор, создаваемый при первом запуске. В iOS он хранится в связке ключей (Keychain); в Android — в зашифрованном хранилище приложенияИдентифицировать ваш телефон для подключения, уведомлений и покупок
Push-токенТокен Apple Push Notification service (APNs) или Firebase Cloud Messaging (FCM). Приложение запрашивает его при открытии, до запроса разрешения на уведомления, чтобы сервер мог отправлять фоновые обновления (например, о завершении подключения), даже если вы не разрешили уведомленияДоставлять уведомления и обновления на ваш телефон
Сведения об устройствеИмя устройства, которое ваш телефон сообщает приложениям (в Android — название модели), модель, версия операционной системы, версия приложения, страна App Store или региона, предпочитаемый язык, разрешены ли уведомления, и ваш статус доступа (пробный период, подписка, навсегда или нет доступа)Показывать ваш телефон по имени на ваших компьютерах, отправлять видимые уведомления только туда, где они разрешены, и оказывать поддержку
История уведомленийПолученные вами уведомления, включая заголовки, сообщения, названия проектов и ваши ответы, хранящиеся на телефонеПоказывать историю уведомлений и обеспечивать доступ без сети
Подключения и настройки компьютеровПодключённые вами компьютеры, их имена и типы, а также настройки, которые вы изменяете для каждого из нихУправлять вашими компьютерами
Код подключения6-значный код, который показывает телефон, чтобы компьютер мог подключиться к немуПодключить компьютер с ccn
Статус подпискиЕсть ли у вас активная подписка или покупка навсегда, а также количество отправленных вами ответовУправлять доступом к приложениям
Напоминания и счётчикиНапоминания, которые приложение ставит на самом телефоне (окончание пробного периода, подключение компьютера или напоминание, о котором вы просите, сказав, что пока не используете Claude Code), и несколько счётчиков на телефоне, например когда вы отвечали на запросы. Ничего из этого нам не отправляетсяПомочь вам завершить настройку и решить, какой тариф предложить
Ссылка для установки (Android)Когда вы устанавливаете приложение для Android по ссылке, показанной компьютером, Google Play передаёт приложению одноразовый токен подключения. Приложение читает его один раз при первом запуске и игнорирует через 30 минутПодключить компьютер без ввода кода
Карточки на экране блокировки (iOS)Если вы используете карточки на экране блокировки (Live Activities): токен, который Apple выдаёт приложению для их запуска и обновления, включены ли они и скрываются ли подробности при заблокированном телефонеПоказывать запросы и ход работы на экране блокировки

Приложения для телефона могут использовать камеру, чтобы сканировать QR-код, показанный компьютером (из ccn pair или приложения для Mac). Изображение обрабатывается на телефоне и не сохраняется и не отправляется.

2.4Сервер-ретранслятор

Наш сервер-ретранслятор хранит:

Тип данныхОписаниеСрок хранения
УведомленияТип уведомления, заголовок, сообщение, текст запроса (это может быть последнее сообщение Claude — до 1500 символов; начало вашего запроса — до 300 символов; план; или вопрос и варианты ответа), название проекта, путь к папке проекта, название инструмента, сводка входных данных инструмента (например, команда оболочки или путь к файлу — до 200 символов), идентификатор сеанса и контекст терминала (тип терминала, идентификаторы сеанса и рабочая папка)Удаляются в течение 48 часов
Ваши ответыТо, что вы отправляете с телефона (одобрение, выбор или дополнительное указание для Claude), время отправки и то, с телефона или с компьютера пришёл ответУдаляются вместе с уведомлением, в течение 48 часов
Записи о компьютерахСлучайный идентификатор и токен каждого компьютера, имя, операционная система, тип (ccn или приложение для Mac), версия, поддерживаемые функции, а также время регистрации и последней активностиУдаляются вместе с настройками и подключениями компьютера, если компьютер не связывался с сервером в течение 60 дней
Настройки компьютеровНастройки, которые вы выбираете для компьютера с телефона или с помощью ccn config set: какие уведомления отправлять, тихие часы, звук и как долго ждать ответа с телефонаДо изменения, вместе с записью о компьютере
Записи о телефонахИдентификатор устройства, push-токен, платформа и сведения об устройстве, перечисленные в п. 2.3Удаляются вместе с подключениями телефона, если телефон не использовал приложение в течение 60 дней и не подключён к компьютеру, который за это время связывался с сервером; также удаляются, когда Apple или Google сообщают, что push-токен больше не действителен, например после удаления приложения
Записи о подключенияхКакие телефоны подключены к каким компьютерам (до трёх телефонов на компьютер) и является ли каждое подключение активным или отозваннымПомечаются как отозванные, когда вы отключаете устройство, а затем удаляются через 60 дней
Коды подключения6-значные коды, показываемые телефоном или приложением для MacКод, показанный приложением для Mac, действует 5 минут; код или QR-код, показанный ccn, и код, показанный телефоном, можно использовать в течение 24 часов. Удаляется после использования
Аналитика продуктаАнонимные события из приложений для телефонов, а также события настройки из ccn и установочных скриптов, описанные в п. 2.560 дней
Отчёты о сбоях и зависанияхАнонимные отчёты о сбоях и зависаниях приложения для iOS, описаны в 2.560 дней
Обратная связьЧто вы отправляете в форме обратной связи или когда указываете, что вас остановило при выходе с экрана покупки: выбранная причина, добавленные слова (до 1000 символов), платформа, версия приложения и язык, связанные с идентификатором устройства60 дней
Счётчики использованияПо каждому телефону и дню: сколько запросов дошло до него от подключённого компьютера и на сколько он ответилВ течение 60 дней
Уведомления об оплате и пробном периодеКогда на вашем телефоне была подписка из магазина: его push-токен, платформа, язык и часовой пояс, чтобы мы могли сообщить о неудачном платеже, связанные с идентификатором устройства. Также какие уведомления получила подписка (напоминание об оплате, до трёх; извинение после отменённого пробного периода; сводка по счётчикам использования) и числа, указанные в сводке. Приложение также спрашивает наш сервер, не проходит ли платёж с ошибкойPush-токен: через 60 дней после последнего обновления приложением. Всё остальное: когда вы используете «Удалить мои данные»
Сбои подключенияКогда код подключения отклонён: причина, платформа, версия приложения, страна, сколько цифр отличается от ближайшего действующего кода, совпадает ли он со старым кодом, и односторонний хеш идентификатора устройства с солью, но никогда сам идентификатор60 дней
Карточки на экране блокировкиДля карточек iOS: токены запуска и обновления телефона, включены ли карточки, и содержимое каждой карточки (название проекта и краткое описание запроса или того, что делает Claude; оно может включать команду или имя файла, если телефон не скрывает подробности при блокировке). Для текущих и завершённых сеансов компьютера: название проекта, краткий заголовок и описание, а также счётчики шагов, файлов, одобрений и времениКарточки: через неделю после завершения. Сеансы: вместе с записью компьютера
Записи о покупкахУведомления о вашей покупке от Apple и Google: продукт, идентификаторы транзакций или токен покупки, даты, цена, валюта, страна магазина, а также статус продления, отмены и возврата средств, связанные с идентификатором устройстваХранятся как финансовые документы в течение 6 лет с даты каждой покупки, продления или уведомления, затем удаляются. Они хранятся в течение этих 6 лет, даже если запись о телефоне удалена
Веб-лицензииДля лицензии, купленной на нашем веб-сайте: адрес электронной почты, который вы указали Lemon Squeezy, тариф, его статус и дата продления, идентификаторы клиента, заказа и подписки в Lemon Squeezy, страница сайта и метки кампании (например, utm_source), с которых начата оплата, последние четыре символа ключа и его односторонний хеш (но никогда сам ключ), а также компьютеры, на которых он действует (их идентификатор, имя, операционная система и даты добавления и удаления каждого)Хранятся как запись о покупке, пока лицензия действительна, и 6 лет после её окончания, затем удаляются. Электронная почта используется только для отправки вашего ключа и ссылок для замены. Имя компьютера удаляется из лицензии, когда удаляется собственная запись этого компьютера
Покупки лицензийУведомления Lemon Squeezy о каждом заказе лицензии, продлении и возврате средств: суммы, валюта, налог, даты и статусХранятся как финансовые документы 6 лет с их даты, затем удаляются
Запросы о командном тарифеТо, что вы вводите в форму командного тарифа на нашем веб-сайте (ваше имя, адрес электронной почты, компания, число мест, предпочтения по оплате и сообщение), страница и метки кампании, с которых вы пришли, язык страницы, страна, из которой исходит ваше соединение, и односторонний хеш вашего IP-адреса, который используется только для ограничения повторных отправок. Каждый запрос также приходит нам по электронной почте, чтобы мы могли ответитьИспользуются только для ответа по командным тарифам. Удаляются через 12 месяцев или раньше по вашей просьбе
Оформление лицензий и ссылкиСлучайный идентификатор, связывающий оплату (checkout) с ожидающим её терминалом или веб-страницей и хранящий новый ключ, пока он не будет показан один раз; и односторонний хеш каждой отправленной по электронной почте ссылки для замены утерянного ключаНовый ключ удаляется при первом показе или через 24 часа. Записи об оплате удаляются через 60 дней; ссылки для замены действуют 30 минут и удаляются через сутки
Ценовые тестыКакой вариант ценового теста видела ваша установка, когда начинала покупку, в привязке к идентификатору устройстваУдаляются вместе с записью о телефоне либо через 60 дней после начала покупки, если телефон ни разу не был подключён
Согласие для возвратовВключено ли «Помогать с запросами на возврат» в приложении для iOS, с привязкой к идентификатору устройстваУдаляется через 60 дней после последнего изменения, когда с ним не связано ни одной записи о покупке

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

Сервер-ретранслятор не хранит ваш IP-адрес. Наш хостинг-провайдер Cloudflare обрабатывает его для доставки каждого запроса и сообщает нам, из какой страны поступил запрос. Мы записываем эту страну при отклонении кода подключения, чтобы выявлять злоупотребления, а также вместе с аналитическими событиями и отчётами о сбоях (см. 2.5), включая события настройки ccn, и удаляем эти записи через 60 дней.

2.5Аналитика

Приложения для телефонов отправляют анонимные события о продукте на наш собственный сервер. События не содержат идентификатора устройства, и сервер не хранит вместе с ними IP-адреса. Каждый пакет включает только платформу, версию и сборку приложения, версию операционной системы, модель устройства, страну, язык, статус доступа и тип сборки. События описывают использование приложения: например, что приложение было открыто, экран оплаты был просмотрен или был выбран тариф, результат покупки, шаги начальной настройки, было ли предоставлено разрешение на уведомления, какой тип компьютера вы выбрали для настройки (macOS, Linux или Windows), что был показан код подключения или скопирована команда установки, что подключение завершено (с типом компьютера и его операционной системой) и что вы ответили на уведомление (только с типом запроса). События никогда не содержат названий проектов, команд, запросов или сообщений Claude.

Приложение для iOS отправляет анонимные отчёты о сбоях и зависаниях на наш собственный сервер, чтобы мы могли находить и исправлять сбои. Их предоставляет фреймворк Apple MetricKit. Отчёт содержит версию и сборку приложения, версию операционной системы, модель устройства, страну и технические сведения об ошибке: тип ошибки и сигнал, а также стек в виде имён модулей кода и смещений. В нём нет имени, учётной записи, идентификатора устройства, IP-адреса и содержимого уведомлений, а сервер не хранит IP-адрес. Отчёты удаляются через 60 дней. Приложения для телефона не используют сторонние сервисы аналитики или отчётов о сбоях, а приложение для Android не отправляет отчёты о сбоях на наш сервер.

ccn pair и установочные скрипты на этом сайте отправляют на наш собственный сервер несколько анонимных событий настройки, чтобы мы видели, где установка или подключение не удаётся: что установка началась, завершилась или не удалась (и на каком шаге), что подключение началось, завершилось или не удалось (с краткой причиной, например истёкший код), как был установлен ccn (установочный скрипт, Homebrew или npm), версию ccn, а также операционную систему и тип процессора. ccn также сообщает, удалось ли автоматическое обновление, с версией до и после него. Они не содержат идентификаторов, имени компьютера и ничего из ваших сеансов Claude Code. Сервер добавляет страну, из которой поступил запрос, и язык компьютера, как и для событий приложений для телефона, и не хранит IP-адрес. Чтобы отключить их, задайте CCN_NO_ANALYTICS=1 или DO_NOT_TRACK=1.

Этот веб-сайт использует Umami — ориентированный на конфиденциальность сервис аналитики, который не использует файлы cookie. Он подсчитывает просмотры страниц и нажатия кнопок загрузки и установки, включая то, команда установки для какой операционной системы была показана или скопирована. На странице лицензии он подсчитывает нажатия «Купить» (с указанием тарифа), факт поиска ключа или запроса ссылки для замены и факт показа нового ключа; но никогда не ключ, не вашу электронную почту и не идентификатор оплаты.

ccn unlock, ccn activate и ccn deactivate отправляют такие же анонимные события настройки, как и ccn pair: что покупка начата (с указанием тарифа) и открылся ли браузер, что компьютер получил лицензию (через оплату или по ключу) или почему активация не удалась, и что лицензия удалена. Раз в день при запуске сеанса Claude Code наш сервер получает запрос о том, есть ли у этого компьютера лицензия; ничего о сеансе не отправляется.

03Как мы используем ваши данные

Ваши данные используются только для предоставления и улучшения Приложений:

  • Доставка уведомлений: чтобы оповещать вас, когда Claude Code завершает работу или требует вашего внимания
  • Удалённый ответ: чтобы передавать ваши ответы с телефона обратно в Claude Code на вашем компьютере
  • Подключение: чтобы связывать ваши компьютеры и телефоны с помощью кратковременного кода
  • Настройки компьютеров: чтобы вы могли изменять настройки компьютера с телефона
  • Отслеживание сеансов: чтобы показывать историю и статистику сеансов (приложение для Mac)
  • Пересылка через веб-хуки: чтобы отправлять уведомления в настроенные вами внешние сервисы, например Slack или Discord (приложение для Mac)
  • Проверка встроенных покупок: чтобы подтверждать подписки и покупки навсегда (приложения для телефонов) и вести финансовый учёт
  • Улучшение продукта: чтобы в обобщённом виде подсчитывать, как используются приложения и как проходят ценовые тесты
  • Безопасность: чтобы выявлять злоупотребления кодами подключения и сервером-ретранслятором
  • Исправление сбоев: Чтобы находить и исправлять сбои и зависания приложения для iOS
  • Напоминания и уведомления: Чтобы напомнить вам завершить настройку, сообщить о неудачном платеже или отмене пробного периода и показывать карточки на экране блокировки
  • Обновления: Чтобы сообщать ccn и приложению для Mac, есть ли более новая версия
  • Обратная связь: Чтобы читать то, что вы нам пишете, и улучшать приложения
Мы не используем ваши данные для:
Рекламы или маркетинга Продажи или сдачи в аренду третьим лицам Профилирования отдельных пользователей Обучения моделей машинного обучения

04Хранение и защита данных

4.1Локальное хранение (ccn)

  • Файлы: хранятся в ~/.config/ccn/ (%APPDATA%\ccn\ в Windows). В macOS и Linux файлы конфигурации и учётных данных доступны для чтения только вашей учётной записи пользователя
  • Учётные данные: по умолчанию хранятся в закрытом файле либо в связке ключей macOS, диспетчере учётных данных Windows или Linux Secret Service, если вы установите для credential_store значение keychain
  • Хранение данных: файлы сеансов удаляются по завершении сеанса или через 7 дней без использования. ccn uninstall удаляет всё, что хранит ccn

4.2Локальное хранение (приложение для Mac)

  • Данные сеансов: хранятся в локальной базе данных на вашем Mac
  • Настройки: хранятся в UserDefaults (стандартное хранилище настроек macOS)
  • Облачные учётные данные: надёжно хранятся в связке ключей macOS
  • Хранение данных: история сеансов автоматически удаляется по истечении настраиваемого периода (по умолчанию 30 дней)

4.3Локальное хранение (iOS/Android)

  • История уведомлений: хранится в закрытом хранилище приложения на вашем телефоне
  • Идентификатор устройства: хранится в связке ключей iOS или в зашифрованном хранилище в Android. iOS может сохранять элементы связки ключей после удаления приложения, поэтому при повторной установке может использоваться тот же идентификатор
  • Настройки: хранятся в UserDefaults (iOS) или DataStore (Android)
  • Хранение данных: история уведомлений сохраняется, пока вы не очистите её или не удалите приложение

4.4Облачное хранение

  • Инфраструктура: сервер-ретранслятор работает на Cloudflare Workers, а данные хранятся в Cloudflare D1 (SQLite) и Durable Objects
  • Шифрование: весь обмен данными с сервером защищён шифрованием TLS (HTTPS/WSS)
  • Географическое расположение: данные могут обрабатываться в центрах обработки данных Cloudflare по всему миру
  • Истечение срока уведомлений: ежедневно выполняется задание очистки, которое удаляет уведомления старше 24 часов вместе с вашими ответами на них, поэтому ни одно уведомление не хранится дольше 48 часов. Пока компьютер ожидает вашего ответа, копия ответа также хранится до 1 часа
  • Неактивные записи: то же ежедневное задание очистки удаляет телефоны и компьютеры, которые не использовались в течение 60 дней, вместе с их подключениями и настройками, а также отозванные подключения через 60 дней после отзыва. Записи о покупках удаляются через 6 лет с их даты

05Сторонние сервисы

Приложения используют следующие сторонние сервисы:

5.1Apple App Store (встроенные покупки)
Используется
Приложение для iOS, сервер-ретранслятор
Цель
Обработка подписок и разовых покупок и направление нам уведомлений о них
Данные, передаваемые Apple
Покупка с идентификатором устройства в качестве токена учётной записи. Если вы включите в приложении «Помогать с запросами на возврат», а затем попросите Apple вернуть деньги, мы также сообщим Apple, что покупка была предоставлена, настроили ли вы приложение и пользовались ли им (компьютер, подключённый к телефону после покупки), и считаем ли мы, что возврат следует одобрить. Мы делаем это только с вашего согласия, которое можно отозвать в Настройках в любой момент, и храним копию каждого ответа 60 дней
Получаемые данные
Подтверждение покупки, статус подписки, даты, цена, валюта и страна магазина
Примечание
Платёжная информация полностью обрабатывается Apple. Мы не получаем и не храним ваши платёжные реквизиты.
Политика конфиденциальности ↗
5.2Google Play (встроенные покупки)
Используется
Приложение для Android, сервер-ретранслятор
Цель
Обработка подписок и разовых покупок и направление нам уведомлений о них
Данные, передаваемые Google
Покупка с идентификатором устройства в качестве обфусцированного идентификатора учётной записи. Для ссылки, показанной компьютером, одноразовый токен подключения передаётся через Google Play как install referrer
Получаемые данные
Подтверждение покупки, токены покупок, статус подписки и даты
Примечание
Платёжная информация полностью обрабатывается Google. Мы не получаем и не храним ваши платёжные реквизиты.
Политика конфиденциальности ↗
5.3Apple Push Notification Service (APNs)
Используется
Приложение для iOS, сервер-ретранслятор
Цель
Доставка уведомлений и фоновых обновлений на iPhone и iPad
Данные, передаваемые Apple
Push-токен; заголовок и текст уведомления (до 200 символов); название проекта; текст запроса (до 500 символов); название инструмента и сводка входных данных; варианты ответа; идентификаторы уведомлений. Пути к папкам проектов не отправляются. Для карточек на экране блокировки: содержимое карточки (название проекта и краткое описание)
Политика конфиденциальности ↗
5.4Firebase (Google)
Используется
Приложение для Android, сервер-ретранслятор
Цель
Доставка уведомлений и фоновых обновлений на телефоны Android с помощью Firebase Cloud Messaging (FCM)
Данные, передаваемые Google
Push-токен и те же данные уведомлений, что и для APNs; идентификатор установки Firebase
Конфиденциальность и безопасность ↗
5.5Cloudflare (облачная инфраструктура)
Используется
Сервер-ретранслятор, этот веб-сайт
Цель
Хостинг сервера-ретранслятора и этого веб-сайта, а также хранение серверных данных, описанных в п. 2.4
Обрабатываемые данные
Все данные, отправляемые на сервер-ретранслятор, и стандартные данные запросов, например IP-адреса. Cloudflare Email Service также отправляет письма с лицензиями: ваш ключ и ссылки для его замены
Политика конфиденциальности ↗
5.6GitHub, Homebrew и npm (загрузки)
Используется
ccn и приложение для Mac
Цель
Файлы выпусков размещаются на GitHub. Скрипты установки на этом веб-сайте загружают ccn с GitHub и проверяют его контрольную сумму, а ccn таким же образом загружает с GitHub собственные обновления (см. 2.1). Вы также можете установить его с помощью Homebrew или npm
Передаваемые данные
Стандартные данные запроса (IP-адрес, user agent) сервису, с которого вы загружаете. У Homebrew и npm есть собственная аналитика и политики
Заявление GitHub о конфиденциальности ↗
5.7Sparkle (обновления приложения для Mac)
Используется
Приложение для Mac
Цель
Проверка наличия и доставка обновлений приложения для Mac
Передаваемые данные
Стандартные данные HTTP-запроса (IP-адрес, user agent), когда приложение читает ленту обновлений этого веб-сайта и загружает файлы с GitHub
Примечание
Sparkle — это программное обеспечение с открытым исходным кодом, встроенное в приложение, а не сервис; оно ничего не отправляет своим разработчикам
Подробнее ↗
5.8Umami (аналитика веб-сайта)
Используется
Этот веб-сайт
Цель
Подсчёт просмотров страниц и нажатий кнопок без файлов cookie
Обрабатываемые данные
Адрес страницы, источник перехода, браузер, тип устройства и страна
Политика конфиденциальности ↗
5.9Необязательные сервисы веб-хуков
Используется
Приложение для Mac (настраивается вами)
Цель
Пересылка уведомлений во внешние сервисы
Поддерживаемые сервисы
Slack, Discord или любая пользовательская конечная точка HTTP
Передаваемые данные
Содержимое уведомлений, включая названия проектов, пути, сообщения и временные метки
Примечание
Веб-хуки полностью необязательны и настраиваются вами. Данные отправляются только в сервисы, которые вы явно настроили. ccn не отправляет веб-хуки.
5.10Lemon Squeezy (оплата лицензий)
Используется
Для лицензий, купленных на этом веб-сайте или командой ccn unlock
Цель
Продажа лицензий в качестве продавца по записи: приём платежа, взимание налога, отправка квитанций и обработка продлений, отмен и возвратов средств
Данные, передаваемые Lemon Squeezy
То, что вы вводите при оплате, попадает в Lemon Squeezy, а не к нам: ваше имя, адрес электронной почты, платёжный адрес и платёжные реквизиты. Мы отправляем ему только случайный идентификатор оплаты, чтобы покупка нашла ожидающую её страницу или терминал
Получаемые данные
Ваш адрес электронной почты и имя (мы храним только адрес), тариф, статус заказа, подписки и возврата средств, суммы, валюта и налог. Данные вашей карты мы не получаем никогда
Политика конфиденциальности ↗

06Передача данных

Мы передаём ваши данные только в следующих случаях:

  • Между вашими устройствами: уведомления передаются между вашими компьютерами и подключёнными к ним телефонами через наш сервер-ретранслятор. Подключённый телефон видит имя, тип, операционную систему и настройки каждого компьютера
  • Поставщикам push-уведомлений: Apple (APNs) и Google (FCM) получают содержимое уведомлений, чтобы доставить их на ваш телефон
  • Магазинам приложений для покупок: Apple и Google обрабатывают подписки и разовые покупки; они получают данные о транзакциях, а мы не получаем вашу платёжную информацию
  • Lemon Squeezy для лицензий: Lemon Squeezy продаёт лицензии, купленные на нашем веб-сайте; платёжные данные вы передаёте ему напрямую, а мы получаем заказ и ваш адрес электронной почты
  • Нашим поставщикам услуг: Cloudflare размещает сервер-ретранслятор и этот веб-сайт, а Umami подсчитывает посещения веб-сайта
  • Настроенным вами веб-хукам: если вы настроите веб-хуки в приложении для Mac, данные уведомлений отправляются на эти конечные точки
  • Требования закона: мы можем раскрыть данные, если этого требует закон, или для защиты наших законных прав

Мы не продаём, не сдаём в аренду и не обмениваем ваши персональные данные с третьими лицами.

07Ваши права и возможности выбора

7.1Доступ к данным и их удаление

  • Просмотр ваших данных: история уведомлений отображается в приложениях для телефонов; ccn config show показывает настройки компьютера; история сеансов отображается в приложении для Mac
  • Отключение: отзовите подключение с телефона, с помощью ccn devices или в приложении для Mac. Телефон сразу перестаёт получать уведомления от этого компьютера. Сервер помечает подключение как отозванное, удаляет его уведомления в обычном порядке, в течение 48 часов, а само подключение удаляет через 60 дней
  • Удаление ccn: ccn uninstall удаляет его хуки из настроек Claude Code, отзывает все подключения и удаляет его учётные данные и локальные файлы
  • Удаление локальных данных: удаление приложения для телефона или приложения для Mac удаляет данные, которые оно хранило на этом устройстве (за исключением идентификатора устройства в связке ключей в iOS; см. п. 4.3)
  • Удаление данных на сервере: сделайте это сами в любой момент. В приложении для телефона откройте «Настройки» и выберите «Удалить мои данные»; на компьютере выполните ccn forget. Каждое из этих действий сразу удаляет с нашего сервера этот телефон или компьютер, его подключения и поставленные в очередь уведомления. Всё, что вы оставите, удаляется автоматически, если им не пользовались 60 дней. Это также удаляет его отзывы, счётчики использования, записи об уведомлениях об оплате, карточки экрана блокировки и записи о сбоях подключения
  • Удаление лицензии: на claudecodenotifier.com/licence введите свой ключ и выберите «Удалить мою лицензию». Это окончательно прекращает действие лицензии, останавливает продление годового тарифа и удаляет из наших записей ваш адрес электронной почты, ключ и имена компьютеров. Если вы потеряли ключ, сначала получите новый по ссылке, которую мы отправим вам по электронной почте. Записи о покупках (суммы, налог, даты и идентификаторы заказов Lemon Squeezy) хранятся 6 лет, поскольку этого требует закон, а Lemon Squeezy ведёт собственные записи как продавец по записи, поэтому попросите его удалить то, что хранится у него
  • Настройки хранения данных: выберите в настройках приложения для Mac, как долго оно хранит историю сеансов

7.2Возможности отказа

  • Выбор отправляемых данных: для каждого компьютера отключите уведомления о завершённых ходах, запросах разрешений или вопросах либо задайте тихие часы — с телефона или с помощью ccn config set
  • Разрешение на уведомления: если вы отключите уведомления для приложения на телефоне, сервер зафиксирует это и перестанет отправлять на него видимые уведомления. Фоновые обновления, например подтверждение подключения, по-прежнему поступают
  • Отказ от ретранслятора: отключите все телефоны, чтобы прекратить отправку данных на сервер-ретранслятор. Приложение для Mac по-прежнему может показывать уведомления Mac без него
  • Веб-хуки: удалите конфигурации веб-хуков в приложении для Mac, чтобы прекратить пересылку данных во внешние сервисы
  • Автообновления: отключите автоматическую проверку обновлений в настройках приложения для Mac, а для ccn — командой ccn config set auto_update off или CCN_NO_AUTO_UPDATE=1
  • Подсказки о подключении: ccn config set pair_nudges off отключает предложения ccn подключить телефон

7.3Ваши законные права

TouchTap Ltd является оператором (controller) персональных данных, описанных в этой политике. В зависимости от места вашего проживания, в том числе в Великобритании и Европейском союзе, вы можете иметь право на доступ к своим персональным данным, их исправление или удаление, право возражать против их использования или ограничивать его, а также право получить их копию. Большинством этих прав вы можете воспользоваться сами, не обращаясь к нам, как описано в 7.1. Чтобы воспользоваться ими иным способом, напишите на [email protected]. Поскольку учётных записей нет, мы можем запросить сведения, например имена ваших компьютеров и телефонов, чтобы найти ваши записи. Вы также имеете право подать жалобу в орган по защите данных; в Великобритании это Управление комиссара по информации (Information Commissioner's Office, ICO) (ico.org.uk).

7.4Переносимость данных

В настоящее время Приложения не предоставляют функции экспорта данных. Данные, хранящиеся на ваших устройствах, можно просмотреть в Приложениях, а файлы ccn представляют собой обычный текст.

08Информация о путях к проектам и командах

! важно Уведомления от ccn и приложения для Mac могут содержать:
  • Полные пути в файловой системе к вашим проектам (например, /Users/yourname/Projects/secret-project)
  • Названия инструментов и сводку входных данных (например, пути к читаемым файлам или выполняемые команды оболочки)
  • Последнее сообщение Claude, планы и вопросы, а также начало вашего запроса
  • Имя вашего компьютера — его имя хоста, если вы не выберете другое

Эта информация отправляется на наш сервер-ретранслятор, а её сокращённая версия — в Apple или Google для доставки уведомления. Если вы работаете с конфиденциальными или закрытыми проектами, оцените, уместны ли уведомления на телефоне и какие типы уведомлений следует включить для каждого компьютера.

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

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

10Международная передача данных

Наш сервер-ретранслятор работает в глобальной сети Cloudflare, а Apple и Google доставляют уведомления со своей собственной инфраструктуры. Ваши данные могут обрабатываться в центрах обработки данных за пределами страны вашего проживания. Если закон требует гарантий для такой передачи, мы полагаемся на те, которые предусмотрели эти поставщики, например на Систему защиты данных ЕС–США (EU–US Data Privacy Framework) и стандартные договорные положения.

11Изменения настоящей Политики конфиденциальности

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

12Свяжитесь с нами

Если у вас есть вопросы, замечания или запросы относительно настоящей Политики конфиденциальности или ваших данных, свяжитесь с нами:

TouchTap Ltd [email protected]
claude-code-notifier

Claude Code Notifier — независимое стороннее приложение. Оно не связано с Anthropic, PBC, не одобрено и не спонсируется ею. «Claude» и «Claude Code» являются товарными знаками Anthropic, PBC.

правовая информация Политика конфиденциальности Условия использования Другие языки На главную © 2026 touchtap. Все права защищены. TouchTap Ltd зарегистрирована в Англии и Уэльсе, регистрационный номер 13942589.