Hark
Приватность как архитектура

Приватный клиент Gmail для Mac, который не видит вашу почту

Приватность почтового клиента — это утверждение, которое вы должны иметь возможность проверить. На этой странице описана архитектура, стоящая за утверждением Hark — ваша почта никогда не попадает на наши серверы, — достаточно подробно, чтобы это сделать: включая немногое, что к нам всё же попадает, сторонние сервисы, с которыми может соприкоснуться письмо, и настройки, которые этим управляют.

Общая схема

Две стороны: ваш Mac и Google. Hark работает на первом и обращается ко второму через API Gmail, Calendar, Tasks и People от Google, по TLS, прямо с вашего компьютера. Третьей стороны на этом пути нет. У нас нет сервера, который синхронизирует, пересылает, индексирует, резервирует или «ускоряет» вашу почту, поэтому в нашей инфраструктуре нет её копии, которую можно было бы взломать, истребовать по запросу или слить.

Это не правило, которое можно тихо отменить в следующей версии, а то, как устроено приложение. Механизм синхронизации живёт внутри приложения, и чтобы поставить на пути сервер, пришлось бы перестроить его вокруг этого сервера.

Где именно хранятся ваши данные

Что к нам всё-таки попадает и когда

При обычной работе — чтении, написании, упорядочивании, просмотре недели — ничего о вашей почте. Наш сервер участвует в пяти случаях; четыре из них происходят только по вашему действию:

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

Сторонние сервисы, с которыми может соприкоснуться письмо

Электронная почта — не замкнутая система, и клиент, который не показывал бы ничего извне Google, показывал бы много сломанных писем. Вот внешние соединения, которые может вызвать письмо, и настройка, управляющая каждым:

Как проверить самостоятельно

Верить этой странице на слово не обязательно. Брандмауэр для исходящих соединений на вашем Mac показывает каждый хост, к которому обращается приложение. При обычной работе Hark вы увидите accounts.google.com во время входа, хосты API Google (googleapis.com и его поддомены) для почты, календаря, задач и контактов и хост изображений Google (на практике lh3.googleusercontent.com) для фото контактов. Вы увидите updates.harkmail.app при проверке обновлений и logs.harkmail.app раз в день для анонимного подсчёта активных Mac, а в остальном — только когда отправляете сообщение (или, если вы включили отчёты о сбоях, после сбоя). Если для «External images» выбрано «Ask», ни одного сервера отправителей вы не увидите, пока сами не запросите картинки. Если вы когда-нибудь увидите что-то другое, мы хотим об этом знать: support@souplin.com.

Hark запрашивает у Google самое узкое разрешение, достаточное для каждой функции, — например, он не запрашивает разрешение на безвозвратное удаление почты, поэтому приложение может только перемещать письма в корзину, — а использование данных Google в нём подчиняется правилам ограниченного использования (Limited Use) Google. Разрешения и назначение каждого перечислены на странице справки.

Вопросы

Хранит ли Hark мою почту на своих серверах?

Нет. Сервера Hark, который получает, пересылает или хранит почту, календарь, контакты или задачи, не существует. Приложение связывается с Google напрямую с вашего Mac, и единственная копия вне Google — кэш на вашем собственном диске.

Могут ли создатели Hark читать мою почту?

Нет — на нашей стороне читать нечего. Единственный способ, которым что-то из вашего ящика может попасть к нам, — если вы сами приложите снимок экрана к сообщению об ошибке. Ничего не прикладывайте — и ничего из вашей почты не покинет ваш Mac. В сообщении об ошибке всё же есть поле имени или адреса, заранее заполненное адресом, под которым вы вошли, если вы его не очистите.

Зашифрован ли локальный кэш?

Вашим Mac, а не нами. Кэш лежит в вашей папке Application Support, доступен для чтения только вашей учётной записи, и FileVault шифрует его на диске вместе со всем остальным. Своего второго уровня Hark не добавляет — если FileVault выключен, кэш защищает именно его включение.

Что происходит при выходе из аккаунта?

Три вещи: Hark просит Google отозвать его доступ к вашему аккаунту, удаляет токены из Связки ключей и стирает локальный кэш этого аккаунта. Выход — это не просто забытый пароль; разрешение в Google тоже отзывается.

Выдают ли изображения в письмах, что я их открыл?

Могут — в любом клиенте. При настройке по умолчанию Hark загружает внешние изображения письма напрямую оттуда, где их разместил отправитель, и сервер отправителя видит ваш IP-адрес и время. Выберите для «External images» значение «Ask before displaying» в «Settings › General» — и ничего не загрузится, пока вы не разрешите.

Hark — в бесплатной открытой бете.

macOS 14 или новее на Apple silicon.

Посмотрите на приложение: окно на главной странице — это настоящий интерфейс, и прямо там можно сменить его акцент и тему.