Открытый код сервера

Мессенджер,
который ваш

Звонки, сообщения и файлы — на сервере, который выбираете вы. Без слежки, без чужих платформ, только близкий круг.

Развернуть Circlus Как это работает
16:23
К
Катюша
Мы пошли гулять
Семья
Сегодня
М
Мама
Буду около шести
Семья
Вчера
A
Andrey
📞 Входящий звонок
Работа
16 апр.
М
Людмила
📎 Файл
Друзья
16 апр.
Чаты
Круги
Контакты
Настройки

Работает на

iPhone — пока в браузере Android Web VPS любого провайдера Открытый код сервера

Зачем Circlus

Привычные мессенджеры
не ваши

Каждое сообщение в Telegram, WhatsApp или ВК хранится на чужих серверах. Вы не контролируете, кто их видит.

👧

Ребёнок в открытом пространстве

Публичные мессенджеры — это незнакомцы, реклама и контент, который вы не выбирали. Ваш ребёнок там — рядом со всеми.

👵

Пожилые родственники под угрозой

Мошенники пишут от чужого имени. В открытом мессенджере любой может связаться с мамой или бабушкой и представиться вами.

🔒

Конфиденциальность на чужих условиях

Шифрование есть у многих, но кто, с кем и когда общается, всё равно знает корпорация, которой принадлежит сервер. В Circlus сервер выбираете вы — и сами решаете, кому доверить эти сведения.

Как это работает

Три шага до
своего мессенджера

Один раз разворачиваете — и пользуетесь со всей семьёй или командой. Мы поможем на каждом шаге.

1

Запускаете сервер

Разворачиваете Circlus-сервер на любом VPS. Сервер открыт на GitHub, инструкция проводит по установке за несколько шагов. Всё нужное для звонков ставится вместе с ним.

Любой VPS от ~5$/мес · всё для звонков в комплекте
2

Создаёте Круг

На вашем сервере вы создаёте один или несколько Кругов — «Семья», «Работа», «Друзья» — и приглашаете в них нужных людей.

неограниченно кругов
3

Общаетесь

Приглашённые просто открывают веб-клиент в браузере — устанавливать ничего не нужно. Для тех, кому удобнее приложение, есть Android. Звонки, сообщения, файлы, групповые чаты. Всё зашифровано.

Браузер · Приложение Android · iPhone пока через браузер

Как подключиться

Клиенты
и точки входа

Circlus состоит из кругов и приложений, через которые участники подключаются к ним. Сейчас можно использовать веб-клиент или Android-приложение. Приложение для iPhone — в работе, а до его выхода на iPhone работает веб-клиент.

Веб-клиент

Откройте официальный веб-клиент Circlus в браузере. Его также можно установить на устройство как PWA.

Используйте другой веб-клиент, только если доверяете его владельцу и его коду. Почему это важно.

Android-приложение

Участники закрытого тестирования могут установить Android-приложение через Google Play. APK-файлы также публикуются в официальном репозитории Circlus Android Releases.

Закрытый тест: перед скачиванием из Google Play запросите добавление своего Google-аккаунта в список тестирования.

Связаться через Circlus

Здесь можно написать разработчику прямо через Circlus. По гостевой ссылке вы зарегистрируетесь в круге разработчика и откроете переписку.

Ссылка может открыть установленное приложение или официальный веб-клиент. Подробнее про гостевые ссылки.

Для кого

Circlus создан
для близких

Для тех случаев, когда важно знать — кто именно вас слышит.

👨‍👩‍👧

Семья с детьми

Безопасное пространство для общения с ребёнком: никаких чужих, никакой рекламы, полный контроль у родителя.

Никаких незнакомцев в списке
Только те, кого вы пригласили
Привычный интерфейс
🫂

Пожилые родители

В Circlus в контактах только те, кого вы добавили лично. Мошенник просто не сможет написать от вашего имени.

