Данные не покидают вашу сеть. База, файлы и медиасервер — на вашей
машине; ни аналитики, ни телеметрии.
Без тарифов и лимитов — для личного и коммерческого использования.
Шифрования нет — ни сквозного, ни на диске. В этой сборке
криптомодулей нет вовсе. Гарантия здесь другая: не «сервер не может прочитать»,
а «сервер ваш».
Веб-версия не требует установки. Приложение для компьютера добавляет клавишу
рации поверх любых окон, демонстрацию отдельного окна со звуком и значок в трее.
Если Windows или Android предупреждают при установке
Windows покажет SmartScreen — «Система Windows защитила ваш компьютер»,
издатель неизвестен. Установщик пока без сертификата подписи, так встречают любую
новую программу. Нажмите «Подробнее», затем «Выполнить в любом случае».
Ставится в профиль пользователя, без прав администратора; новые версии приложение
забирает само.
Android спросит разрешение на установку — файл скачан из браузера, а не из
магазина. Разрешите установку из этого источника и подтвердите. Это то же
приложение, что уходит в RuStore, подписанное тем же ключом.
Linux: AppImage сделайте исполняемым — chmod +x — и запускайте
как обычную программу. Пакет .deb ставится командой
sudo apt install ./outcome-desktop_1.0.3_amd64.deb и обновляется через apt.
Свой сервер за вечер
Весь стек поднимается одним файлом: сервер, PostgreSQL, объектное хранилище и
медиасервер для звонков. Это открытая сборка без шифрования — переписку в ней
защищает то, что сервер ваш.
Реверс-прокси с автоматическим TLS — в комплекте
Конфигурации для Compose, Swarm и Kubernetes
Несколько реплик сервера за одним Redis
# склонировать деплой-кит
git clone https://github.com/skayloo/Outcome.git
cd Outcome
# сгенерировать секреты — файл говорит, какие и как
cp .env.example .env
# поднять весь стек
docker compose up -d
# открыть в браузереhttp://localhost:8080
Нет. Заведите аккаунт на outcome.ru — это минута. Свой сервер нужен тем, кто
хочет держать переписку на собственном оборудовании; переехать можно и позже.
Что именно шифруется?
Зависит от сервера. На outcome.ru и в пространствах компаний личные сообщения и
звонки один на один защищены сквозным шифрованием: ключи не покидают устройство.
В открытой сборке, которую вы ставите сами, сквозного шифрования нет — там
переписку защищает то, что сервер ваш. Каналы не шифруются сквозным шифрованием
нигде: это общая комната, историю которой должен прочитать каждый вошедший.
Сколько это стоит?
Аккаунт на outcome.ru и свой сервер — бесплатно. Docker-образы свободны для
личного и коммерческого использования, потолка по числу людей нет.
Пространство для компании — платно. Отдельная установка на нашем оборудовании
со своей базой, адресом, входом и оформлением; держим и обновляем её мы. Цену считаем
под задачу — напишите нам.
Что нужно для звонков на своём сервере?
Микрофон и камера работают только по HTTPS или на localhost — в деплой-ките TLS уже
собран. Звук и видео идут к медиасерверу по UDP, отдельным портом.
Можно ли удалить аккаунт?
Да, в настройках приложения, без писем в поддержку. Сообщения останутся заглушками
«Удалённое сообщение», чтобы ответы на них не потеряли смысл.
Написать нам
Пространство для компании, установка на вашем сервере, вопрос по продукту — расскажите,
что нужно. Ответим туда, где вам удобно: на почту, по телефону или в Telegram.