Обработка данных
Подробная опись к политике конфиденциальности: каждая категория данных, где она лежит, зачем нужна, на каком основании и сколько хранится. Описано то, что на самом деле делает код сервера и приложения.
Главное. Письма, вложения и всё, что из них составлено, хранятся и обрабатываются только на вашем Mac. На mailgist.app попадают адрес почты для входа, сведения о ваших Mac и — если вы не возражаете — технические события по закрытому списку из девяти типов. Ни в одном из них нет содержимого писем.
1. Кто отвечает за данные
Контролёр данных аккаунта и технических событий — Mailgist.app. Связь по всем вопросам о данных — support@mailgist.app. За данные на вашем Mac отвечаете вы сами: у нас к ним нет доступа.
2. Только на вашем Mac
Эти данные не отправляются на mailgist.app ни в каком виде — ни целиком, ни выдержками, ни в технических событиях. Лежат в папке ~/Library/Application Support/app.mailgist.desktop.
Письма и вложения
Забираются из ваших ящиков напрямую, без промежуточного сервера.
- Что
- тексты, темы, отправители и получатели, даты, текст из вложений
- Сколько
- за последние 90 дней и новые
Результаты разбора
Составляет языковая модель на этом же Mac.
- Что
- выжимки, разделы, сроки, суммы, факты с цитатами, ваши отметки «сделано» и «напомнить»
Пароли к ящикам
Пароли приложений и токены почтовых сервисов.
- Как
- хранятся зашифрованными; ключ шифрования — в Связке ключей macOS
Настройки и журналы
Подключённые ящики, выбранная модель, служебные журналы.
- В журналах
- только числа, идентификаторы и коды ошибок — без тем, текстов и адресов
Срок хранения этих данных определяете вы: они удаляются вместе с приложением и его папкой. Удаление аккаунта их не трогает.
3. Что попадает на mailgist.app
Аккаунт
Чтобы вы могли войти в приложение и кабинет.
- Данные
- адрес почты, внутренний идентификатор, тариф, состояние аккаунта, выбор насчёт технических событий и дата его изменения, даты регистрации и последнего входа
- Основание
- исполнение договора
- Хранится
- пока существует аккаунт
Ваши Mac
Каждый вход приложения — отдельное устройство в кабинете.
- Данные
- название Mac (например, «MacBook Pro»), версия macOS, модель процессора, объём памяти, версия Mailgist, даты подключения, последней связи и отключения
- Основание
- исполнение договора
- Хранится
- пока существует аккаунт, в том числе отключённые Mac — чтобы они были видны в кабинете
Сверка аккаунта
При запуске и раз в 15 минут приложение спрашивает сервер, действует ли вход и какой тариф.
- Передаётся
- токен входа и сведения о Mac из карточки выше; сервер отмечает время последней связи
- Основание
- исполнение договора
- Хранится
- отдельной истории сверок нет — только время последней
Вход и безопасность
Коды входа, сессии сайта, токены приложения.
- Данные
- коды, сессии и токены — только в виде хешей; хеш IP-адреса для ограничения числа кодов
- Основание
- исполнение договора; защита от подбора — законный интерес
- Хранится
- код — сутки, сессия сайта — 30 дней, токены приложения — час и до 90 дней без связи
Журналы сервера
Запросы к сайту, как у любого веб-сервера.
- Данные
- IP-адрес, время, адрес страницы, браузер, код ответа
- Основание
- законный интерес: безопасность и поиск сбоев
- Хранится
- до 52 дней
Переписка с поддержкой
Если вы пишете на support@mailgist.app.
- Данные
- ваш адрес и текст письма
- Основание
- исполнение договора и законный интерес — ответить вам
- Хранится
- пока нужно для ответа; удалим по вашей просьбе
Куки на сайте только необходимые, без рекламы и счётчиков: сессия после входа (30 дней), защита форм от подделки (30 дней) и ожидание кода входа (10 минут). Согласие на них не требуется, поэтому баннера нет.
4. Технические события
Приложение отправляет события только по закрытому списку ниже. Сервер проверяет каждое: событие с неизвестным полем или значением не по шаблону отклоняется целиком, поэтому свободный текст в них не пролезет. К каждому событию добавляются версия Mailgist и macOS, модель процессора и объём памяти, время события и время приёма. События привязаны к аккаунту через внутренний идентификатор, а не через адрес почты.
app_launchЗапуск приложенияcold— холодный запуск или нетwizard_stepШаг мастера первого запускаstep— какой шаг (вход, события, установка движка модели, выбор модели, ящик, первый забор, готово);action— показан, пройден, пропущен, брошен, назад;error_code— код ошибкиmailbox_connectedПодключение ящикаkind— тип (Gmail, Google Workspace, iCloud, Яндекс, Microsoft, IMAP, «Почта» на Mac);result— успех или ошибка;error_code. Адреса ящика нетfetch_errorОшибка забора писемkind— тип ящика;error_code— код видаE_IMAP_AUTHanalysis_errorОшибка разбораerror_code;model— название моделиanalysis_speedСкорость разбораseconds_per_thread— секунд на переписку;threads— сколько переписок;queue_size— размер очереди;modelfeature_usedПользование разделомfeature— какой раздел или действие (брифинг, «Ждут меня», «Жду я», факты, поиск, «сделано», «напомнить», открыть в почте и т. п.);count— сколько раз. Текста поиска нетapp_crashСбой приложенияerror_code;frames— до 32 имён функций в стеке, без путей к файламupdateОбновлениеaction— показано, принято, установлено, пропущено, не удалось;to_version— номер версии;error_code
Зачем: находить и чинить ошибки, видеть, где люди застревают при настройке, и как быстро модели работают на разных Mac. Возразить можно в любой момент — переключатель «Помогать улучшать Mailgist» в приложении («Настройки → Данные и конфиденциальность») и в кабинете. После этого приложение перестаёт отправлять события, а сервер выбрасывает пришедшее, не записывая.
5. Основания обработки
- Договор
- ст. 6(1)(b) GDPR — аккаунт, вход, список Mac, сверка аккаунта, письма с кодом входа, ответы поддержки. Без этих данных мы не можем предоставить сервис по условиям использования.
- Законный интерес
- ст. 6(1)(f) GDPR — технические события, журналы сервера, защита от подбора кодов и кражи токенов.
- Согласие
- не используем. Нет рекламы, отслеживания, сторонних счётчиков и необязательных кук — поэтому и баннера согласия нет.
6. Баланс интересов для технических событий
Опираясь на законный интерес, мы обязаны взвесить его против ваших интересов. Коротко, как мы это сделали:
- Интерес. Приложение работает на множестве разных сочетаний Mac, почтовых сервисов и моделей; без технических событий мы не узнаем о большинстве ошибок, пока человек не напишет сам.
- Необходимость. Отзывов и писем в поддержку недостаточно: о сбое на шаге настройки чаще всего никто не пишет — просто бросают. Собираем только то, без чего ошибку не найти.
- Ваши интересы. Событий девять типов; в них нет содержимого писем, адресов, имён и текста, что проверяет сервер. Они привязаны к аккаунту через внутренний идентификатор, хранятся 13 месяцев и удаляются вместе с аккаунтом. Такие сведения разумно ожидать от приложения, которое должно работать надёжно.
- Защита. Вас предупреждают в мастере первого запуска, переключатель есть в приложении и в кабинете, а в приложении виден журнал последних событий — каждое поле, которое уходит.
Вывод: интерес не перевешивается вашими правами при этих мерах. Полную оценку можно запросить на support@mailgist.app.
7. Сроки хранения
Уборка на сервере идёт автоматически каждую ночь.
- Аккаунт и Mac
- пока существует аккаунт; при удалении — сразу
- Технические события
- 13 месяцев, затем удаляются автоматически; при удалении аккаунта — сразу
- Коды входа
- действуют 10 минут, удаляются через сутки
- Сессии сайта
- 30 дней, затем удаляются
- Следы удалённого аккаунта
- только хеши токенов его Mac и случайные идентификаторы, без почты — 120 дней, чтобы приложение получило понятный ответ и вернулось к экрану входа
- Журналы сервера
- до 52 дней
- Резервные копии
- зашифрованы; удалённые данные уходят из них по мере ротации, самые старые копии живут до двух лет. Восстанавливать из них удалённый аккаунт мы не будем
8. Кто ещё участвует в обработке
Мы не продаём данные и не передаём их для рекламы. Сервис работает с помощью поставщиков, которые обрабатывают данные только по нашему поручению и по договору об обработке данных:
- Хостинг
- хостинг-провайдер, серверы в ЕС (Германия). Хранит базу аккаунтов, события, журналы и резервные копии.
- Доставка и DNS
- сеть доставки контента и DNS. Пропускает запросы к сайту и защищает его от атак; видит технические данные запросов: IP-адрес, время, адрес страницы.
- Служебные письма
- сервис отправки служебных писем. Получает адрес получателя и текст письма с кодом входа.
- Почта поддержки
- сервис пересылки писем поддержки и почтовый сервис, где мы их читаем. Получают ваше письмо, если вы пишете на support@mailgist.app.
Кроме того, мы можем раскрыть данные, если этого законно требует государственный орган, — и только в необходимом объёме. Список конкретных поставщиков дадим по запросу.
9. Передача за пределы ЕС
База аккаунтов и событий хранится в ЕС. Если поставщик находится вне ЕС или может обращаться к данным из-за его пределов, передача защищена стандартными договорными условиями, утверждёнными Европейской комиссией, или другим механизмом, который допускает GDPR.
10. Ваши права
- Доступ. Почта, Mac и выбор насчёт событий видны в кабинете; полную копию данных о себе, включая события, пришлём по запросу.
- Исправление. Название Mac задаётся приложением; остальное исправим по запросу.
- Удаление. В кабинете, «Удалить аккаунт» — сразу и безвозвратно.
- Возражение. Против технических событий — переключателем в приложении или в кабинете; против другой обработки на основании законного интереса — письмом.
- Переносимость. Данные аккаунта и события пришлём в машиночитаемом виде (JSON) по запросу.
- Ограничение обработки — по запросу, пока мы разбираемся с вашим обращением.
- Жалоба. Вы можете обратиться в надзорный орган: на Кипре это Комиссар по защите персональных данных (Commissioner for Personal Data Protection, dataprotection.gov.cy), или в орган страны, где вы живёте или работаете.
Запросы — на support@mailgist.app с адреса аккаунта. Отвечаем в течение месяца, обычно — быстрее. Автоматических решений, которые имели бы для вас юридические последствия, мы не принимаем.