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

Право

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

Учётная запись, настройки профилей и рабочее пространство лежат на нашем сервере. Куки, ваши входы на чужие сайты и отпечаток, который показывает профиль, там не лежат. Эта страница называет обе половины и файл, в котором решается каждая.

Сама учётная запись

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

Рядом то, без чего запись не работает: ваш тариф, машины, с которых вы входили, сессии, держащие вас внутри, и платежи с подписками за этим тарифом.

Настройки профиля, и только настройки

В записи профиля лежат имя, сценарий, группа, шаблон отпечатка и поколение этого шаблона, прокси, метки и заметки.

Это весь список. Значений, которые читает сайт, среди них нет: отпечаток выводится из опознавателя профиля каждый раз при открытии, поэтому хранить нечего и утекать нечему.

  • Шаблон, а не отпечаток

    Шаблон это имя семейства вроде Chrome под macOS. Экран, ядра, видеокарта и шрифты выводятся из него и из опознавателя профиля при запуске.

  • Поколение едет вместе с профилем

    Профиль хранит поколение, при котором заведён, поэтому на второй машине он описывает ту же машину.

  • Замки, чтобы два компьютера не открыли один аккаунт

    Кто держит профиль, с какой машины и до какого времени. Срок истекает сам.

Что до нас не доходит

Куки остаются в каталоге профиля на вашем диске. Логин и пароль, которыми профиль входит на сайт, остаются там же, закрытые средствами вашей системы.

О том, что вы смотрели, до нас не доходит ничего: ни адресов, ни содержимого страниц, ни истории. Серверу некуда это положить и нечем об этом спросить.

Доказано прогоном, а не словом

Стенд входит в аккаунт, правит профиль и смотрит, что программа на самом деле отправляет. Он падает, если пара хоть раз появится в запросе.

Единственный секрет, который мы всё-таки держим

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

Отдаются они только тому, кто просит секреты: программа просит, обычный список нет. Если ключа на сервере нет, значение хранится как пришло, и журнал сервера говорит об этом, а не делает вид.

Журнал рабочего пространства

В записи стоят кто сделал, в чьём пространстве, что именно, когда и небольшой блок подробностей.

Журнал переживает то, что называет. В этом и смысл: команда должна видеть, кто что удалил, уже после того, как удалённого нет.

Как проверить эту страницу

За каждым утверждением выше стоит файл, и все они перечислены ниже. Быстрее всего смотреть схему базы: поля, которого там нет, ничего хранить не может.

Чего эта страница не разбирает

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

Где это решается

Каждая строка это файл, который можно открыть.

Все поля, какие сервер может хранить, в одном месте
apps/server/prisma/schema.prisma
Пара входа не покидает машину, проверено прогоном программы
apps/desktop/test/login-stays-local.js
Отпечаток выводится, а не хранится
packages/shared/src/index.js
Секреты прокси закрыты в хранилище и отдаются только по запросу
apps/server/src/proxies/proxies.service.ts · apps/server/src/common/crypto/secret-box.ts
Что лежит в записи журнала рабочего пространства
apps/server/src/common/audit/audit.service.ts

Вопросы

Вы храните отпечаток каждого профиля?
Нет. Хранятся шаблон и поколение, а значения выводятся из опознавателя профиля при каждом открытии.
Мои куки уходят к вам на сервер?
Нет. Они остаются в каталоге профиля на вашем диске. Уехать они могут только внутри архива переноса, который вы сделали сами, или через выбранную вами папку синхронизации.
Почему пароль прокси хранится, а пароль от сайта нет?
Потому что прокси сервер отдаёт программе, чтобы та через него вышла. Пароль от сайта не нужен ничему, кроме вашей же машины.
Что видит напарник?
Настройки профилей, которые вы ему открыли. Не ваши куки, не ваши входы и не секреты прокси, пока их не попросит программа.
Можно получить копию того, что вы храните?
Напишите нам и попросите. Список выше это и есть то, что можно скопировать.

Что-то здесь вас тревожит?

Напишите нам ту строку, которая тревожит. Такая страница стоит ровно столько, сколько её самое слабое предложение.