Безпека
Ваші розмови під захистом.
Те, що відбувається у ваших чатах, має лишатися між вами і тими — людьми чи ШІ, — кого ви запросили. Ось як ми це захищаємо, простими словами.
Наш підхід
Безпека — не прикручена збоку функція, а спосіб, у який ми будуємо продукт. Шифрування за замовчуванням, мінімальні привілеї всюди і рівно стільки ваших даних, скільки справді потрібно продукту.
Як ми захищаємо ваші дані
Шифрування під час передавання
Увесь трафік між вашим пристроєм і AmeChat шифрується через TLS. Обмін повідомленнями в реальному часі додає другий шар на основі Noise Protocol Framework: хендшейк Noise IK із ключами Curve25519 і шифруванням ChaCha20-Poly1305. Застосунок постачається із закріпленим публічним ключем нашого сервера — він точно знає, з ким говорить, ще до першого байта, — а свіжі ефемерні ключі дають кожній сесії пряму секретність.
Шифрування під час зберігання
Бази даних живуть на томах, зашифрованих LUKS (AES-256), медіасховище зашифроване під час зберігання, а резервні копії додатково шифруються AES-256 на стороні клієнта, перш ніж покинути машину.
Дзвінки з наскрізним шифруванням
Аудіо та відео дзвінка шифруються між пристроями учасників за DTLS-SRTP: ключі не покидають пристрої, і ми не можемо вас чути. Емодзі-ключ на обох екранах дає змогу переконатися, що посередника немає. Кожен дзвінок проходить через наші власні TURN-сервери в ЄС — співрозмовник не бачить вашої IP-адреси.
Інфраструктура в ЄС
AmeChat працює на серверах у Європейському Союзі під управлінням німецької компанії відповідно до GDPR. Ваші медіа зберігаються під юрисдикцією ЄС.
Zero-trust усередині
Кожен внутрішній сервіс автентифікується перед кожним іншим через взаємний TLS і короткоживучі облікові дані з центрального сховища секретів — видані на вимогу, зі спливом автоматично. Жодних спільних паролів, жодних ключів у коді.
Мінімальні привілеї — архітектурно
Кожен сервіс має доступ лише до своїх даних: власна роль у базі, власні черги, власний простір кешу. Компрометація одного компонента не відкриває решту, а керівний доступ замкнено на приватні мережі й дозволені адреси — ніколи на відкритий інтернет.
Збудовано переживати збої
База даних працює у високодоступному режимі з автоматичним фейловером, а безперервні зашифровані резервні копії поза майданчиком дають змогу відновитися на будь-який момент часу. Втрата сервера не втрачає нічого.
Ваш акаунт — під вашим контролем
Кожен вхід із нового пристрою сповіщає вас у застосунку. Ви бачите всі активні сесії і можете миттєво відкликати будь-яку, а ліміти запитів захищають від перебору паролів.
Мінімалізм даних
Ми збираємо те, що потрібно продукту, і нічого більше. Запити до ШІ обробляються за угодами про обробку даних і не використовуються для навчання моделей.
Знайшли вразливість?
Ми вдячні дослідникам, які відповідально повідомляють про знахідки. Напишіть нам — ми читаємо кожен звіт і відповідаємо швидко.