Нет кода из СМС, который можно выманить
Семья, друзья, соседи — в одном месте
Простой понятный интерфейс
🔐

Конфиденциальные переписки

Для юристов, журналистов, врачей и всех, кому критически важно, чтобы содержание разговоров не покидало доверенный контур.

Сервер под вашим контролем
Серверный код открыт для проверки
Шифрование всех сообщений и звонков
💼

Проектные команды

Корпоративные данные не должны оседать на серверах сторонних мессенджеров. Circlus даёт командный чат на собственной инфраструктуре.

Несколько кругов на одном сервере
Файлы и групповые чаты
Данные остаются у вас

Возможности

Всё, что нужно
для общения

💬

Сообщения

Текст, эмодзи, ответы. Привычный чат без лишнего.

📞

Звонки

Голосовые и видеозвонки с шифрованием прямо в приложении.

📎

Файлы

Отправляйте фото, видео и документы любых форматов.

⭕

Круги

Несколько независимых кругов общения на одном сервере.

👥

Групповые чаты

Общайтесь всем кругом сразу. Групповые звонки — в разработке.

📱

Несколько устройств

Подключайте телефон, планшет и браузер одновременно.

🔒

Сквозное шифрование

Сервер видит, кто и когда общается, но не что именно. Содержимое — только у вас.

🌐

Web, Android, скоро iOS

Веб-приложение в любом браузере, ставится как PWA, плюс приложение для Android. Приложение для iPhone — в работе.

Работа с клиентами

Защищённый канал
для работы с клиентами

Гостевые ссылки дают клиентам доступ к вам — без регистрации в общем пространстве. Вы контролируете всё: что разрешено, как вы представлены, кто принимает звонок.

Маршрутизация звонков Скоро
А
Анна
Принимает звонки
М
Михаил
Не дежурит
О
Ольга
Не дежурит
🔗

Гостевые ссылки

Создайте ссылку и отправьте клиенту. Он регистрируется и попадает прямо к вам — без доступа к другим пользователям круга. Связь двусторонняя: вы тоже можете написать или позвонить клиенту первым. Ссылок может быть несколько — для разных целей.

🎭

Разные представления Скоро

По одной ссылке клиент видит вас как «Анна, психолог». По другой — «Команда поддержки». Управляйте тем, как вы представлены каждой аудитории.

🎛

Гибкие разрешения

Для каждой ссылки — свой набор возможностей. Одним клиентам доступны только сообщения, другим — сообщения и звонки, третьим — и файлы.

📲

Маршрутизация звонков Скоро

Добавьте к ссылке нескольких членов команды. Переключайте, кто сейчас дежурит и принимает звонки — клиент звонит по одному контакту — а вы решаете, кто ответит.

Кому подходит
🧠 Психологи и терапевты ⚖️ Юристы 🩺 Врачи частной практики 📚 Репетиторы 🐾 Ветеринары 💅 Мастера и специалисты 🏢 Малый бизнес

Почему стоит доверять

Открытый код —
открытое доверие

Сообщения шифрует приложение, поэтому доверять Circlus можно, только когда открыт код всей системы. Мы открываем его по частям.

✅

Сервер — открыт

Код сервера опубликован: можно проверить, что он хранит, и развернуть его у себя.

🌐

Веб-клиент — в ближайшие месяцы

Откроем код приложения, которое шифрует сообщения: каждый сможет проверить, что ключи не покидают устройство.

📱

Мобильные приложения — следом

Затем — код приложений для Android и iPhone. Почему не всё сразу.

Вопросы и ответы

Часто
спрашивают

Программистом быть не нужно, но команды из инструкции придётся вводить в терминале — обычно это занимает около часа. Если разбираться не хочется, мы можем настроить сервер за вас — на вашем VPS или на нашем.

Стоимость зависит от провайдера и конфигурации, но базового VPS достаточно для семьи из 5–10 человек. В среднем — от 3 до 7 долларов в месяц. Подойдёт любой провайдер — Circlus не привязан к конкретному, а уже имеющийся VPS подойдёт точно так же.

