Buff Development
Мобильное приложение

Что видит buff.systems

Модель доверия приложения простыми словами: сквозное шифрование, что проходит через шлюз buff.systems, Apple и Google, что хранится на телефоне.

Телефон не ходит в сеть вашей компании напрямую — он и установка встречаются на шлюзе buff.systems. Шлюз нужен, чтобы установке не приходилось открывать порты наружу, а телефону — знать, где она стоит. Но шлюз только передаёт конверты, открыть их он не может.

Сквозное шифрование

При подключении телефон и установка обмениваются ключами и проверяют друг друга: по QR-коду (секрет из него не уходит на сервер) или сверкой шести цифр на двух экранах. Дальше каждое соединение шифруется ключами, которые есть только у телефона и у установки. Подменить одну из сторон незаметно нельзя — именно это и проверяет сверка кода.

Что видит шлюз buff.systems

Видит — то, без чего нельзя доставить конверт:

  • что такой-то телефон подключён к такой-то установке (по идентификаторам их ключей) и имя телефона, которое показывается в списке устройств;
  • когда и какого размера проходят сообщения;
  • адрес, по которому Apple или Google доставляют уведомления этому телефону.

Не видит — ничего из содержимого: ни задач, ни кода, ни вопросов и ответов, ни текста уведомлений, ни ваших решений.

Уведомления, Apple и Google

Закрытое приложение будят только Apple (APNs) и Google (FCM). Текст уведомления установка шифрует для конкретного телефона, и через buff.systems, Apple и Google он идёт зашифрованным; расшифровывает его само приложение. На iPhone система показывает уведомление Buff, когда приложение его откроет и расшифрует.

Что хранится на телефоне

  • Ключ телефона — создаётся на телефоне и не покидает его; лежит в защищённом хранилище (Keychain на iPhone, Keystore на Android).
  • Прочитанное в приложении — чтобы экраны открывались без сети. Хранится зашифрованным; при отключении установки стирается.
  • Пароля от кабинета на телефоне нет: телефон входит своим ключом.

Приложение не содержит рекламы и сторонней аналитики и не собирает данные о вас. Политика конфиденциальности приложения — на этой странице.

На этой странице