Wipecraft

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

Это перевод; действует английская версия. (The English version applies.)

Страница: wipecraft.app/privacy/ru · Относится к: Wipecraft 1.x для macOS · Последнее обновление: 2026-10-29

Wipecraft читает ваш диск, чтобы показать, что занимает место. Wipecraft никуда не отправляет ничего из прочитанного. Единственный путь к другой программе — агент программирования, которого вы подключаете сами, по локальному соединению на вашем Mac (см. «Инструмент командной строки и плагин для Claude Code» и «Агенты программирования (MCP)»). На этой странице перечислены все сетевые запросы приложения, что передаёт каждый из них и как удалить всё, что хранит Wipecraft.

Коротко

Что покидает ваш Mac и когда

1. Активация лицензии

КогдаВы вводите лицензионный ключ и нажимаете «Активировать».
КудаPolar, api.polar.sh (наш поставщик платежей и лицензий).
Что передаётсяЛицензионный ключ, наш идентификатор продавца в Polar (ID организации) и метка этой активации: имя вашего Mac, заданное в разделе «Системные настройки» > «Основные» > «Общий доступ». Если имя пустое, метка — «Wipecraft». Polar хранит метку вместе с активацией, и по ней можно различить ваши 2 активации. Как и любой веб-запрос, он также показывает Polar ваш IP-адрес и user agent.
Что приходит в ответДействителен ли ключ, и ID активации, который Wipecraft хранит в вашей связке ключей.
СогласиеДа. Ничего не отправляется, пока вы не активируете ключ.

2. Проверка лицензии

КогдаОдин раз при каждом запуске Wipecraft, только если на этом Mac активна лицензия.
КудаPolar, api.polar.sh.
Что передаётсяЛицензионный ключ, наш идентификатор продавца в Polar (ID организации) и ID активации. Как и любой веб-запрос, он также показывает Polar ваш IP-адрес и user agent.
Что приходит в ответДействительна ли лицензия, или за неё возвращены средства, или она отозвана.
СогласиеДа. Это происходит только после активации лицензии. Если проверка не удалась, например без сети, всё продолжает работать.

3. Удаление лицензии с Mac

КогдаВы нажимаете «Удалить с этого Mac» в разделе «Настройки» > «Лицензия». Также когда вы активируете на этом Mac другой ключ: прежняя активация освобождается. Если освободить её не удалось, например без сети, Wipecraft повторит попытку при следующем запуске.
КудаPolar, api.polar.sh.
Что передаётсяЛицензионный ключ, наш идентификатор продавца в Polar (ID организации) и ID активации. Как и любой веб-запрос, он также показывает Polar ваш IP-адрес и user agent.
СогласиеДа.

4. Проверка обновлений

КогдаКогда вы выбираете «Проверить обновления…». Автоматические проверки выполняются, только если вы их разрешили: программа обновления (Sparkle) один раз спрашивает, проверять ли автоматически.
КудаЛента обновлений на updates.blitzcortex.com.
Что передаётсяОбычный веб-запрос к ленте обновлений. Как и любой веб-запрос, он показывает ваш IP-адрес и user agent с названием и версией приложения. Системный профиль Sparkle выключен, поэтому сведения об оборудовании и системе не добавляются.
Что приходит в ответСписок доступных версий. Если вы устанавливаете одну из них, файл обновления скачивается по адресу из ленты, и перед установкой проверяется его подпись.
СогласиеРучные проверки: да. Автоматические проверки: только если вы ответите «да» на вопрос программы обновления.

5. Отчёты о сбоях (по умолчанию выключены)

КогдаТолько если вы включите «Отправлять отчёты о сбоях» в разделе «Настройки» > «Конфиденциальность». По умолчанию это выключено, и до включения ничего не отправляется, не загружается и не запускается. Выключение останавливает отправку.
КудаSentry (sentry.io), в регионе данных ЕС (Германия).
Что передаётсяПри сбое приложения: тип и сообщение сбоя, трассировка стека, версия и сборка приложения, версия macOS, модель устройства и архитектура, свободная память и место на диске, а также путь установки приложения, в котором имя пользователя заменено на «_». Прежде чем что-либо покинет ваш Mac, каждый путь к файлу в сообщении, тексте исключения, тегах и дополнительных данных заменяется на «<path>»; имя пользователя удаляется из путей кадров стека и двоичных файлов. Как и любой веб-запрос, он показывает ваш IP-адрес.
Что не передаётсяИмена файлов, имена папок, результаты сканирования, лицензионный ключ, имя Mac, данные об использовании и сеансах, breadcrumbs, данные о производительности и зависаниях приложения, данные MetricKit. Параметр «Send default personal data» (sendDefaultPii) в SDK выключен.
СогласиеДа. Выключено, пока вы это не включите; в настройках указано: «Отправляет сведения о сбоях без имён файлов и путей. По умолчанию выключено.»

