Какие данные покидают ваш компьютер
Актуализировано 25 сентября 2026 года
Здесь перечислено поле за полем всё, что «Инна Пишет» отправляет с вашего компьютера. Список меняется вместе с приложением — дата выше говорит, когда его последний раз сверяли с кодом. Что Оператор вправе собирать, с какой целью и в каких границах, определяет Политика обработки персональных данных; согласие на отправку даётся по ней.
Запись, распознавание речи и разметка говорящих выполняются на вашем компьютере. Но полностью офлайн Инна Пишет не работает: при первом запуске она скачивает модели распознавания, на платном тарифе подтверждает подписку, а с вашего согласия присылает инженерную телеметрию. Ниже — полный перечень того, что уходит. Не «основные поля», не «в том числе», а весь список.
Ни одно поле не касается содержания встреч. Аудио, текст расшифровки, имена участников и названия встреч не покидают ваш компьютер — их нет ни в одном из пакетов ниже. Сервер узнаёт, что запись идёт, когда она началась и когда прекратилась (раздел 1), но не то, что на ней происходит.
Этот перечень — про приложение, а не про сайт. У самого сайта innapishet.ru есть отдельный счётчик посещений (Яндекс Метрика): он работает в браузере и включается только после вашего согласия в окне согласия внизу страницы. Инна Пишет этот счётчик не использует и данных в него не отправляет — но учтите: кнопки «Цены», «Политика» и «Оферта» внутри Инны Пишет открывают сайт в вашем браузере, и там действует обычное согласие сайта. Что он собирает и как отозвать согласие — см. раздел 4 Политики обработки персональных данных.
- 1. Аккаунт и подписка — только на тарифе «Безлимит»
- 2. Загрузка моделей — один раз, на любом тарифе
- 3. Инженерная телеметрия — только с вашего согласия
- 4. Что не отправляется никогда
- 5. Как выключить
- 6. Как проверить
1. Аккаунт и подписка
Три служебных обращения тарифа «Безлимит»: вход в аккаунт, подтверждение оплаченной подписки и аренда записи. Отдельным тумблером они не отключаются — см. раздел 5 «Как выключить».
На бесплатном тарифе «Пробный» аккаунт не нужен и не заводится, поэтому ничего из перечисленного в этом разделе не отправляется вовсе.
Вход в аккаунт
Паролей нет. Вы вводите почту, Инна Пишет просит сервер прислать на неё шестизначный код (код живёт 10 минут), вы вводите код — и компьютер получает токен устройства, которым подписываются все дальнейшие обращения. Это происходит один раз на компьютер: снова понадобится, только если вы вышли из аккаунта или отвязали устройство в кабинете.
| Поле | Пример значения | Зачем |
|---|---|---|
email | ivan@example.com | Куда прислать код и на каком аккаунте искать подписку |
code | 481502 — шесть цифр, живут 10 минут | Подтвердить, что почта ваша |
device.name | MacBook Air — как компьютер назван в системе | Чтобы вы узнали свой компьютер в списке устройств кабинета и могли отвязать потерянный |
device.os | macOS | Там же, в списке устройств; и понять, какие операционные системы ещё нужно поддерживать |
device.app_version | 1.2.0 | Выдать токен в формате, который понимает эта версия |
device.kind | app — из приложения, web — вход через сайт | Чтобы в списке устройств кабинета было видно, где это вход с компьютера, а где — сессия браузера |
в ответ: device_token | подписанный токен устройства | Лежит на вашем компьютере и заменяет пароль в дальнейших обращениях |
Имя устройства — это название компьютера, а не ваше. Но macOS и Windows по умолчанию составляют его из имени владельца («MacBook Артёма»), так что посмотрите, как называется ваш: компьютер можно переименовать в системных настройках, и в кабинет уедет новое имя. Мы храним это название как есть, не преобразуя: список устройств затем и нужен, чтобы вы узнали в нём свой компьютер и отвязали потерянный, — из нечитаемых строк он был бы бесполезен. Что и на каком основании при этом обрабатывается, описано в разделе 2 Политики обработки персональных данных.
Выход из аккаунта — тоже обращение к серверу: приложение просит погасить свой токен, чтобы он перестал действовать. Кроме самого токена в этом запросе ничего нет.
Подтверждение подписки
При запуске и примерно раз в сутки приложение спрашивает сервер, оплачена ли подписка, и получает подписанный токен на несколько дней вперёд. Без сети оно работает по уже выданному токену до конца оплаченного периода и ещё 7 календарных дней после него, затем переходит на бесплатный тариф.
| Поле | Пример значения | Зачем |
|---|---|---|
device_token (в заголовке запроса) | токен, полученный при входе | Единственное, что уходит: по нему сервер понимает, чей это компьютер и оплачена ли подписка на аккаунте |
в ответ: license_token | подписанный токен Ed25519 | Приходит ОТ сервера и ложится на ваш компьютер. Им приложение подтверждает подписку офлайн, пока токен не истёк |
Аренда записи: «пишет одна машина за раз»
Ставить приложение можно на сколько угодно компьютеров, но записывать встречу одновременно — только на одном. Чтобы это работало, сервер должен знать, что одна из машин сейчас пишет: на старте записи приложение занимает аренду, раз в минуту подтверждает, что запись жива, и освобождает её по «Стоп». Если приложение упало, аренда протухает сама за три минуты.
| Поле | Пример значения | Зачем |
|---|---|---|
device_token | токен, полученный при входе (в заголовке запроса) | Кто занимает аренду: подтверждает, что запись начинает ваш компьютер на вашем аккаунте |
| факт и время начала записи | «началась в 12:04» — время фиксирует сервер в момент запроса | Без отметки «сейчас пишет вот эта машина» правило «одна машина за раз» не работает вовсе |
lease_id | 7f3c… | Номер занятой аренды: им раз в минуту продлевают её и освобождают по «Стоп» |
в ответ при отказе: device_name, started_at | MacBook Air, 12:04 | Чтобы приложение сказало, ГДЕ уже идёт запись, а не просто «занято» |
Наружу уходит факт и время записи, но не запись. Сервер узнаёт, что такой-то ваш компьютер начал писать в такое-то время и всё ещё пишет, а по «Стоп» — что запись прекратилась; из этого следует и приблизительная длительность сессии. Ни звука, ни текста, ни названия встречи, ни числа участников в этих запросах нет — см. раздел 4. Аренда нужна только во время активной записи: обработка, просмотр и экспорт идут без неё.
Факт и время начала записи попадают в служебный журнал сервера. Он нужен, чтобы разбирать спорные случаи и злоупотребления. В журнале нет ничего о содержании встречи — только «аккаунт, компьютер, время». Туда же попадают создание аккаунта; отправка кода входа, отказ в его отправке из-за ограничения частоты запросов и сбой отправки (во всех трёх записях сохраняется адрес почты); вход и добавление устройства; отвязка устройства; выход; изменения подписки, включая отмену автопродления и действия поддержки. Срок хранения — 90 дней (раздел 5 Политики).
Без сети аренда не берётся, и запись всё равно идёт — иначе встреча в самолёте или в переговорке без интернета сорвалась бы. На «Пробном» аренды нет вовсе: там ограничитель другой — число встреч.
2. Загрузка моделей при первом запуске
Модели распознавания в установщик не вложены: при первом запуске Инна Пишет скачивает их — около 1,1 ГБ — и дальше работает с ними офлайн. Это происходит один раз и на любом тарифе, в том числе на «Пробном», где аккаунта нет.
Технически это обычные запросы за файлами: кусками по 50 МБ, с проверкой sha256 у каждого куска и перебором нескольких зеркал, если одно недоступно. Оборванная загрузка продолжается с места обрыва, а не начинается заново.
К этим запросам не прикладывается ничего вашего: ни аккаунта, ни почты, ни идентификатора устройства, ни телеметрии — приложение просто просит файл по адресу. Серверу раздачи при этом виден ваш IP-адрес, как и любому серверу в интернете (врезка в конце раздела 3).
3. Инженерная телеметрия
Отправляется только с вашего согласия: при первом запуске Инна Пишет спрашивает отдельным экраном — две кнопки, ничего не выбрано заранее, — и ответ можно поменять в любой момент тумблером в настройках. Пакет формируется после обработки встречи и отправляется при следующем выходе в сеть. Нужен ровно для одного: чтобы держать обещание «не тормозит и не съедает память на трёхчасовой встрече» — на чужом железе это иначе не проверить.
По мере развития приложения сюда добавляются события о том, какими функциями вы пользуетесь и с каким результатом — в тех же границах: имя события и числовые или перечислимые признаки, без содержания встреч и без произвольного текста (раздел 2 Политики). Этот список всегда показывает то, что приложение отправляет сегодня.
Машина
| Поле | Пример значения | Зачем |
|---|---|---|
cpu_model | Apple M1 Pro | Понять, на каком железе становится медленно |
cpu_cores | 8 | Настройка числа рабочих потоков |
ram_total_gb | 16 | Проверить, что потолки памяти рассчитаны верно |
os_version | macOS 14.4 | Понять, какие версии ОС ещё нужно поддерживать |
arch | aarch64 | Apple Silicon или Intel |
Производительность
| Поле | Пример значения | Зачем |
|---|---|---|
rtf | 0.42 | Real-time factor: сколько секунд счёта на секунду записи. Главная метрика скорости |
processing_sec | 512 | Сколько заняла обработка целиком |
peak_rss_mb | 1180 | Пик потребления памяти — главный показатель обещания «не разрастается с длиной встречи» |
meeting_duration_sec | 3600 | Длительность встречи числом. Без даты, названия и участников |
mode | live или cold | Обработка шла во время записи или по готовому файлу |
Надёжность
| Поле | Пример значения | Зачем |
|---|---|---|
error_code | asr_session_failed | Код из фиксированного списка, а не текст ошибки: в текст могли бы попасть пути и имена файлов |
stage | diarization | На каком этапе пайплайна упало |
app_version | 1.2.0 | В какой версии появилась проблема |
models_version | gigaam-v3-2026-05 | С какими весами моделей воспроизводится |
Установка
| Поле | Пример значения | Зачем |
|---|---|---|
install_id | случайный UUID, созданный при первом запуске | Отличить одну машину с 50 встречами от 50 машин с одной. Не совпадает с device_id, не переживает переустановку. На тарифе «Безлимит» сопоставляется с вашим аккаунтом — см. ниже |
Связь с аккаунтом. Сам пакет телеметрии вашей почты не содержит —
в нём только install_id. Но если вы вошли в аккаунт, Оператор хранит
соответствие «эта установка принадлежит этому аккаунту» — отдельной записью, рядом с
аккаунтом, а не внутри событий. Нужно оно затем, чтобы отличать одного человека с
сотней встреч от сотни человек с одной, без чего статистика врёт.
Эта запись уничтожается, когда вы отзываете согласие на телеметрию, когда удаляете аккаунт и в любом случае по истечении срока хранения (раздел 5 Политики). После этого события остаются, но соотнести их с вами уже нельзя — ни нам, ни кому-либо ещё.
На бесплатном тарифе «Пробный» аккаунта нет вовсе, поэтому связывать не с чем.
Про IP-адрес. Любой сетевой запрос виден серверу вместе с IP-адресом — так устроен интернет, и мы не станем утверждать обратное. В самой телеметрии поля с IP нет, и в связку с содержанием встреч он не попадает, потому что содержание встреч не отправляется вовсе.
4. Что не отправляется никогда
Это запрет, а не «мы стараемся». Ничего из перечисленного приложение не отправляет — ни в одном из запросов выше этих данных нет:
- аудиозапись встречи и любые её фрагменты;
- текст расшифровки и любые её фрагменты;
- имена персон и голосовые образцы из реестра спикеров;
- название встречи (
display_name) и любые заметки; - имена файлов и пути на диске;
- серийный номер компьютера, MAC-адрес и другие аппаратные идентификаторы — привязки к железу в подписке нет;
- тайминги по спикерам — кто и сколько говорил;
- содержимое буфера обмена, список открытых окон и запущенных приложений;
- адресная книга, календарь, геолокация.
Речь о том, что отправляет приложение. Если вы сами перешлёте нам лог-файл для разбора проблемы (кнопка «Открыть папку с логами» в разделе «О программе»), в нём будут служебные записи: стадии обработки, тайминги, расход памяти, характеристики машины, путь к папке моделей, имя пользователя операционной системы и названия аудиоустройств (а их macOS часто называет по имени владельца — «AirPods Инны»). Текста расшифровки, имён участников встречи и её содержания в логах нет.
5. Как выключить
Продуктовую аналитику — «Настройки → Приватность», тумблер «Отправлять инженерную телеметрию». Тот же вопрос задаётся отдельным экраном при первом запуске: две равнозначные кнопки, ничего не выбрано заранее. Отказ ничего не ломает: все возможности приложения работают одинаково при любом ответе, и передумать можно в обе стороны в любой момент. Пока согласие не дано, инженерная телеметрия не отправляется вовсе — ни одного поля из раздела 3.
Служебные обращения аккаунта и подписки (раздел 1) отдельного тумблера не имеют: без них не работает платная подписка — приложению нечем подтвердить оплату и нечем занять аренду записи «на одной машине за раз». Единственный честный способ их не совершать — не покупать «Безлимит»: на бесплатном тарифе «Пробный» аккаунта нет, и подтверждать нечего. Служебный журнал сервера (раздел 1) отдельного тумблера тоже не имеет: без него не работают ни защита от перебора кодов входа, ни разбор спорных списаний. Он хранится 90 дней и удаляется вместе с аккаунтом (раздел 9 Политики).
Загрузку моделей (раздел 2) выключить нельзя — без них приложение не умеет распознавать речь. Зато она одноразовая: скачав модели, Инна Пишет больше к раздаче не обращается, и ничего вашего в этих запросах нет.
6. Как проверить
Инна Пишет — обычное приложение, а не чёрный ящик, и все её сетевые обращения видны снаружи:
- «Мониторинг системы» → вкладка «Сеть» показывает объём переданных данных;
- сетевой фильтр (Little Snitch, LuLu) покажет каждое соединение и позволит его запретить — приложение при этом продолжит записывать и обрабатывать встречи (на «Безлимите» подписка подтверждена до конца оплаченного периода и ещё 7 календарных дней после него, см. раздел 1);
- самый быстрый тест: включите авиарежим и запишите встречу. Транскрибация и разметка спикеров пройдут полностью — им сеть не нужна. Оговорка: тест честен со второго запуска. В первый раз приложению нужно скачать модели (раздел 2), и без сети обрабатывать будет нечем.