Приватность

Что уходит на наш сервер, а что никогда.

Простое правило: всё, что касается вашего Apple ID, остаётся только на вашем Mac. Наш сервер знает лишь случайный номер установки.

Что хранится только на Mac

Что Где лежит
Почта Apple ID в базе приложения на вашем Mac
Пароль Нигде. Он живёт в памяти, пока идёт вход, и тут же стирается. Встроенная программа получает его напрямую, на диск он не попадает
Вход в Apple (сессия) в защищённой «Связке ключей» macOS, отдельная запись на каждый аккаунт. Доступна только на этом Mac
Код двухфакторной проверки не сохраняется и повторно не запрашивается
Список покупок, названия, значки в базе и кэше на Mac
Скачанные файлы в вашей папке загрузок. На сервер не отправляются и там не хранятся

Что получает наш сервер

Чего сервер не получает и не может получить

Ни почты Apple ID, ни пароля, ни кодов, ни токенов Apple, ни названий и номеров ваших приложений, ни списка покупок.

Это защищено в двух местах:

  1. Запросы строгие. Любое лишнее поле — ошибка 400. А программа в самом приложении, которая общается с сервером, вообще не умеет принимать данные Apple.
  2. Автоматический тест PrivacyTests. Он проходит весь путь «вход → история → скачивание → установка» с подставными данными-«канарейками» (почта, пароль, код, токен, название) и перехватывает весь исходящий трафик. Если хоть одна канарейка найдена в запросе к нам (в любом виде: открытым текстом, в base64, в хэше) — тест падает. Он запускается при каждой проверке.

Скачивание самого приложения и обновления

Честно о рисках

Данные с iPhone (фото, файлы, музыка, журналы)

Всё, что приложение читает с телефона по кабелю, остаётся на этом Mac. На наш сервер не уходит ничего: ни снимки, ни названия файлов и альбомов, ни список приложений, ни журналы. Единственное исключение — анонимная статистика (см. ниже): только суммы вроде «сохранено фото: 120», и её можно выключить.

Резервные копии

Копии iPhone, их расшифрованное содержимое и пароль копии остаются на этом Mac. На наш сервер не уходит ничего из содержимого. В анонимной статистике (если она не выключена) есть только сумма «сделано копий», «восстановлений», «переносов на новый iPhone» — без имени телефона, дат и размеров.

Лимиты без подписки

Без подписки за одно действие сохраняется ограниченное число элементов раздела (например, 50 фото); смотреть можно всё. Числа приложение берёт из подписанного токена прав, а не из открытого конфига: правка файлов на Mac их не поднимает. Счётчика сохранённого нет ни на Mac, ни на сервере — ограничен только размер одного действия, поэтому про сохранения сервер ничего не узнаёт (кроме анонимной статистики ниже).

Анонимная статистика

Чтобы понимать, какими функциями пользуются, приложение раз в сутки отправляет только суммы по разделам с прошлой отправки: сколько сохранено фото, файлов, сообщений, контактов и т. п., сколько сделано копий, восстановлений и переносов, сколько PDF переписки, сколько раз упёрлись в лимит и нажали «Открыть премиум».

Журналы

В журналах сервера нет почт и названий приложений: их там не бывает. В тексте «Скопировать для поддержки» почта, длинные номера и токены скрыты.