Что нового

Solo2 постоянно развивается. Каждая строка на этой странице — реальное улучшение, работающее в продакшене.

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

Номера версий на этой странице — это сводные метки (по одной на важный этап), а не точный номер каждого изменения. Полный технический журнал с точной версией и датой каждого изменения находится в changelog.

v6.6 функциональность безопасность

Предпросмотр ссылок, «Мои заметки» и копирование текста

  • Необязательный предпросмотр ссылок: при отправке ссылки карточка с изображением, заголовком и описанием страницы передаётся внутри твоего зашифрованного сообщения. Они отключены по умолчанию, доступны всем, и решать тебе.
  • Когда ты впервые отправляешь ссылку, мы один раз спрашиваем, хочешь ли ты их; затем ты включаешь или отключаешь их в главном меню.
  • Наш сервер не сохраняет ссылку и не записывает её в журнал, а получатель сообщения никогда не связывается с этим сайтом.
  • Предпросмотр YouTube и Reddit отображается с большим изображением.
  • Твои 24 слова больше не открываются сами при регистрации: они всегда доступны в «Мои данные → Показать твои 24 слова». Запиши их на бумаге.
  • «Мои заметки»: чат с самим собой для сохранения текстов, ссылок и файлов. Создается при первом использовании, никому не отправляется, синхронизируется с другими твоими устройствами, и его можно скрыть значком блокнота.
  • «Скопировать текст» в PDF: копирует текст со всех страниц одной кнопкой, при этом файл не покидает твое устройство.
  • Распознавание текста на фото и отсканированных PDF прямо на твоем устройстве: фото отображается прямо, даже если ты снял его боком, и можно выбрать из примерно 30 европейских языков. Каждый язык скачивается только по запросу, и его можно удалить в «Мои данные».
  • Отправка одного и того же сообщения или файла сразу нескольким контактам теперь бесплатна для всех аккаунтов.
  • Вся страница приложения мгновенно переключает язык без перезагрузки.
  • Solo2 теперь обновляется само в безопасный момент (никогда во время звонка, передачи файлов или пока ты печатаешь), снова открывается в том же чате и предупреждает короткой заметкой. Больше не нужно ничего нажимать или перезагружать страницу.
  • Меню профиля сгруппировано по разделам, а на компьютере при наведении мыши на сообщение появляются значки копирования и пересылки.
  • При выходе из системы экран полностью очищается: черновик, открытый чат, поле поиска и данные твоего аккаунта больше не остаются на виду у следующего человека, который воспользуется устройством.
  • Уведомление вверху сообщает, в каком статусе находится твой аккаунт (льготный период, заканчивающийся пробный период или аккаунт на паузе) и когда он будет удалён, а любое заблокированное действие объясняет причину.
  • Каждый чат сохраняет собственный черновик: переключаешься на другой диалог, а набранный текст остаётся на месте, даже если перезагрузить страницу.
  • Твоё фото профиля и фото твоих контактов мгновенно обновляются в шапке и в списке, а при удалении фото исчезает насовсем.
  • Реакции с эмодзи: при наведении мыши на сообщение или при долгом нажатии на телефоне появляется панель с шестью эмодзи, чтобы отреагировать в одно касание. На телефоне остальная часть экрана затемняется позади меню.
  • «Извлечь текст» и «Скопировать текст» в меню фото и PDF без их открытия: текст распознаётся прямо на твоём устройстве.
  • Новая опция «Поделиться» в меню сообщения и на панели выбора, а также «Выбрать все сообщения» в меню каждого диалога.
  • Привычные ссылки без «https://» (например youtu.be/… или www.…) теперь можно нажимать, а сообщение со ссылкой ждёт несколько секунд готовности карточки перед отправкой.
  • При удалении контакта можно сохранить сообщения и файлы: диалог остаётся в виде истории с отметкой «Только история», если удалил(а) ты, или «Удалено твоим контактом», если удалил другой человек.
  • Контакт Поддержки нельзя удалить, но можно скрыть, как и «Мои заметки»; он снова появляется, если открыть его из «Поддержка» или когда тебе напишут.
  • «Как начать»: пошаговое иллюстрированное руководство из пяти пунктов в меню профиля, которое также показывается, если твой список чатов пуст.
  • «Выйти и очистить это устройство»: в меню профиля удаляет с ЭТОГО устройства твои сообщения, файлы и контакты; твой аккаунт и другие устройства остаются прежними, и ты можешь снова войти с именем и паролем.
  • Когда действие невозможно (звонок не проходит, файл не помещается, отправка отклонена), теперь об этом сообщает окно с кнопкой «Понятно» и причиной, вместо уведомления, которое исчезает само.
  • Если микрофон не работает, когда звонишь или принимаешь вызов, окно подскажет, заблокирован ли доступ, нет ли микрофона или его заняло другое приложение, и где это проверить.
  • Особые толчки (колокольчик, поцелуй…) теперь сохраняются строкой в чате, и если они пришли с опозданием (когда собеседник был не в сети), ты увидишь их там, даже если они не прозвучали.
  • Толчки приходят и при закрытом приложении в виде уведомления, а если для контакта отключено «Разрешить толчки», он не получит ни одного.
  • При создании аккаунта или первом входе сначала отображаются условия и политика конфиденциальности, с отдельным флажком для подтверждения, что тебе не менее 16 лет. Существующие аккаунты принимают это один раз.
  • «Сделать PDF доступным для поиска»: отсканированный PDF получает невидимый текстовый слой в копии, которая сохраняется в «Мои заметки»; файл никуда не отправляется, а оригинал остаётся нетронутым. У копий золотистый контур.
  • Переключатель «Автоматически конвертировать полученные PDF» для каждого контакта (также в «Мои заметки»): по умолчанию отключён, преобразует только то, что поступит после включения.
  • В меню PDF всегда отображается «Сделать PDF доступным для поиска», а если это невозможно, пункт отображается приглушённым с указанием причины. Если в PDF текст есть только на некоторых страницах, приложение спросит тебя перед преобразованием.
  • «Переместить историю в…» в меню каждого чата: копирует всю беседу в другой чат с сохранением авторов и исходных дат, с индикатором выполнения, кнопкой отмены и продолжением при перезагрузке.
  • «Выбрать все сообщения» также в режиме выбора; при пересылке 200 или более сообщений приложение сначала спрашивает подтверждение и отправляет порциями с индикатором выполнения.
  • Удаление огромного чата происходит гораздо быстрее, а при удалении 500 или более сообщений показывается шкала выполнения.
  • Каждый звонок оставляет строчку в чате с обеих сторон: отклонён, занято, пропущен, не удался или принят с указанием длительности.
  • Неудачная отправка остаётся отмеченной, и её можно повторить одним касанием; оповещение синхронизируется между твоими устройствами.
  • Твоё фото профиля поступает контактам с любого твоего устройства, самое свежее всегда побеждает, а его удаление также доходит до них, даже если они были не в сети.
  • Непрочитанные чаты отмечены маркером, располагаются первыми под открытым чатом, а число отображается в заголовке вкладки. Сообщение считается прочитанным, только если окно на переднем плане.
  • В чате с удалённым аккаунтом ты можешь продолжать писать; оповещение подскажет, что написанное останется в ожидании. При копировании выбранных сообщений копируется только то, что ты читаешь.
  • Ты можешь включать или отключать отчёты о прочтении в настройках; если отключить их, ты не увидишь, когда другие читают твои сообщения, а другие не увидят, когда ты читаешь их сообщения.