6. Проверка слияния на GitHub (ваш собственный вход в gh)

КогдаВо время сканирования, для worktree, чьих коммитов нет ни в основной ветке, ни в удалённом репозитории, и только если origin его репозитория находится на github.com. Та же проверка повторяется непосредственно перед удалением такого worktree; если слитый pull request больше не находится, ничего не удаляется.
УсловияGitHub CLI (gh) установлен в /opt/homebrew/bin или /usr/local/bin, вы авторизованы в нём на github.com, и параметр «Проверять на GitHub слитые pull request» включён в разделе «Настройки» > «Конфиденциальность» (по умолчанию: включён). Если чего-то из этого нет, ничего не запрашивается и ничего не показывается.
КудаGitHub, через gh, с вашим собственным входом. Сам Wipecraft ничего не отправляет и не хранит токен GitHub.
Что передаётсяWipecraft спрашивает GitHub об именах веток и идентификаторах коммитов, используя ваш собственный вход в gh; больше ничего не покидает этот Mac. На практике gh отправляет имя репозитория (owner/name, из origin) и имя ветки, а Wipecraft сравнивает идентификатор коммита worktree с ответом на вашем Mac. Выполняются две команды только для чтения: gh auth status --hostname github.com и gh pr list --state merged. На GitHub ничего не создаётся, не меняется и не публикуется.
Что приходит в ответНомера и идентификаторы головных коммитов слитых pull request для этой ветки. Wipecraft использует их только для того, чтобы распознать ветку, слитую через squash merge, и не блокировать её worktree с причиной «коммитов нет ни в основной ветке, ни в удалённом репозитории». Все остальные блокировки остаются.
ОграниченияКаждый запрос прекращается через 5 секунд. Тайм-аут или ошибка считаются ответом «не слит», и ничего не показывается.
СогласиеВключено по умолчанию. Выключите в разделе «Настройки» > «Конфиденциальность»; когда это выключено, gh никогда не запускается.

Покупка

При покупке вы используете оформление заказа Polar в браузере, а не в приложении. Polar — официальный продавец (merchant of record): он отвечает за оплату, налоги и возвраты. Через Polar мы получаем ваш адрес электронной почты и данные заказа, чтобы отправить вам лицензию и обрабатывать возвраты. Оформление заказа регулируется политикой конфиденциальности самого Polar.

Инструмент командной строки и плагин для Claude Code

Команда wipecraft — обычная программа внутри приложения (Contents/Helpers). Она работает с вашими собственными правами, не выполняет команды администратора и сама не выходит в сеть.

Плагин для Claude Code необязателен, и Wipecraft его не устанавливает. Если вы его установите, Claude Code запускает два скрипта, которые вызывают wipecraft:

Две команды плагина запускают wipecraft через Claude Code. /wipecraft:status запускает wipecraft scan --json; Claude читает результат, в котором есть пути к папкам, и он уходит поставщику Claude как часть вашего разговора. Строка, выведенная при начале сеанса, попадает в сеанс так же. /wipecraft:tidy сначала показывает пробный запуск и выполняет --apply, только когда вы ответите «да» в чате.

Агенты программирования (MCP)

wipecraft mcp — команда, которую агенты программирования, например Claude Code, Codex и Cursor, могут запустить на вашем Mac. Это тот же инструмент, что и командная строка в папке Contents/Helpers приложения Wipecraft.

Что Wipecraft никогда не отправляет

Wipecraft никуда не отправляет ничего из перечисленного ниже. Подключённый вами агент программирования получает результаты сканирования (названия, пути, размеры) по описанному выше локальному соединению; что агент делает дальше, решаете вы, и это регулируют его собственные условия.

Уведомления мониторинга — это локальные уведомления macOS. Они не проходят через сервер.

Локальные журналы

Что Wipecraft хранит на вашем Mac

