Перейти к основному содержимому

Настройки и доверие

Где находятся настройки

На macOS настройки находятся в окне настроек (⌘,), с разделом Receive (папка назначения плюс кнопка Show in Finder) над расширенными настройками. На iOS экран настроек (открывается с домашней панели инструментов) содержит расширенные настройки; папка назначения для приёма меняется прямо на экране Receive.

Настройки сохраняются локально на устройстве. Синхронизации нет, и учётной записи для входа тоже нет.

Собственный релей

По умолчанию CrocApp использует публичный релей croc. Вместо него можно указать релей, который вы запускаете сами, в разделе расширенной настройки Relay. Причины запустить свой:

  • Вы хотите, чтобы передачи шли через инфраструктуру, которую вы контролируете, а не через общий публичный релей.
  • Вы работаете в сети, где не хотите зависеть от внешнего сервиса.

Достаточно запустить croc relay на машине, которую вы контролируете, а затем ввести её адрес (и пароль, если вы его задали) в полях релея CrocApp.

Значок доверия

На экране ожидания, подтверждения или передачи CrocApp показывает значок доверия: метку End-to-end encrypted плюс строку, описывающую путь релея, фактически используемый для этой передачи:

  • "Local network only — nothing leaves your network"
  • "Via custom relay <address> — it sees only encrypted data"
  • "Via the public croc relay — it sees only encrypted data"

Это фиксируется в момент начала передачи, поэтому изменение настроек во время передачи не может привести к тому, что значок покажет что-то неверное для текущей передачи.

Что сохраняется

Настройки (адрес релея, пароль релея, режим только локальной сети, сжатие, архивация, исключающие шаблоны, gitignore, подтверждение с обеих сторон, автоприём) хранятся локально на устройстве. Никакие настройки, содержимое передач или кодовые фразы никуда не отправляются, кроме как в рамках реальной передачи, которую вы сами инициируете.