v6.5 функциональность безопасность

Заверенная дата, подписанная копия и профессиональная карточка

  • Заверить дату для любого файла в чате: до трёх независимых центров штампов времени подписывают его, и ты получаешь доказательство, которое можешь проверить сам (2 в месяц в Normal, 20 в Pro, 100 в Business)
  • Проверяемая подписанная копия: экспортируй переписку с подписью, которую любой может проверить офлайн и без аккаунта, и подтверждай отдельное сообщение; создается платными аккаунтами
  • Профессиональная карточка для Pro и Business: баннер и до трех строк вверху каждого чата, которые твои контакты видят, только если мы подписали, что твой аккаунт на этом плане
  • Цветные метки для твоих контактов, с названием и фильтром, которые видишь только ты на своих устройствах
  • Отправляй сообщение или файл сразу нескольким контактам, с результатом по каждому
  • Собственные часы в приложении, сверяемые с сервером, которые предупреждают оранжевым, если часы твоего устройства сбились
  • Ключи безопасности твоих контактов передаются на твои другие устройства, а сеанс продлевается, пока ты используешь приложение
  • Личные документы: сохрани документ (паспорт, удостоверение, сертификат) зашифрованным в своем аккаунте и показывай его контакту в течение выбранного тобой времени, с подтверждением доставки и возможностью его отозвать
  • Чат с Поддержкой теперь представляет собой сквозной зашифрованный диалог, точно такой же, как с твоими контактами
