Calls, messages and files — on your own server. No surveillance, no corporate platforms. Just your circle.
Works on
Why Circlus
Every message on Telegram, WhatsApp or iMessage is stored on someone else's servers. You have no control over who sees it.
Public messengers mean strangers, ads, and content you never chose. Your child is there — next to everyone.
Scammers impersonate family members. On any open platform, anyone can message your parent and pretend to be you.
E2E encryption is common — but the server still belongs to a corporation. You take their word for it. With Circlus, the server is yours.
How it works
Set it up once and use it with your whole family or team. We guide you through every step.
Pick a VPS provider from our curated list and deploy the Circlus server using our setup wizard — a few clicks, no command line required. Add our TURN server for reliable calls.
VPS from ~$5/mo · TURN by requestOn your server, create one or more Circles — "Family", "Work", "Friends" — and invite the people who matter.
Unlimited circlesInvitees install the app — web or mobile. Calls, messages, files, group chats. All end-to-end encrypted.
iOS · Android · WebHow to connect
Circlus is built around Circles and the apps people use to access them. Right now you can use the web client or the Android app.
Open the official Circlus web client in your browser. It can also be installed on your device as a PWA.
The Android app is in closed Google Play testing. APK files are currently published only in the official Circlus Android Releases repository.
You can message the developer directly through Circlus. The guest link will register you in the developer's Circle and open a conversation.
Who it's for
For the moments when it truly matters who is listening.
A safe space to stay in touch with your kids — no strangers, no ads, full parental control.
In Circlus, contacts are only people you personally added. A scammer simply cannot message them pretending to be you.
For lawyers, journalists, doctors and anyone for whom the content of conversations must never leave a trusted perimeter.
Corporate data shouldn't sit on third-party messenger servers. Circlus gives you team chat on your own infrastructure.
Features
Text, emoji, replies. Familiar chat, nothing extra.
Voice calls with E2E encryption right inside the app.
Send photos, videos and documents in any format.
Multiple independent circles on a single server.
Talk to everyone in a circle at once. Group calls coming soon.
Connect your phone, tablet and browser simultaneously.
The server sees only metadata. Content stays with you.
Web app and native apps for iOS and Android.
For professionals
Guest links give clients access to you — without joining the main circle. You control everything: what's allowed, how you appear, who takes the call.
Create a link and share it with your client. They register and land directly in your chat — with no access to other circle members. The connection is two-way: you can also message or call the client first. Multiple links for different purposes.
Via one link the client sees you as "Sarah, therapist". Via another — "Support team". Control how you appear to each audience.
Each link has its own set of capabilities. Some clients get messages only, others calls too, others files as well.
Add several team members to a link. Switch who is on duty — the client always contacts the same address, you decide who answers.
Why trust us
We plan to open the Circlus codebase gradually. The server code is open first, so you can deploy your own Circle; the web client code is planned as the next public release.
Any developer can review how the server side works. More client code will be published as it is prepared.
You deploy the server yourself. Neither Circlus nor anyone else has access to your data.
Follow development, suggest improvements, fork the server. The project lives alongside its users.
Questions & answers
We built a setup wizard that walks you through every step. No programming knowledge required — just follow the instructions. If anything goes wrong, detailed documentation and support are available.
A basic VPS is enough for a family of 5–10 people — typically $5–7 a month. We've prepared a list of vetted providers with the best price-to-performance ratio.
Yes. A Circlus circle can run on the owner's own VPS, on a rented VPS, on a home computer with a stable public IP address and HTTPS domain, or on a server administered by another person. The server administrator affects infrastructure matters such as uptime, updates, backups, logs, and help with migration. Message and file contents are designed to remain end-to-end encrypted, but the server still processes operational metadata needed for delivery and administration.
While the server is offline, messages won't be delivered — the same as any messenger. Once it's back, everything resumes normally. Major VPS providers guarantee 99.9% uptime, which is under 9 hours of downtime per year.
The server stores the data needed to operate the circle: identities, devices, membership,
invites, delivery state, call and sync metadata, encrypted messages, encrypted files, encrypted vaults, and related technical records.
Message and file contents are designed to stay encrypted, but the server still sees operational metadata needed for
delivery and administration.
This does not depend on the server code promising not to read private content.
Sensitive content is protected by the Circlus app: it does not send message or file contents in plaintext,
and it does not send the encryption keys that would let the server decrypt them.
Circlus also includes Circle Inspector: a transparency tool that lets the circle owner grant
temporary access to view what server-side records exist for that circle. We expect owners to use it mainly for their own audits,
but they can also grant temporary access to another circle member or to a technical specialist troubleshooting the circle.
Even with end-to-end encryption, Signal and WhatsApp servers belong to companies. They see metadata, know who talks to whom, and store your contacts. With Circlus, the server is chosen and controlled by the circle owner, and Circlus does not have administrative access to it. Circlus is also a closed environment — outsiders simply cannot enter your circle.
Yes. Invited users simply install the app and accept the invite link. No server configuration, no technical steps. The interface is intentionally kept simple and familiar.
One-to-one calls are fully supported. Group calls are in active development and will arrive in upcoming releases. Group text chats already work completely.
The TURN server enables calls in networks where a direct connection between devices is impossible — which covers
most home and mobile networks. Without it, calls won't always work. The messenger itself — chats, files,
contacts — works fully without TURN.
For testing purposes, we provide managed TURN access for the first test circles.
Later, we may be able to provide ongoing access for a modest fee.
You can also configure your own TURN server free of charge. If you run into problems, you can contact us for guidance.
Ready to start?
Choose a provider, deploy the server with our wizard, and invite your people.