Chemmy is built so that conversations cannot be read on the server or on a seized device. You can check that yourself, right here on this page — not take our word for it.
Not just encryption — an architecture built for real risks.
Send it over any text channel — Telegram, paper, read aloud. It's encrypted to the specific recipient's key: an interceptor sees only useless ciphertext, only the recipient can read it.
Don't take claims on trust — check them. Type anything: it is encrypted right in your browser by the same code that runs in the Chemmy app. You will see what the server would receive, and how the recipient opens the message with their own key. Nothing is sent anywhere.
Checkable. Your message is encrypted in your browser before anything could reach a server. What you see in the middle column is not a picture: it is exactly the format the Chemmy app uses, and it opens again with the recipient's key. Your text never appears inside the encrypted message — automated tests verify that on every build of this site.
What this check does not show. That the server knows nothing about you — it sees the routing data listed above. That a web page cannot be tampered with: any web page is served by a server, so for the most sensitive work the Android or Windows app is the safer choice. And that someone external has reviewed us: we have no independent audit yet, and this page is not a substitute for one.
How well the past is protected. Every message is encrypted with its own key, so one leak does not expose a whole conversation. But anyone who obtains a recipient's long-term key can read that recipient's previously stored messages. For chats where that matters there is «Maximum» mode: keys advance as the conversation continues, so a single compromise does not unlock the whole history. We say this plainly because the mode is switched on deliberately, not by default.
Обмен ключами — ECDH на кривой P-256, содержимое — AES-256-GCM, разделение контекстов — HKDF. Для каждого сообщения создаётся отдельный ключ содержимого; он заворачивается получателю через эфемерную пару отправителя, которая тут же отбрасывается, и подписывается ключом отправителя с привязкой к чату и автору. Это формат v2 — путь по умолчанию, когда для чата не включён Double Ratchet и не установлен пул одноразовых ключей. Страница использует тот же модуль шифрования, что и приложение (копия client/src/crypto.js), и автотест падает, если копия разойдётся с оригиналом.
Your key and session live only in the app's memory. After a restart the password is required again, and a device in someone else's hands shows nothing.
Every message has its own one-time key, so a single leak does not open the whole conversation.
In «Maximum» mode keys advance with every exchange, so access to one key does not open the whole history.
Keys travel in an invite over any channel, and only the intended recipient can read it.
A separate password opens a different workspace. The primary one stays inaccessible.
One action — device and account are wiped irreversibly.
The server receives only encrypted messages, so access to the server does not open your conversations.
1:1 calls go through a relay — your real address is never revealed to the other party.
A copied code disappears from the clipboard after 30 seconds and when the app locks.
Registration by invite, not by phone number. Less metadata about you.
The server is just a blind relay. It never sees plaintext, files, your password or private key. Even full server access grants no access to conversations.
ECDH P-256 + AES-256-GCM. Every message uses a fresh content key wrapped for the recipient.
The key lives only in the app's memory and is never written to disk. After a restart you are back at the login screen.
The server receives only encrypted messages. No text, no files, no password.
Compare the code with your contact in person or over video — that is how you confirm you are talking to them.
Your password is protected by heavy key stretching, so guessing it from a stolen database is extremely costly.
Registration by invite, no phone number. For a company — a separate deployment.
Every message is signed, so neither the server nor a group member can pass someone else's message off as yours.
Every message is encrypted with its own key, and in «Maximum» mode the keys also advance as the conversation continues. The point is simple: one leak should not become access to the entire archive.
Every message has its own key, so a single leak does not expose an entire conversation.
Keys advance as the conversation continues, so access to one key does not unlock the whole history. «Maximum» mode, enabled per chat.
One key, one message; it is deleted after sending. For direct chats and groups.
A used key is deleted right after sending, so it cannot be reused.
For the most sensitive conversations — exchange a key pool via a text invitation you can pass over ANY text channel (messenger, paper, read aloud). The invitation is encrypted to the specific recipient's key — only they can open it. Keys never touch the server.
That invitation code can travel over any text channel — Telegram, paper, read aloud. It is sealed to the specific recipient's key. Intercepted along the way? Only useless ciphertext — impossible to open.
Keys advance automatically; nothing to configure.
A device can be lost, taken, or accessed by someone else. Chemmy is designed so that it does not give up your conversations at that moment.
A separate backup password opens a believable alternate workspace with different keys, contacts and conversations. The primary workspace remains inaccessible.
One action wipes the app's data and the account beyond recovery.
The app locks on idle and when backgrounded, and asks for the password again. Keys are never stored on disk.
On Android, screenshots and screen recording are blocked, and the app preview is hidden in the recents list.
A copied code disappears from the clipboard after 30 seconds and when the app locks.
Android's automatic backups are disabled, so your data does not leak to the cloud or to a computer.
An honest comparison of what actually protects a conversation.
| Chemmy | Signal | Telegram | ||
|---|---|---|---|---|
| E2EE by default | ✓ | ✓ | ~ | ✓ |
| A key for every message | ✓ | ✓ | ~ | ✓ |
| Double Ratchet / self-healing | ~ | ✓ | ✕ | ✓ |
| Keys ONLY in memory (seizure = nothing) | ✓ | ✕ | ✕ | ✕ |
| One-time key pool bypassing server | ✓ | ✕ | ✕ | ✕ |
| Second password, separate workspace | ✓ | ✕ | ✕ | ✕ |
| Panic wipe | ✓ | ~ | ~ | ✕ |
| Clipboard auto-wipe | ✓ | ✕ | ✕ | ✕ |
| No phone number | ✓ | ✕ | ✕ | ✕ |
| A separate server per company | ✓ | ✕ | ✕ | ✕ |
✓ — on by default · ~ — turns on automatically once both sides support it · ✕ — absent
Full voice and video, 1:1 and group. The media stream is end-to-end encrypted — the server relays ciphertext only. And in 1:1 calls your real IP is never revealed to the other party.
1:1 audio/video go only through a relay — the other party sees the server's address, not yours.
The server relays only the encrypted stream and holds no key to the call.
Calls connect even on difficult networks, and the call key changes when a participant leaves.
Security without sacrificing convenience. Everything you expect from Telegram or WhatsApp is in Chemmy — running on top of end-to-end encryption.
Plus broadcast channels for teams.
With waveform visualization.
Any attachments — as encrypted blobs.
16 reactions, see who reacted.
Swipe reply, multi-forward.
Edit or delete for everyone.
Pins and ⭐ saved.
Chat organization, synced across devices.
Over decrypted content — locally on device.
«Online / busy» — visible to peers.
Timer for auto-deletion.
Schedule a message for later.
Canned phrases in one tap, votes.
Write offline — sends when back online.
A point or live sharing, no third-party maps.
Russian, English, Ukrainian.
Locally, decrypted .txt.
Browser, mobile and desktop apps.
Web, Android and Windows. For a company — a separate Chemmy deployment that we set up and run for you.
Chemmy encrypts message content end-to-end. Like any messenger, the server handles the routing data needed for delivery — it is listed above in the verification section. «Maximum» mode with advancing keys is enabled separately per chat. Algorithms: ECDH P-256, AES-256-GCM, HKDF/HMAC-SHA256, PBKDF2, Double Ratchet.
Current builds as of today — pick your platform.
Runs in your browser, nothing to install.
APK file. You'll need to allow "install from unknown sources".
A normal .exe installer.
The installer is not code-signed yet: Windows may show a SmartScreen warning — click "More info" → "Run anyway".No installation — unpack and run.
The installer is not code-signed yet: Windows may show a SmartScreen warning — click "More info" → "Run anyway".Not a seat in a shared messenger — your own Chemmy for your company. It is a digital service: access is provided online once payment is confirmed and your deployment is prepared.
You get a private Chemmy deployment: its own server, its own database, its own file storage and its own list of employees. Your data does not sit in a shared environment with other companies and is never mixed with anyone else’s.
One license covers one company or project, with the active-user limit of your plan. A separate, unrelated project means a separate license and a separate deployment — that is not just a contract term, it is a real technical boundary.
Starter — up to 25 active users (50 GB storage included), Team — up to 100 (250 GB), Business — up to 500 (1 TB), Enterprise — by individual request.
A monthly or yearly license. Infrastructure, updates and server maintenance are on us — you do not need your own server or a sysadmin.
Every Chemmy capability described above on this page, for the stated number of active users and the included storage, for the whole license term.
Chemmy is Chemburbyzer's flagship messenger. What you buy and use today is Chemmy — the secure messenger described on this page, and nothing more. Additional Chemburbyzer products (for example, secure traffic routing or a built-in wallet) are future ideas, not yet built and not included in this license — we don't sell or promise them today.
All prices are in USD. Card and crypto checkout both charge the exact USD amount shown on the plan. Each plan is a separate Chemmy deployment for your company, not a shared spot in a multi-company service.
Custom terms, including regional infrastructure where needed. No automatic card checkout — arranged directly.
Chemmy's base infrastructure is hosted in the EU and is included in all plans above. Additional infrastructure for specific countries or regions can be arranged separately, where technically and legally feasible. Contact sales to discuss scope and pricing for your case.
Invite users with your own link and earn a commission on their subscriptions. Partner registration is a separate flow with no invite code required — partner status activates immediately. Your partner cabinet, with your referral link and commission history, opens right after you sign in.
Three steps from payment to a working messenger inside your company.
Pick a plan and pay by card through WayForPay or in crypto through Plisio. Once the provider confirms it, your order is marked Paid.
We set up a separate server for your company and configure it to your requirements. It is not a one-second automatic hand-off: we check everything before handing it over, and keep you posted via the contact on your order.
You get the address of your Chemmy and admin access. Employees install the regular Chemmy app (Web, Android or Windows) and connect to your deployment — no company-specific build required.
Detail for anyone who wants to understand it before buying. Expand what you need.
You are buying the right to use Chemmy on a separate deployment raised specifically for your company: its own server, its own database, its own file storage and its own list of employees. It is a digital service, not boxed software: no server software is handed over to you and no server of your own is needed — we run the infrastructure.
The license includes every Chemmy capability described above on this page, within your chosen plan: the number of active users and the included storage.
Once payment is confirmed we set up a separate Chemmy instance for your company and configure admin access. We check it before handing it over, so it is not an instant automatic hand-off — we contact you using the details from your order and tell you when it is ready.
Onboarding is then yours to run: the admin invites people, they install the regular Chemmy app and sign in to your deployment. No separate per-company app build is required.
By card — through WayForPay: the payment page opens on the provider's side, so card details never pass through our servers and are never stored by us. In crypto — through Plisio's hosted page: the amount and payment status are confirmed by the provider itself.
All amounts are in US dollars, and both methods charge exactly the amount shown on the plan. There is no automatic renewal today: before your paid period ends we contact you and issue the next invoice.
Chemmy base infrastructure is hosted in the European Union and is included in every plan on this page. Your deployment runs on servers we operate — you do not need to rent, configure or maintain anything.
If your company needs a different hosting region, that is possible where technically and legally feasible and is arranged separately with sales — ask us about terms and pricing for your case.
Included: a private Chemmy deployment, every messenger capability on this page, the storage volume and active-user count of your plan, infrastructure maintenance and app updates for the license term, and support through the listed contacts.
Not included: handing the server software over to you, system-level access to the server, and products that do not exist yet. Ideas such as secure traffic routing or a Chemburbyzer wallet are not built, not sold, and not part of this license.
What companies ask us most often before buying.
Your own Chemmy instance: the address of your messenger, admin access, and the ability to onboard employees within your plan. The server, updates and maintenance are handled by us.
Separate. You do not share an account, a server or data with other companies — your license gets its own Chemmy deployment.
Yes. Your deployment has its own database, its own file storage and its own user list — none of it overlaps with other customers.
The base infrastructure is hosted in the European Union and is included in every plan on this page.
Yes, where technically and legally possible. Region is arranged separately with sales — contact us and we will confirm timing and pricing for your case.
Per plan: Starter — up to 25 active users, Team — up to 100, Business — up to 500. Above 500 is the Enterprise plan, arranged individually.
Contact us and we will expand the volume or move you to a larger plan. We do not auto-charge for overage and we do not quietly delete your files.
Yes. Write to us and we will recalculate the terms and raise the user and storage limits on your existing deployment — no migration or starting over.
No. One license means one deployment for one company or project. A separate, unrelated project needs its own license — that is both a contract term and a technical boundary between the data.
The admin invites employees, they install the regular Chemmy app and sign in to your deployment. No per-company app build is needed.
The web version in a browser, an Android app (APK), and a Windows app — installer and portable. Links to every current build are in the Downloads section above. There is no iOS app today, and we do not promise one.
We release updates centrally and apply them to your deployment. The app tells the user when a new version is available. Updates during the license term are included.
No. The server, its setup, updates and maintenance are on us. All you need is someone to administer users inside the messenger.
No. Messages are end-to-end encrypted: the server stores and relays only encrypted data and cannot read the contents. See the security sections above on this page for detail.
By card through WayForPay, in crypto through Plisio. Payment happens on the provider side: card details never pass through our servers and are never stored by us.
Not instantly: once the payment is confirmed we prepare your deployment by hand. We contact you using the details from your order and tell you when it is ready.
There is no automatic renewal today. Before the paid period ends we contact you and issue an invoice for the next period. There is no separate "cancel subscription" step — if the invoice is not paid, the license simply is not renewed.
If payment went through but the deployment has not been set up yet, you can request a full refund within 14 days of payment. Once the license is set up and handed over, funds for an elapsed period are not refunded; well-founded cases are reviewed individually. Full terms are in the Refund & Cancellation Policy linked at the bottom of this page.
We agree the wind-down in writing with you before the term ends — export and deletion included — so the terms are fixed for your specific situation. Contact us and we will arrange it in advance.
Email support@clients.help, Telegram @clients_help, phone +38 (096) 326-33-52. The same contacts are in the page footer and on the order form.