v6.4 функциональность UX безопасность

Бизнес-аккаунт: финансируйте и приглашайте свою команду

  • Новый Бизнес-аккаунт для приглашения и финансирования учетных записей других людей с бонусом, настраиваемым администратором
  • Финансируй уже существующий аккаунт или измени свой собственный уровень аккаунта в любое время
  • Учетные записи, созданные по приглашению, должны изменить свой временный пароль при первом входе в систему
  • Новая визуальная идентичность, общая с остальной частью семейства Solo: переработанный экран входа в систему, собственная типографика и новая тема «Solo» по умолчанию
  • Идентификаторы твоих контактов и сообщений больше не сохраняются в виде открытого текста на твоём устройстве: они необратимо преобразуются перед сохранением, поэтому даже прямой доступ к локальному хранилищу не раскроет, с кем ты общаешься
  • Новая дополнительная панель технической статистики, по умолчанию отключенная: показывает в реальном времени твои активные туннели, каналы, а также отправленные и полученные байты, видна только тебе
v6.3 функциональность

Учетная запись Pro и ссылки-приглашения

  • Новая учетная запись Pro с возможностью финансирования чужой учетной записи при создании или позже
  • Предварительно созданные ссылки-приглашения: поделитесь ссылкой, и собеседник присоединится напрямую, без предварительных шагов
  • Сортировка туннелей по имени или недавней активности
  • Копирование сообщения в буфер обмена из контекстного меню
v6.2 безопасность

Тихое сопряжение, без метаданных, блокировка приложения

  • Новое сопряжение с минимумом метаданных: ты сканируешь QR-код или открываешь ссылку, и ничто не раскрывает, кто с кем связывается
  • Восстановление учетной записи на новом устройстве с использованием только твоих 24 слов
  • Автоматическое удаление метаданных (EXIF, местоположение GPS) из отправляемых фотографий с видимым индикатором и настройкой для каждого контакта
  • Блокировка приложения PIN-кодом или отпечатком пальца/Face ID с паролем учетной записи в качестве резервного варианта
  • Поиск по всем разговорам одновременно, а не только в одном
v6.1 инфраструктура безопасность

Перестроенный механизм обмена сообщениями, надежная синхронизация

  • Новый механизм обмена сообщениями и схема локального хранения перестроены с нуля — крупнейшее внутреннее изменение проекта на данный момент
  • Синхронизация между твоими устройствами с автоматическим самовосстановлением: обнаруживает и исправляет расхождения без твоего участия
  • Полная переработка ядра связи в реальном времени, исправившая несколько реальных уязвимостей безопасности
  • Передача больших файлов с автоматическим восстановлением поврежденных сегментов
  • Непрерывные попытки прямого подключения: если разговор переходит в режим ретрансляции, приложение продолжает пытаться вернуться к прямому туннелю
  • Индикатор типа подключения (прямое/ретрансляция) исправлен для отображения одинакового статуса на обоих концах
  • Резервное копирование и восстановление перестроены на новом общем механизме
  • Завершение аудита безопасности всей системы: исправлены десятки недочетов, от криптографии до управления сессиями
v5.1 инфраструктура

Связь в реальном времени

  • WebSocket для мгновенной сигнализации между пользователями
  • Интеллектуальный polling как автоматический резерв при недоступности WebSocket
  • Переподключение с случайным jitter для предотвращения перегрузки сервера
  • Обновление без простоя (blue-green deploy) для незаметных обновлений
  • Автоматическое обнаружение зависших процессов с уведомлением администратора
v5.0 безопасность функциональность

