Що вам потрібно перед початком
Всього одна річ: щоб у обох користувачів був відкритий Solo2 у браузері. Більше нічого. Не потрібно імпортувати контакти, давати свій номер або запитувати код через інші канали. Все відбувається всередині Solo2, зашифровано від початку до кінця, і навіть наш сервер не знає, хто з ким зв'язується.
Якщо інша людина ще не має Solo2, надішліть їй посилання на solo2.net. За хвилину вона зможе почати роботу — без реєстрації з реальними даними та без магазинів додатків. Просто відкрийте браузер, виберіть вигадане ім'я користувача, і ви всередині.
Порада: якщо користувач використовує iPhone, краще відразу встановити Solo2 на головний екран (Safari → Поділитися → На екран «Додому»). На iPhone браузер і встановлений додаток мають роздільні сховища (vaults) — якщо почати в браузері, а потім встановити додаток, доведеться створювати новий акаунт. На Android такого не відбувається: додаток і браузер використовують одне і те ж сховище.
Сценарій 1: Ви поруч
Якщо ви знаходитесь в одній кімнаті, QR-код — найшвидший і найбезпечніший спосіб. Жодні дані не залишають ваші пристрої.
- Користувач А натискає кнопку Поділитися в Solo2. На екрані з'являється його QR-код.
- Користувач Б натискає Сканувати і направляє камеру на QR-код користувача А.
- Лунає звуковий сигнал. Запит на з'єднання надсилається автоматично.
- Користувач А приймає запит. Готово. Тунель створено.
З цього моменту все, що ви надсилаєте один одному — повідомлення, фотографії, файли, голосові нотатки — передається безпосередньо від одного пристрою до іншого. Дані не проходять через сервер і не зберігаються в хмарі. Метадані відсутні. Це як розмова віч-на-віч, тільки в текстовому вигляді.
Сценарій 2: Ви далеко
Якщо ви не поруч фізично, використовуйте посилання-запрошення. Це посилання можна надіслати будь-яким способом — через email, WhatsApp, SMS, Telegram або навіть написати на папері. Спосіб передачі не важливий, важливо, щоб інша людина його відкрила.
- Ви натискаєте Поділитися в Solo2 і копіюєте посилання-запрошення.
- Надсилаєте це посилання іншій людині будь-яким зручним способом.
- Інша людина відкриває посилання. Якщо у неї вже є Solo2, з'єднання встановлюється відразу. Якщо ні, посилання допоможе їй створити акаунт за хвилину.
- Ви приймаєте запит. Тунель створено.
Посилання містить ваш персональний код зв'язки, який є постійним. Він не розкриває ваше ім'я, особу чи дані — він лише дозволяє комусь надіслати вам запит на з'єднання. Ви завжди самі вирішуєте, прийняти його чи ні. Сервер не веде обліку існуючих кодів та їх власників: це «сліпий» сервер за визначенням.
А якщо я хочу запросити того, хто не знає про Solo2?
Точно так само. Посилання-запрошення працює як для існуючих, так і для нових користувачів. Якщо в отримувача немає акаунта, посилання приведе його до екрана створення профілю. Менш ніж за хвилину він матиме працюючий Solo2 і готовий запит на з'єднання з вами.
Не потрібно нічого завантажувати з магазинів. Не потрібно давати номер телефону. Не потрібно підтверджувати email. Просто виберіть ім'я користувача (можна вигадане) і пароль. Це все. Жодних бар'єрів.
Чому це інакше
У будь-якому іншому месенджері для зв'язку з кимось потрібно поділитися особистою інформацією: номером телефону, email або публічним профілем. Ці дані реєструються на серверах компанії, яка керує сервісом. Вони знають, хто з ким спілкується, коли і як часто.
У Solo2 процес з'єднання не залишає слідів. Наш сервер лише допомагає двом пристроям знайти один одного — як посередник, який знайомить двох людей на вечірці і відразу йде. Він не знає, про що ви говорите, як довго і чи продовжуєте спілкування. Як тільки тунель створено, ми зникаємо з рівняння.
Це не просто слоган. Це архітектура. А архітектуру неможливо змінити простим оновленням умов обслуговування.