ЧтоГдеСодержимое
Папка данных приложения~/Library/Application Support/Wipecraft/Файлы ниже.
Список карантина…/Wipecraft/quarantine-manifest.jsonИсходное расположение каждого объекта в карантине, чтобы его можно было восстановить.
Список архивов и архивы…/Wipecraft/archive-manifest.json, …/Wipecraft/Archives/Сжатые истории сеансов, которые вы архивировали, и откуда они взяты.
Журнал удалений…/Wipecraft/deletions.jsonlВремя, объект, название, размер, тип действия и было ли оно необратимым. Экспортируйте его в CSV в настройках. Объект, удалённый сразу, оставляет только эту запись.
История мониторинга…/Wipecraft/growth.jsonl, …/Wipecraft/alert-ledger.jsonРазмеры из ежедневных проверок и какие оповещения уже отправлены.
Блокировка операций…/Wipecraft/store-operation.lockФайл блокировки. Благодаря ему приложение и команда wipecraft перемещают файлы по очереди. Создаётся при первом перемещении.
Сводка плагина~/Library/Caches/wipecraft/session-brief.txt и папка refresh.lock на время обновления (в $XDG_CACHE_HOME/wipecraft/, если эта переменная задана абсолютным путём)Одна строка от плагина для Claude Code: сколько всего можно освободить и до трёх названий источников с размерами. Существует, только если вы установили плагин.
Папки карантина~/.Wipecraft-Quarantine/ на загрузочном диске и .Wipecraft-Quarantine в корне любого другого диска, который вы очищалиФайлы, которые вы удалили и которые их приложение не пересоздаёт, на 7 дней.
ЛицензияОбъект связки ключей com.blitzcortex.wipecraft.licenseВаш лицензионный ключ и активация.
Настройки~/Library/Preferences/com.blitzcortex.wipecraft.plistНастройки, например мониторинг и режим разработчика.
Данные программы обновления~/Library/Caches/com.blitzcortex.wipecraft/Загрузки обновлений, если они были.
Сетевое хранилище~/Library/HTTPStorages/com.blitzcortex.wipecraft/Создаётся macOS для веб-запросов приложения (запросы лицензии).
Состояние окон~/Library/Saved Application State/com.blitzcortex.wipecraft.savedState/Создаётся macOS для восстановления окон.

Как удалить всё

  1. Сначала решите, что делать с карантином и архивами. Восстановите всё, что хотите сохранить. В архивах лежат ваши архивированные истории сеансов; после удаления папки Archives их не будет.
  2. Освободите активацию лицензии. «Настройки» > «Лицензия» > «Удалить с этого Mac». Это освобождает одну из ваших 2 активаций.
  3. Выключите «Открывать при входе» в настройках, если вы это включали. Если вы установили плагин для Claude Code, удалите его в Claude Code, а также удалите запись MCP, которую вы добавили для Claude Code, Codex или Cursor. Удалите ссылку wipecraft, которую вы создали в /usr/local/bin, если она есть.
  4. Завершите Wipecraft из его меню или из значка в строке меню.
  5. Удалите приложение из папки «Программы».
  6. Удалите его данные:
    • ~/Library/Application Support/Wipecraft/
    • ~/.Wipecraft-Quarantine/ и .Wipecraft-Quarantine на других дисках. Эти папки скрыты. Чтобы увидеть их, нажмите в Finder Command-Shift-точка.
    • ~/Library/Caches/com.blitzcortex.wipecraft/
    • ~/Library/Caches/wipecraft/ (сводка плагина, если вы пользовались плагином)
    • ~/Library/HTTPStorages/com.blitzcortex.wipecraft/
    • ~/Library/Saved Application State/com.blitzcortex.wipecraft.savedState/
    • Настройки: в Терминале defaults delete com.blitzcortex.wipecraft
    • Объект связки ключей com.blitzcortex.wipecraft.license в программе «Связка ключей».
  7. Необязательно: удалите Wipecraft из списка «Системные настройки» > «Конфиденциальность и безопасность» > «Полный доступ к диску».

Чтобы мы удалили данные о вашей покупке и метки активаций, напишите нам по адресу ниже.

Ваши права

Вы можете узнать, какие персональные данные о вас мы храним, и попросить исправить или удалить их. Мы храним такие персональные данные:

Мы не ведём журналы запросов на сервере обновлений. Cloudflare, где размещены файлы обновлений, обрабатывает эти запросы по своей политике конфиденциальности.

Напишите по адресу ниже. Вы также можете подать жалобу во французский орган по защите данных (CNIL).

Контакты

BlitzCortex — Berkay Turk EI, SIREN 103 051 652

Эл. почта: support@blitzcortex.com
Сайт: wipecraft.app/ru