Открытый исходный код

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

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

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

Работает на

iOS Android Web VPS любого провайдера Open Source

Зачем Circlus

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

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

👧

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

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

👵

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

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

🔒

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

E2E шифрование есть у многих — но сервер всё равно принадлежит корпорации. Вы верите на слово. С Circlus сервер ваш.

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

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

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

1

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

Выбираете VPS-провайдера из нашего списка и разворачиваете Circlus-сервер — через наш мастер установки, в несколько кликов. Для работы звонков подключаете наш TURN-сервер.

VPS от ~5$/мес · TURN по заявке
2

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

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

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

Общаетесь

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

iOS · Android · Web

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

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

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

Веб-клиент

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

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

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

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

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

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

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

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

Для кого

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

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

👨‍👩‍👧

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

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

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

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

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

Взлом аккаунта практически исключён
Семья, друзья, соседи — в одном месте
Простой понятный интерфейс
🔐

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

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

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

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

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

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

Возможности

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

💬

Сообщения

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

📞

Звонки

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

📎

Файлы

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

Круги

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

👥

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

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

📱

Мультидевайс

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

🔒

E2E шифрование

Сервер видит только метаданные. Содержимое — только у вас.

🌐

Web + Native

Веб-приложение и нативные приложения для iOS и Android.

Для специалистов

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

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

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

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

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

🎭

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

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

🎛

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

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

📲

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

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

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

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

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

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

👁

Прозрачность

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

🏗

Контроль

Вы сами разворачиваете сервер. Ни Circlus, ни кто-либо ещё не имеет доступа к вашим данным.

🤝

Сообщество

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

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

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

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

Стоимость зависит от провайдера и конфигурации, но базового VPS достаточно для семьи из 5–10 человек. В среднем — от 3 до 7 долларов в месяц. Мы подготовили список проверенных провайдеров с оптимальным соотношением цены и качества.

Да. Круг Circlus может работать на собственном VPS владельца, на арендованном VPS, на домашнем компьютере с постоянным внешним IP-адресом и HTTPS-доменом или на сервере, который администрирует другой человек. Администратор сервера влияет на инфраструктурные вещи: доступность, обновления, резервные копии, логи и помощь с переносом. Содержимое сообщений и файлов спроектировано так, чтобы оставаться сквозным образом зашифрованным, но сервер всё равно обрабатывает операционные метаданные, нужные для доставки и администрирования.

Пока сервер недоступен, сообщения не доставляются — как это работает у любого мессенджера. После восстановления работа продолжается в штатном режиме. Крупные VPS-провайдеры гарантируют uptime 99.9%, что соответствует менее 9 часам простоя в год.

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

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

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

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

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

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

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

TURN-сервер нужен для работы звонков в сетях, где прямое соединение между устройствами невозможно — это большинство домашних и мобильных сетей. Без него звонки будут работать не всегда. Мессенджер в целом — чаты, файлы, контакты — работает без TURN в полном объёме.

Для целей тестирования мы предоставляем managed TURN-доступ для первых тестовых кругов. В дальнейшем мы можем предоставлять постоянный доступ за небольшую плату. Для команд с интенсивными видеозвонками условия будут другими — мы рассчитаем индивидуально.

Вы также можете настроить собственный TURN-сервер бесплатно. Если возникнут проблемы, можно обратиться к нам за советом.

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

Ваш личный мессенджер — за 10 минут

Выберите провайдера, разверните сервер через наш мастер и пригласите своих.