Конфиденциальность Shotloop
Что Shotloop хранит на вашем Mac, что и когда отправляет по сети, какую анонимную статистику использования собирает и как её отключить.
- Обновлено
Коротко: у Shotloop нет аккаунта, рекламы, отчётов о сбоях и SDK для аналитики. Ваши проекты остаются на вашем Mac. В сеть он выходит, чтобы проверить обновления, обратиться к выбранному вами ИИ, загрузить голосовые модели и ресурсы библиотеки, когда они вам нужны, и, если вы это не отключите, примерно раз в день отправить анонимную статистику использования: никогда — ваши проекты, их названия и тексты, ваши файлы или ключи.
Что остаётся на вашем Mac
- Ваши проекты — в выбранной вами папке (
~/Documents/Shotloop, если вы не выберете другую), в каждом внутри есть папка.shotloop. - Настройки — в
~/Library/Application Support/dev.oliverz.shotloop/settings.json, включая добавленные вами API-ключи. Файл доступен для чтения только вашему пользователю macOS; ключи не хранятся в Связке ключей. - Ещё не отправленная статистика использования и случайный ID установки — в
telemetry.jsonв той же папке. - Загруженные голосовые модели и ресурсы библиотеки (
voices/,library/), обложки, встроенные примеры и ваши лимиты использования Claude Code (usage.json) — в той же папке.
Ничего из этого не загружается. Чтобы удалить всё, что сохранил Shotloop, кроме ваших проектов, удалите ~/Library/Application Support/dev.oliverz.shotloop.
Что и когда покидает ваш Mac
| Что отправляется | Куда | Когда |
|---|---|---|
| Запрос последней версии | GitHub (релизы этого проекта) | При запуске, каждые 6 часов и когда вы проверяете обновления; обновление загружается, только когда вы его устанавливаете |
| Ваш бриф, файлы проекта, которые читает ИИ, код сцен, который он пишет, и неподвижные кадры ваших шотов | Выбранный вами ИИ | Когда вы планируете, собираете или исправляете фильм или создаёте обложку, а также когда проверяете подключение в Настройках |
| Анонимная статистика использования (см. ниже) | oliverz.dev, сайт Shotloop | Примерно раз в день, если вы это не отключите |
| Загрузка голосовой модели, ничего о вас | GitHub и Hugging Face; для китайского также ModelScope и индекс пакетов Python | При первой озвучке на каком-либо языке или в разделе Настройки → Зависимости |
| Ваши поисковые слова | Poly Pizza (с вашим собственным ключом) или открытый API Smithsonian | Когда вы ищете в библиотеке ресурсов |
| Ничего о вас или ваших проектах | Сайт, на который ведёт ссылка | Когда вы нажимаете на ссылку; она открывается в вашем браузере |
ИИ-этап
Shotloop не поставляется со встроенным ИИ. Вы подключаете его сами: агент командной строки, в котором вы вошли в аккаунт (Claude Code, Codex или Gemini CLI; если установлен Claude Code, он выбирается первым), API-ключ провайдера (Anthropic, OpenAI, Google Gemini, DeepSeek и другие или адрес, который вы вводите) или модель, работающую на вашем Mac, — в этом случае ничего его не покидает.
ИИ получает то, что нужно для задачи: ваш бриф, файлы проекта, над которым он работает, и неподвижные кадры, отрендеренные из ваших шотов, чтобы он мог проверить свою работу. Он не может выполнять команды, выходить в сеть или читать что-либо за пределами папки проекта. API-ключ отправляется только провайдеру, которому он принадлежит (или на введённый вами адрес). К тому, что получает провайдер, применяется его собственная политика конфиденциальности.
Анонимная статистика использования
При первом запуске Shotloop сообщает, что отправляет анонимную статистику, и ничего не отправляет, пока вы не увидите это уведомление. Затем, не чаще одного раза в 20 часов, он отправляет:
- случайный ID установки, созданный на вашем Mac, который идентифицирует эту установку, а не вас
- версию приложения, чип (Apple silicon или Intel) и язык приложения
- сколько фильмов вы спланировали, собрали, исправили и экспортировали с момента последнего отчёта, и визуальный стиль экспортированных (новости, карта, 3D…)
Он никогда не отправляет ваши проекты, их названия и тексты, ваши файлы, ваши API-ключи или что-либо о вашем Mac, кроме чипа. Сайт хранит одну строку на установку и день с этими счётчиками и не сохраняет IP-адреса. Сайт размещён на Cloudflare, который обрабатывает запрос по пути. Сборки для разработки никогда ничего не отправляют.
Как отключить: Настройки → Основные → Анонимная статистика или Отключить в уведомлении при первом запуске. Ещё не отправленная статистика остаётся в telemetry.json, пока вы не удалите этот файл.
Чего Shotloop не делает никогда
- Никогда не загружает ваши проекты или файлы своему автору.
- В нём нет аккаунта, отчётов о сбоях и аналитики, кроме описанной выше статистики.
- Он не показывает рекламу и ничего не продаёт.
Код Shotloop открыт (на GitHub, Apache 2.0), так что всё сказанное выше можно проверить по коду. Вопросы — в GitHub Issues.