Суверенная идентичность и файлы без ограничений

  • Случайный мастер-ключ 256 бит — тот же криптографический уровень, что и Bitcoin
  • 24 слова восстановления (стандарт BIP39) для восстановления твоей личности на любом устройстве
  • Офлайн-доступ по фразе восстановления — работает без сервера
  • Передача файлов любого размера через прямое P2P-соединение (протестировано с 10 ГБ)
  • Потоковая запись на диск: получатель записывает напрямую без переполнения памяти
  • Автоматическое возобновление при обрыве соединения во время передачи
  • Проверка целостности SHA-256 для каждого переданного файла
  • Голосовые вызовы со сквозным шифрованием
  • Видеоконференции со сквозным шифрованием
  • Имя устройства и цифровой отпечаток для идентификации точки подключения
v4.0 безопасность

Детерминистическая идентичность и многослойная защита

  • Твой пароль генерирует твою криптографическую идентичность — он не хранится, а вычисляется
  • Device Secret: невидимый второй слой, усиливающий твой пароль без каких-либо действий с твоей стороны
  • Смена пароля с автоматическим перешифрованием всех твоих данных
  • Модальное окно восстановления, если твои данные не могут быть расшифрованы
  • Проверка TOFU (Trust On First Use) при смене устройства
  • Эфемерные сигналы: ключи сигнализации генерируются на сессию и удаляются
v3.17 функциональность UX

Полноценный чат и профессиональный опыт

  • Реакции эмодзи на сообщения (долгое нажатие)
  • Удаление сообщений для всех (окно 60 секунд) с защитой от подмены
  • Исчезающие сообщения: самоуничтожаются после прочтения
  • Мгновенный поиск в истории разговоров
  • Временные разделители в чате (Сегодня, Вчера, полная дата)
  • Подтверждения доставки и прочтения с точным временем
  • Копирование истории между туннелями
  • Эфемерные туннели с таймером (5 мин, 15 мин, 1 час)
v3.15 функциональность

Мультимедиа и верификация

  • Голосовые сообщения с формой волны и воспроизведением в чате
  • GeoSello: GPS-координаты, криптографически подписанные Ed25519
  • Protocol Espejo: полная синхронизация между твоими устройствами
  • Фотографии профиля со встроенным редактором
v3.14 UX безопасность

Профессиональный дизайн и защита от помех

  • Полное визуальное обновление: мягкие пузыри, SVG-иконки, узор Вороного
  • Экранирование сигнализации от межтуннельных помех
  • Protocol Espejo: синхронизация между твоими устройствами
  • ICE Restart: быстрое переподключение без потери зашифрованной сессии
  • Обновлённая боковая панель с предпросмотром последнего сообщения
v3.02 безопасность функциональность

Полный Zero Knowledge

  • Сервер не хранит связей между пользователями — твоё устройство — единственный источник
  • Приглашения по магической ссылке: один клик для подключения
  • Toque Perfecto: автоподключение из push-уведомления
  • Экспорт и импорт твоих зашифрованных данных
  • Криптографическая проверка личности контакта (Safety Numbers)
  • Умные push-уведомления с криптографической верификацией
v3.0 инфраструктура

Модульная архитектура и производительность

  • Бэкенд переписан с модульной архитектурой (специализированные handlers)
  • Фронтенд мигрирован на ES6 modules с оптимизированной загрузкой
  • Шифрование ускорено через WebAssembly (до 860x быстрее для пакетных операций)
  • Thread Pool для параллельных соединений
  • Graceful shutdown без потери активных соединений
v2.0 языки безопасность

Интернационализация и укрепление

  • 36 языков, включая поддержку RTL (арабский, фарси, иврит)
  • Хеширование паролей с Argon2id (устойчив к аппаратным атакам)
  • База данных в режиме WAL для максимальной целостности
  • Автоматизированная система деплоя с откатом
  • Динамический TURN-сервер для соединений за строгими файрволами
v1.0 основа

Начало

  • Зашифрованный чат, прямое соединение между устройствами
  • Бэкенд на Zig: нативный бинарник 5.8 МБ без зависимостей
  • PWA, устанавливаемое на любое устройство без магазина приложений
  • Панель администрирования с аутентификацией
  • Собственный бинарный протокол (zcatpack) для эффективной коммуникации

Acceso anticipado por invitación. Solo2 está en desarrollo activo. Cada versión que ves aquí es código real funcionando en producción, no una promesa. Si quieres probar Solo2, solicita una invitación desde la página principal.