Да. Тот, кто держит сервер, — знакомый, хостинг или специалист, которого вы позвали его настроить, — не может прочитать ваши сообщения и файлы, добавить в круг постороннего или забрать круг себе. Он видит, кто состоит в круге и когда люди общаются, и может выключить сервер. Если он перестанет вас устраивать, круг можно перенести на другой сервер без его согласия.

Подробно — на странице что знает сервер. Мы тоже настраиваем круги по запросу — на вашем VPS или на нашем: варианты размещения.

Да. Сначала подготовьте новый Circlus-сервер и HTTPS-домен, затем создайте на нём одноразовое разрешение на импорт и запустите перенос из настроек существующего круга. Состав переносимых данных и порядок действий описаны в пошаговой инструкции по переезду.

Пока сервер недоступен, сообщения не доставляются — как это работает у любого мессенджера. Когда сервер снова заработает, всё продолжит работать как обычно.

Переписка, которая уже есть на ваших устройствах, останется у вас. Сам круг пока придётся создать заново на новом сервере и снова пригласить участников.

Мы работаем над тем, чтобы круг можно было восстановить без повторных приглашений. Для этого каждое устройство уже хранит список участников, подписанный владельцем круга.

То, что нужно для работы круга: кто в нём состоит, кто кому пишет и звонит и когда. Сами сообщения и файлы сервер хранит только в зашифрованном виде.

Это держится не на обещании сервера «не подглядывать». Ключей для расшифровки у сервера просто нет: приложение никогда их не отправляет.

В Circlus также есть Circle Inspector — с его помощью владелец круга может сам посмотреть, что сервер хранит о его круге, или дать временный доступ специалисту, который помогает разобраться.

Попунктный список — на странице что знает сервер.

В Telegram, даже с секретными чатами, сервер принадлежит компании. Они видят метаданные, знают, кто с кем общается, и хранят ваши контакты. В Circlus сервер выбирает владелец круга — свой или тот, который по его просьбе держим мы. К серверу, который вы держите сами, у Circlus административного доступа нет вовсе. Где сервер держим мы, администратор — мы, и что это позволяет, а что нет, записано, а не обещано на словах. Кроме того, Circlus — замкнутая среда: посторонние просто не могут войти в ваш круг.

Да. Приглашённые просто открывают ссылку-приглашение — в браузере или в приложении Android, если так удобнее. Никаких настроек серверов или технических шагов. Интерфейс намеренно сделан максимально простым и знакомым.

Откроем — это обязательное условие доверия: сообщения шифрует именно приложение, и проверить это можно только по его коду. Код веб-клиента опубликуем в ближайшие месяцы, затем — код мобильных приложений. Сервер открыт уже сейчас.

Почему не сразу: Circlus быстро меняется, и пока проще развивать его, когда в ходу одна версия приложения, а не несколько чужих сборок.

Пока поддерживаются только звонки один на один — с голосом и видео. Групповые звонки в разработке, сроки пока не называем. Групповые текстовые чаты уже работают полностью.

Все сообщения, звонки и файлы защищены сквозным шифрованием. Сервер видит только, кто, когда и кому пишет или звонит, но не содержимое. Ключи шифрования хранятся только на устройствах участников переписки.

Нет. Чтобы звонки работали в домашних и мобильных сетях, нужен отдельный сервер для звонков (TURN). Он входит в стандартную установку и работает на том же VPS без отдельной платы — ничего запрашивать и оплачивать не нужно. Чаты и файлы работают и без него.

Если ваш VPS плохо справляется с видео, по запросу мы дадим доступ к нашему серверу для звонков. Для команд с частыми видеозвонками условия обсуждаем индивидуально.

Готовы начать?

Свой мессенджер — за один вечер

Разверните сервер по инструкции или попросите нас — и пригласите своих. А попробовать можно и без сервера.