Session, розроблений Oxen Privacy Tech Foundation, позиціонує себе як месенджер із пріоритетом конфіденційності, який іде далі більшості конкурентів, повністю відмовившись від вимоги щодо номера телефону. Під час встановлення Session додаток локально генерує криптографічну пару ключів і присвоює вам Session ID — довгий буквено-цифровий рядок, який слугує вашою ідентичністю. Реєстрації акаунту в традиційному розумінні не існує, а під час налаштування не збирається жодна персонально ідентифікувальна інформація.
Архітектура безпеки
Session використовує Signal Protocol як основу, але суттєво його модифікує. Найбільш помітним відхиленням є видалення компонента досконалої прямої секретності алгоритму Double Ratchet. Session застосовує простішу модель обміну ключами, щоб забезпечити роботу своєї децентралізованої асинхронної системи доставки повідомлень. Це реальний компроміс: хоча він дає змогу зберігати повідомлення офлайн у мережі вузлів, ключі сесій ротуються не так часто, як у Signal. Дослідники безпеки відзначили це як суттєве зниження рівня криптографічного захисту, і потенційним користувачам слід зважити це відповідним чином.
Повідомлення маршрутизуються через Oxen Service Node Network за допомогою триступеневої системи onion-маршрутизації, концептуально схожої на Tor. Це приховує IP-адреси і значно ускладнює аналіз трафіку порівняно з централізованими месенджерами. Однак розмір і швидкість мережі поки що не можуть зрівнятися зі зрілістю Tor, а доставка повідомлень у період пікового навантаження може відчуватися повільною.
Зручність використання
Інтерфейс чистий і загалом знайомий кожному, хто користувався WhatsApp або Telegram. Базові функції, включаючи текст, голосові повідомлення, обмін зображеннями, повідомлення, що зникають, та групові чати, працюють так, як очікується. Голосові та відеодзвінки доступні, але традиційно були менш надійними, ніж основний функціонал текстових повідомлень. Десктопний клієнт є функціональним, хоча синхронізація між пристроями вимагає фрази відновлення, а не сканування QR-коду, що ускладнює процес налаштування.
Система Session ID, попри відмінний захист конфіденційності, є реальним бар'єром для зручності використання. Поділитися 66-символьним шістнадцятковим рядком із новим контактом незручно порівняно з передачею імені користувача або номера телефону. Додаток частково вирішує це за допомогою зручних для читання ONS (Oxen Name System) імен користувачів, що відображаються на Session ID за невелику плату.
Ціни та цінність
Session безкоштовний для завантаження та використання без підписки або внутрішньододаткових покупок. Реєстрація ONS-імені користувача потребує невеликої кількості криптовалюти OXEN, що створює незначний бар'єр для нетехнічних користувачів. Платного рівня, що розблоковує додаткові функції, немає, тому захист конфіденційності однаковий для всіх користувачів.
Практики конфіденційності
Проєкт є прозорим щодо своїх практик роботи з даними. Відкритий вихідний код дозволяє дослідникам самостійно перевіряти заявлені характеристики, а фундація публікує документацію про архітектуру своєї мережі. Відсутність центральних серверів, які зберігають вміст повідомлень або метадані користувачів, є структурною перевагою конфіденційності над майже всіма популярними альтернативами.