Право не бути записаним

graygate — месенджер із наскрізним шифруванням, створений заради приватності. Він дає змогу спілкуватися безпечно навіть там, де свободу слова придушують.

У багатьох країнах досі діють закони й правила, що придушують вільне спілкування. graygate — інструмент, щоб безпечно говорити й у таких умовах.

Як побудований graygate

Сервер, який лише передає

Зашифровані повідомлення лежать на сервері в зашифрованому вигляді не довше 14 днів, поки одержувач їх не забере. Крім цього сервер зберігає лише мінімум, потрібний для роботи сервісу.

Повідомлення не зберігаються

Якщо одержувач не забере повідомлення через застосунок за 14 днів, сервер видалить його автоматично.

Код запрошення

Наразі потрапити в graygate можна лише за кодом запрошення. Якщо хочете користуватися застосунком, попросіть код у того, хто його має.

Що означає, що сервер нічого не знає

  1. Ключі створюються на пристрої

    Під час реєстрації пара ключів RSA створюється всередині вашого пристрою. Приватний ключ не полишає iOS Keychain і Android Keystore. Він ніколи не йде на сервер, тож сервер не може прочитати жодного повідомлення.

  2. Ключ кімнати походить від пароля

    Кожен пристрій сам виводить ключ кімнати з її пароля. У сервера є тільки хеш для перевірки правильності пароля: ані пароль, ані ключ до нього не доходять.

  3. Мережею йде лише шифротекст

    Повідомлення шифруються перед надсиланням. Push-сповіщення не містять ні тексту, ні відправника, ні назви кімнати — лише повідомляють, що надійшло щось нове.

  4. Розмови лишаються на пристрої

    Розшифровані розмови зберігаються тільки на цьому пристрої. Змінивши телефон, ви не забираєте з собою давні розмови. Це незручно, але це проєктне рішення, а не обмеження, і саме це доводить, що розмова не проходила через сервер.

Що вилучено свідомо

  • Позначки про прочитання

    Ми повідомляємо лише про доставлення. Час прочитання не показується й не зберігається на сервері.

  • Статус у мережі та індикатор набору

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

  • Хмарні резервні копії

    Сервер передає повідомлення й нічого не зберігає. Усі дані живуть тільки на вашому пристрої.

  • Реклама, аналітика та вхід через зовнішні акаунти

    Сервіс не використовує жодних засобів збору персональних даних і жодної аналітики. Він також не підтримує вхід через зовнішні акаунти в будь-якій формі, зокрема через соцмережі. Ваша приватність передусім.

Безпека понад шифрування

Блокування

Доступ захищено Face ID на iOS і BiometricPrompt на Android. Пристрої без біометрії користуються PIN-кодом застосунку.

Приховування екрана та знімки

У перемикачі застосунків вміст ховається. Android блокує знімок екрана на рівні системи, а iOS помічає його й повідомляє про це в кімнаті.

Автовидалення

Увімкніть автовидалення для кімнати (1, 7 або 30 днів), щоб на пристрої не лишалося повідомлень.

Звірка відбитка ключа

Перевірте ключ співрозмовника за 12 англійськими словами та групою цифр. Саме це зупиняє сервер, який спробує підмінити ключі дорогою.

Чи безпечний цей сервіс у будь-якій ситуації?

  • Хто до якої кімнати увійшов і коли підключався — це на сервері зберігається.
  • Від фізичного вилучення захисту немає. Якщо у вас заберуть пристрій, PIN, логін і пароль, розмови на цьому пристрої можна буде відкрити.
  • Прямої секретності для кожного повідомлення, як у Signal, тут немає.

Часті запитання

Чи може зареєструватися будь-хто?

Ні. Щоб створити обліковий запис, потрібен код запрошення.

Що коли я забув пароль кімнати, куди мене запросили?

Відновити його неможливо. Треба попросити адміністратора кімнати запросити вас знову або повідомити пароль.

А якщо я забув пароль від облікового запису?

Фраза відновлення з 12 слів, отримана під час реєстрації, скидає пароль і PIN блокування застосунку. Давні розмови та ключі кімнат при цьому не повертаються. Без фрази відновлення обліковий запис повернути не можна.

Чи синхронізується історія при зміні пристрою?

Ні. Усе зберігається лише на вашому пристрої.

Якщо видалити повідомлення, чи зникне воно у співрозмовника?

Видалення діє тільки на вашому пристрої. На іншому його має видалити сам співрозмовник.

Завантажити